EIE VLSI Lab 1: Design of Combinational Logic Designs using Schematic entry and Verilog using Quartus Prime
VLSI Lab 1
Lab 1: Design of Combinational Logic Designs using Schematic entry and Verilog using Quartus Prime
Laboratory Objectives
The objectives of this laboratory are:
- Learn how to use a commercially available FPGA synthesis environment.
- Create a combination circuit using graphical design entry (schematic entry) and Verilog.
- Analyze the synthesis results and understand the FPGA resources consumed.
- Simulate the design generating a testbench and verify the correctness of the simulation.
Introduction
This is a step-by-step tutorial for building a 1-bit full-adder using Quartus II Design Suite software that provides designers with the ability to generate digital circuits in different ways, e.g. schematic entry and/or using a hardware description language such as VHDL or Verilog. The Quartus II also provides the ability to apply FPGA pin and timing constraints, analyze for errors and violations.
Full Adder
An example 1-bit full adder block diagram and Boolean circuit are shown below with its truth table (to be completed at your report).
Select the FPGA board DE1-SoC. It is easier to configure the project.Full adder schematics:
Change Project Navigator to "Files" and Right click on Files to add fulladder.v to your project.
Create a testbench template: Processing -> Start -> Start Test Bench Template Writer.
留言
張貼留言