This preview shows pages 1–2. Sign up to view the full content.
This preview has intentionally blurred sections. Sign up to view the full version.View Full Document
Unformatted text preview: EECS 427 1 CAD7 Datapath Assembly Assignment To assemble and simulate the pipelined datapath of your microprocessor. Description The datapath of your microprocessor stores, accesses, and computes the operands of your instructions, and interfaces with the external modules. A good starting point for this exercise would to be to look at the data flow for each of your instructions and make sure that you have all the components necessary to do the desired computations. By now, you have designed most of the components needed to achieve the desired functionality. You may need to design tristate drivers and/or muxes. You must decide whether to locate modules on or off of the datapath. For example, you may decide to put the IR and PSR on the datapath. If so, you should design those and incorporate them into your datapath in cad7. Both the IR and PSR are ex- cellent candidates for inclusion in the scan-chain. You must also commit to either a tristate bus or multiplex- or-based design; this decision together with the placement of modules on the datapath dictates the number of buses on your datapath. A natural next step is to assemble all of the modules together (in both the sche-of buses on your datapath....
View Full Document
This note was uploaded on 04/01/2012 for the course EECS 427 taught by Professor Prof during the Spring '12 term at University of Michigan-Dearborn.
- Spring '12