{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

hw9a - flip flops in each of the different circuit modules...

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
- 1 - 1. (20 points) Create a project for the WashU-1 processor that contains all the components (top, cpu and support). In the sources menu, right-click on the cpu module, then select “Set as Top Module” and then generate a synthesis report for the CPU. Look at the device utilization summary section of the synthesis report to determine how many flip flops are present in the processor. Study the VHDL to determine where all the flip flops come from, and give a detailed accounting of the number of flip flops. You may need to study the entire synthesis report to fully understand the number reported in the device utilization summary. Now, right-click on the top module and select “Set as Top Module” again. Obtain a new synthesis report. Look at the HDL synthesis section of the report to determine the number of
Background image of page 1
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: flip flops in each of the different circuit modules. Add to the reported numbers of flip flops, the number needed for the state machines, assuming a one-hot encoding is used. Also, where counters are reported, include one flip flop for each counter bit. Make a table of all of these numbers, and calculate the percentage of flip flops in each of the circuit modules. Compare the total in your table to the total reported in the device utilization summary section. If there is a difference, explain briefly what might account for the difference (you need not give a quantitative analysis of the difference). CSE 260 – Digital Computers: Organization and Logical Design Homework 9a Jon Turner Due 3/27/2008...
View Full Document

{[ snackBarMessage ]}