Professional Documents
Culture Documents
Date:
AIM
To perform HDL based design entry and simulation of Universal Shift Register.
SOFTWARE REQUIRED:
PROCEDURE:
1. Design the Logic circuit (Schematic / logic diagram) and write the Boolean function/ expressions.
2. Create new RTL project in Xilinx Vivado.
3. Choose the HDL language (Verilog) and the device (Zedboard).
4. Write the Verilog module for the designed logic circuit using three modeling styles in the Code
editor.
5. Simulate the source program using Xilinx Simulator tool. Run behavioural Simulation.
6. Force the inputs (and clock if any) in the object window and Run simulation.
7. Verify the output in the obtained simulation waveform .
PROGRAM CODE:
SIMULATION WAVEFORM:
Left usr
Right usr
RESULT:
Thus the Verilog program for Universal Shift Register was written, simulated and the output was
verified from the simulation waveform.
Ex. No.:4b SYNTHESIS, P&R AND POST P&R SIMULATION OF
UNIVERSAL SHIFT REGISTER
Date:
AIM:
To synthesize, implement and perform post implementation simulation of Universal Shift Register.
SOFTWARE/HARDWARE REQUIRED:
PROCEDURE:
1. After simulation, Click on Run Synthesis under the flow navigator pane.
2. Open Synthesized Design and view the Elaborated Synthesized Design.
3. Examine the resources utilised in the synthesized design from the project summary.
4. Perform IO pin assignment for each of the inputs and outputs as per board configuration and save
constraints.
5. Re-run the synthesis.
6. Click on Run Implementation under the Flow Navigator pane. Open and view the implemented
design.
7. Examine the resources utilised in the implemented design from the project summary.
8. Run Post-Implementation Timing Simulation under the Simulation tasks in the Flow Navigator
pane and obtain the waveform by giving test vector inputs.
OUTPUT:
1. Constraints file
2. Elaborated design
3.Implemented Design
6. Utilisation Report
Left usr
Right usr
.
RESULT:
Thus Verilog program for Universal Shift Register was synthesized, implemented and post
implementation simulation was performed.
Ex. No.:4c HARDWARE FUSING AND TESTING OF
UNIVERSAL SHIFT REGISTER
Date:
AIM:
To perform hardware fusing and testing of Universal Shift Register in Zedboard using Xilinx Vivado.
SOFTWARE/HARDWARE REQUIRED:
PROCEDURE:
RESULT:
Thus the hardware fusing and testing of Universal Shift Register was performed in Zedboard using
Xilinx Vivado.