Print Email Facebook Twitter Design of a Portable and Customizable Microprocessor for Rapid System Prototyping Title Design of a Portable and Customizable Microprocessor for Rapid System Prototyping Author Kranenburg, T. Contributor Van der Veen, A.J. (mentor) Van der Meijs, N.P. (mentor) Goossens, K.G.W. (mentor) Van Leuken, T.G.R.M. (mentor) Faculty Electrical Engineering, Mathematics and Computer Science Department Microelectronics & Computer Engineering Programme Computer Engineering Date 2009-09-23 Abstract Due to the increasing number of processors which are integrated in System On Chips (SOCs) the need for robust, highly configurable processors emerged. Preliminary research showed that commercial processors are not suited for many research projects due to the fact that they are closed source and they can not be modified. Open source processors on the other hand appeared to be of too low quality. Within this thesis a light-weight instruction and cycle compatible implementation of the MicroBlaze architecture called mb-lite is presented to fill the need for a fast, reliable processor suitable for Field Programmable Gate Array (FPGA) and semi-custom implementation. This was accomplished by using a proven design methodology and using high-level VHDL abstractions. Experimental results showed that mb-lite is able to obtain much higher performance than existing open source processors, while using very few hardware resources. mb-lite can be easily extended with existing Intellectual Property (IP) components due to a wishbone bus adapter and a modular, easily configurable multiplexed memory bus. All components are thoroughly tested for compliance, and their functionality was proven to be correct using timing back-annotated simulations. Continued work on mb-lite will focus on including the design in a reconfigurable fabric as well as fabrication in a 90 nm semi-custom Integrated Circuit (IC) technology. Subject microprocessorsystem on chipField Programmable Gate Array (FPGA)microblazeMB-liteVHDL To reference this document use: http://resolver.tudelft.nl/uuid:6f6b3972-c290-45eb-8b77-617129cacdac Embargo date 2009-11-01 Part of collection Student theses Document type master thesis Rights (c) 2009 Kranenburg, T. Files PDF thesis.pdf 687.05 KB Close viewer /islandora/object/uuid:6f6b3972-c290-45eb-8b77-617129cacdac/datastream/OBJ/view