Professional Documents
Culture Documents
Multi-cycle instructions
Cache misses
Data dependencies (2 cycles between
calculating and using result)
¬
¬
&-' (
[¬ &' - (
!
&' (
""
# &-' -(
""#
$"
&' - (
%
&' -(
&['( &' - (
&['
) &' - (
Conclusion
Ú ³Soft´ Processors such as the NIOSII
offers another alternative in the
embedded system scene.
Ú The NIOSII offers the advantage of
added configurability, and customization
that blur the line between FPGAs and
DSPs
eferences
[1] http://www.fpgajournal.com/articles/behere.htm
Describes an FPGA-DSP project based on Altera Nios
[2] http://www.altera.com/products/ip/processors/nios2/ni2-index.html
Official Nios II page
[3] http://www.hunteng.co.uk/dsp-fpga.htm
DSP or FPGA? What is better when?
[4] http://www.hunteng.co.uk/pdfs/tech/DSP1736FPGA.pdf
Article from Xilinx about FPGA DSPs
[5] http://www.niosforum.com
Community forum for NIOS
[6] http://www.altera.com/literature/hb/nios2/n2cpu_nii5v1.pdf
NIOSII Processor Handbook ±Altera Corporation
[7] http://www.altera.com/literature/manual/mnl_avalon_spec.pdf
Avalon Memory-Mapped Interface Specifications ± Altera Corporation
[8] http://www.analog.com/en/prod/0,2877,ADSP%252DTS201S,00.html
ADSP-TS201S 500/600 MHz TigerSHARC Processor with 24 Mbit on-chip embedded
DRAM