Combinational Logic Design - Logic Circuit Lab 2 | ECE 241, Lab Reports of Electrical and Electronics Engineering

Material Type: Lab; Professor: Donohoe; Class: Logic Circuit Lab; Subject: Electrical & Computer Engr; University: University of Idaho; Term: Unknown 1989;

Typology: Lab Reports

Pre 2010

Uploaded on 08/19/2009

koofers-user-ycl
koofers-user-ycl 🇺🇸

10 documents

1 / 1

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
ECE241Lab2–CombinationalLogic
Design
Objective
Design, verify, and implement a 2-bit binary comparator. Your design will accept two, 2-
bit unsigned numbers and activate one of three outputs: G (greater than), L (less than), or
E (equal). Name one of the inputs A, with literals A1 and A0, and the other B, with
literals B1 and B0. A will be on the left hand side of the comparison, and B on the right.
Thus, G=1 if A>B, otherwise, G=0, etc.
Pre-Lab (5 pts)
Bring to lab a preliminary design of your comparator. It must include a truth table for the
output and a gate-level schematic.
Experiment (10 pts)
1. Verify your design using behavioral simulation of your design
2. Assign package pins
3. Perform post-route simulation and observe the simulated circuit delays, compared
to behavioral simulation
4. Download your design to the Digilent board and verify using switches and LED
5. Demonstrate all of the above to the TA
Report (5 pts)
Turn in a brief, professional report that describes your design process and results.
Elaborate on any problems you encountered. Finally, attach to your report hardcopies of
your schematic, behavioral and post-route simulations, and the signed design summary.
Specifics
Connect SW1-SW4 on the DIO1 board as inputs and LD1 as outputs. See the Pin Table
linked on the lab web page for the proper FPGA pins.
Do not use IBUFG symbols on the switch inputs.

Partial preview of the text

Download Combinational Logic Design - Logic Circuit Lab 2 | ECE 241 and more Lab Reports Electrical and Electronics Engineering in PDF only on Docsity!

ECE 241 Lab 2 – Combinational Logic

Design

Objective

Design, verify, and implement a 2-bit binary comparator. Your design will accept two, 2- bit unsigned numbers and activate one of three outputs: G (greater than), L (less than), or E (equal). Name one of the inputs A, with literals A1 and A0, and the other B, with literals B1 and B0. A will be on the left hand side of the comparison, and B on the right. Thus, G=1 if A>B, otherwise, G=0, etc.

Pre-Lab (5 pts)

Bring to lab a preliminary design of your comparator. It must include a truth table for the output and a gate-level schematic.

Experiment (10 pts)

  1. Verify your design using behavioral simulation of your design
  2. Assign package pins
  3. Perform post-route simulation and observe the simulated circuit delays, compared to behavioral simulation
  4. Download your design to the Digilent board and verify using switches and LED
  5. Demonstrate all of the above to the TA

Report (5 pts)

Turn in a brief, professional report that describes your design process and results. Elaborate on any problems you encountered. Finally, attach to your report hardcopies of your schematic, behavioral and post-route simulations, and the signed design summary.

Specifics

Connect SW1-SW4 on the DIO1 board as inputs and LD1 as outputs. See the Pin Table linked on the lab web page for the proper FPGA pins.

Do not use IBUFG symbols on the switch inputs.