lab1fall11 - Lab 1 Introduction to EEL 4712 Digital Design...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
Lab 1: Introduction to EEL 4712 Digital Design Lab EEL 4712 – Fall 2011 1 Objective: The objective of this lab is to introduce the software and hardware development tools to be used in EEL 4712 to design, construct, and test digital circuits. In particular, you will review the use of the Quartus2 software package from Altera for the synthesis of a digital design. You will be creating an 8-bit adder using the schematic features of Quartus, and a 4-bit ripple-carry adder using VHDL. Both designs will be synthesized in Quartus and simulated in ModelSim (Altera edition). Also, you will be introduced to the UF-4712 board and to the techniques of using an oscilloscope and logic state analyzer (LSA) to test a constructed digital circuit. Required tools and parts: Quartus2, ModelSim-Altera Starter Edition, UF-4712 board, oscilloscope, logic state analyzer (LSA), SignalTap. Pre-requisite: You must be “up-to-speed” with Quartus and ModelSim before coming to lab. Perform any tutorials posted on the website. Also, download and read the UF-4712 documents before coming to lab. Pre-lab requirements: 1. Read the following documents before you come into the lab: Tutorials for LSA and oscilloscope Tutorial for SignalTap II Logic Analyzer Tutorial for ModelSim UF-4712 Board documents 2. Schematic capture and simulate an 8-bit counter. Use the Quartus2 graphical editor to create a .bdf file called counter.bdf that contains the design of an 8-bit, synchronous, binary counter that functions as shown below: clr_n ld_n enable Function 0 Don’t care Don’t care synchronous CLEAR 1 0 Don’t care synchronous LOAD 1 1 1 Count up 1 1 0 Hold The counter should have the following input pins: o clk, clr_n, ld_n, enable, data0-7 (8 separate pins) The counter should have the following output pins: o output0-7 (8 separate pins), rco (ripple-carry output) Make sure to use these exact names, or the provided testbench won’t work. To create the counter, you are to use two 74163 counters (from the “others/maxplus2”
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Image of page 2
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

Page1 / 3

lab1fall11 - Lab 1 Introduction to EEL 4712 Digital Design...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online