Loading...

Designing a MIPS Processor Using Transactional Level Modeling Tools

Rahimzadeh Rufuie, Mehrdad | 2010

766 Viewed
  1. Type of Document: M.Sc. Thesis
  2. Language: English
  3. Document No: 40138 (55)
  4. University: Sharif University of Technology, International Campus, Kish Island
  5. Department: Science and Engineering
  6. Advisor(s): Vosoughi Vahdat, Bijan; Mortazavi, Mohammad
  7. Abstract:
  8. Processor cores in embedded applications is one the of important part of System-on-Chip designs. Among the most successful (Reduced Instruction Set Computer) RISC cores are the (Million Instruction Per Second) MIPS processors used in applications such as DVD, automotive, broadband access, networking, etc. In this work we have designed and verified Transaction Level Modeling (TLM) architecture of the MIPS in SystemC TLM2.0. The TLM in SystemC is adopted so that abstract data types can be used for higher (abstract) level modeling and faster simulation design. We implemented the processor such that the instruction and data caches contain all the necessary instructions and data to eliminate complex memory access management
  9. Keywords:
  10. C Programming Language ; Reduced Instruction Set Computer (RISC) ; System-on-Chip ; Transactional Level Modeling

 Digital Object List

 Bookmark

No TOC