ECE327 Midterm: ECE 327 University of Waterloo 2012 Term 2 Midterm Solution

17 views12 pages

Document Summary

All requests for re-marks must be submitted in writing to mark aagaard before 10:30am on friday june 29. Ex- ams that are submitted for re-marking will be veri ed against this set. Q1 (25 marks) short answer (estimated time: 20 minutes) Answer: events propagate instantaneously through combinational logic. Vhdl achieves this with delta cycles: gates operate in parallel. An idle state is needed if we have interparcel variables and an indeterminate number of bubbles. The data in registers used to hold inter-parcel variables could be corrupted, because without the idle state, the control table might have the chip-enable turned on when there are bubbles in the system. 1 mark corruption done by bubbles or garbage (page 2 of 12) Whenever the conditions for two rows of the control table might be true at the same time, we must mark each resource as unused in one of the two rows.