Full metadata
Title
Coldfire Processor Modeling
Description
This project was centered around designing a processor model (using the C programming language) based on the Coldfire computer architecture that will run on third party software known as Open Virtual Platforms. The end goal is to have a fully functional processor that can run Coldfire instructions and utilize peripheral devices in the same way as the hardware used in the embedded systems lab at ASU. This project would cut down the substantial amount of time students spend commuting to the lab. Having the processor directly at their disposal would also encourage them to spend more time outside of class learning the hardware and familiarizing themselves with development on an embedded micro-controller. The model will be accurate, fast and reliable. These aspects will be achieved through rigorous unit testing and use of the OVP platform which provides instruction accurate simulations at hundreds of MIPS (million instructions per second) for the specified model. The end product was able to accurately simulate a subset of the Coldfire instructions at very high rates.
Date Created
2014-12
Contributors
- Dunning, David Connor (Author)
- Burger, Kevin (Thesis director)
- Meuth, Ryan (Committee member)
- Barrett, The Honors College (Contributor)
- Computer Science and Engineering Program (Contributor)
Topical Subject
Resource Type
Extent
31 pages
Language
eng
Copyright Statement
In Copyright
Primary Member of
Series
Academic Year 2014-2015
Handle
https://hdl.handle.net/2286/R.I.26723
Level of coding
minimal
Cataloging Standards
System Created
- 2017-10-30 02:50:57
System Modified
- 2021-08-11 04:09:57
- 3 years 3 months ago
Additional Formats