17.11.2012 Views

Soft-Core Processor Design - CiteSeer

Soft-Core Processor Design - CiteSeer

Soft-Core Processor Design - CiteSeer

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

functionality equivalent to the Altera Nios and achieves the performance comparable to that of<br />

the Altera Nios. This thesis provides the details of the steps involved in the UT Nios<br />

development, and discusses the design decisions and trade-offs involved. The design cycles in the<br />

FPGA design methodology are much shorter than for ASICs. Therefore, the design decisions<br />

during the UT Nios development process were guided by the feedback from the previous steps.<br />

The thesis shows how this methodology can be used for incremental design improvement.<br />

The UT Nios benchmark set is defined to investigate the performance of the Altera and UT<br />

Nios. The influence of various processor parameters on the performance of both UT and Altera<br />

Nios is investigated, and their performance is compared. The results indicate that the performance<br />

of different applications varies significantly depending on the architectural parameters. Different<br />

applications also achieve different performance when running on the Altera and UT Nios,<br />

although the performance of the two implementations is similar on average. A comparison of the<br />

Altera and UT Nios shows that comparable performance can be achieved by using two different<br />

processor organizations. The thesis discusses the UT Nios design and analyzes the prospects for<br />

design improvements and other future work.<br />

The thesis is organized as follows. Chapter 2 gives an overview of related work, the FPGA<br />

technology and the design flow. In Chapter 3, the Nios architecture is presented, along with the<br />

supporting software tools. Chapter 4 describes the details of the UT Nios architecture.<br />

Experimental results and the methodology used to measure the performance of UT Nios are<br />

presented in Chapter 5. In Chapter 6, a discussion of the design and experimental results is given.<br />

Chapter 7 concludes the thesis and gives an overview of the future work.<br />

2

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!