DocumentCode
2253398
Title
MB-LITE: A robust, light-weight soft-core implementation of the MicroBlaze architecture
Author
Kranenburg, Tamar ; Van Leuken, Rene
Author_Institution
Circuits & Syst. Group, Delft Univ. of Technol., Delft, Netherlands
fYear
2010
fDate
8-12 March 2010
Firstpage
997
Lastpage
1000
Abstract
Due to the ever increasing number of microprocessors which can be integrated in very large systems on chip the need for robust, easily modifiable microprocessors has emerged. Within this paper a light-weight cycle compatible implementation of the MicroBlaze architecture called MB-LITE is presented in an attempt to fill the gap in quality between commercial and open source processors. Experimental results showed that MB-LITE obtains very high performance compared with other open source processors while using very few hardware resources. The microprocessor can be easily extended with existing IP thanks to an easily configurable data memory bus and a wishbone bus adapter. All components are modular to optimize design reuse and are developed using a two-process design methodology for improved performance, simulation and synthesis speeds. All components have been thoroughly tested and verified on a FPGA. Currently an architecture with four MB-LITE cores in a NoC architecture is in development which will be implemented in 90 nm process technology.
Keywords
field programmable gate arrays; microprocessor chips; network-on-chip; FPGA; MB-LITE; MicroBlaze architecture; NoC architecture; data memory bus; microprocessors; open source processors; soft core implementation; systems on chip; Circuits and systems; Design methodology; Design optimization; Documentation; Field programmable gate arrays; Microprocessors; Network-on-a-chip; Resource management; Robustness; System-on-a-chip;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2010
Conference_Location
Dresden
ISSN
1530-1591
Print_ISBN
978-1-4244-7054-9
Type
conf
DOI
10.1109/DATE.2010.5456903
Filename
5456903
Link To Document