Abstract
An FPGA-based experiment platform for hardware-software codesign experiments was developed. The proposed platform would be used by an engineer who can be affiliated with academia, research or industry for codesign experiments or hardware emulation. The platform utilizes a combination of a microcontroller and a FPGA device to enable sufficient flexibility in exploring the design space to implement codesign experiments. The FPGA device operation is integrated with that of the microcontroller to provide an overall embedded solution for codesign experimentations. It is anticipated that the platform will be used in academia for educating the students the concepts of computer architecture and microprocessor design. Future work suggested includes development of performance metrics of hardware and software solutions, and in the partitioning stage of the codesign flow.
Degree
MS
College and Department
Ira A. Fulton College of Engineering and Technology; Electrical and Computer Engineering
Rights
http://lib.byu.edu/about/copyright/
BYU ScholarsArchive Citation
Nagaonkar, Yajuvendra, "FPGA-based Experiment Platform for Hardware-Software Codesign and Hardware Emulation" (2006). Theses and Dissertations. 420.
https://scholarsarchive.byu.edu/etd/420
Date Submitted
2006-05-01
Document Type
Thesis
Handle
http://hdl.lib.byu.edu/1877/etd1294
Keywords
FPGA, hardware software codesign, computer architecture, prototyping, education
Language
English