VHDL CODE
In this assignment, you will design and synthesize the following designs using Xilinx Vivado:
- 32:1 multiplexer using four 8:1 and one 4:1 multiplexer
- 5-to-32 decoder
- A 4-bit wide computational unit according to the following function table:
|
Selector |
Operation |
Function |
|
“00” |
Output <= Input |
No shift |
|
“01” |
Output <= Shift-left (Input) |
Shift Left |
|
“10” |
Output <= Shift-right (Input) |
Shift Right |
|
“11” |
Output <= 0 |
Zero output |
For each question above, submit vhdl code, RTL schematic, synthesis report, screenshots of simulation waveforms, and test bench of the designs. Test your design using at least five test cases. Mark two of the test cases and show the corresponding inputs, expected outputs and simulated outputs for those two cases. The source files should contain appropriate comments for better understanding.
3 years ago
7
other Questions(10)
- Describe what market segmentation is and what a viable market segment should demonstrate.
- (Pro: Exemplary_Professor001 Only)
- discussion
- This is for Finance experts only. I need grade A++++. NO less than that. It is due in 4 hours time from now. Must be an equivalent of 3 pages
- testing
- macroeconomic #2
- Contemporary international problems
- Reflection
- Literature Analysis
- dis8 la