DocumentCode :
2100874
Title :
Developing an MMX Extension for the MicroBlaze Soft Processor
Author :
Calviño, Manuel Hernández ; Geninatti, Sergio Rubén ; Benitez, J.I.B.
Author_Institution :
Dipt. Fis. Gen., Univ. de La Habana, Habana
fYear :
2008
fDate :
3-5 Dec. 2008
Firstpage :
91
Lastpage :
96
Abstract :
This paper explores the advantages of adding an MMX extension to the MicroBlaze (MB) soft processor,through its FSL ports. The implemented MMX unit is described in detail, were emphasis has been done in parallelizing the instruction execution. The propagation delays and FPGA resources consumed obtained for the different blocks during the synthesis phase for a Virtex-II target device are also shown. The structure of the peripheral itself, built by merging the MMX extension with a finite state machine and some additional glue logic is also described. In particular,attention is centered in the idea of using of a local micro-program memory which avoids the continuous transfer of codes to the peripheral. Finally, the method used to evaluate and compare the MB performance in calculating three well different algorithms with and without using the MMX extension, is also presented and discussed.
Keywords :
field programmable gate arrays; finite state machines; instruction sets; integrated memory circuits; microprocessor chips; microprogramming; reduced instruction set computing; FPGA; FSL ports; MMX extension; MicroBlaze soft processor; Virtex-II target device; fast simplex links; finite state machine; instruction execution; micro-program memory; reduced instruction set computer; Automata; Clocks; Fabrics; Field programmable gate arrays; Frequency; Hardware; Logic devices; Merging; Pipelines; Propagation delay; FPGA; FSL; MMX; MicroBlaze;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reconfigurable Computing and FPGAs, 2008. ReConFig '08. International Conference on
Conference_Location :
Cancun
Print_ISBN :
978-1-4244-3748-1
Electronic_ISBN :
978-0-7695-3474-9
Type :
conf
DOI :
10.1109/ReConFig.2008.9
Filename :
4731776
Link To Document :
بازگشت