CS122B Homework Assignment 2
Objective
To understand and compare the speed of an instruction set simulator to a RT-level simulation, i.e., running under a VHDL simulator.
Problems
1. In the previous assignment you designed an 8051 emulator (a.k.a. instruction set simulator). In this assignment you will measure the time it takes to simulate the execution of a given program using your instruction set simulator and a VHDL simulator. In order to measure the time it takes to execute a given program you will need to make the following modifications to your emu8051 application: (group project)
Now, you have to simulate the testbench under a VHDL simulator (use Active-Vhdl):
2. From the SIA Roadmap, calculate or lookup the following for ASICs for the years 1999, 2006, and 2012 (individual project):
4. Compare the pro's and con's of following verification methods (individual project):
Deliverables
Write a brief report summarizing your simulation time results and answers to the above three questions. Turnin the report, in class, by 1/21/99.