Lab Practice 6
Lab Practice 6
Facultad de Ingeniería
Campus San Juan del Río
Introduction
This Lab practice makes use of CAD-CAE tools for the design of logic gates and logic functions
under VHDL and FPGA.
Objectives
Use CAD-CAD tools for the design of simple logic functions under VHDL and their implementation
on FPGA development tools.
Development
1. Simple gates under VHDL and FPGA
Complete the design process to describe the circuit from figure 6.1 under VHDL including
simulation and FPGA synthesis. Report your results.
Complete the design process including VHDL description, simulation and FPGA synthesis of a 3-
input majority function. Report your results.
∑ ( ) (6.1)
Questions
1. Check the output report from the synthesis in Quartus-II and find how many logic blocks
were used for the synthesis experiments in the practice.
2. Check the timing report from synthesis in Quartus-II to estimate the maximum output
delay from input to output for the synthesis experiments in the practice.
Resources
Aldec’s Active-HDL student edition www.aldec.com
The FPGA development board documentation can be found at the vendor web site. Terasic
development boards at www.terasic.com