|
Digital Logic Design
|
|
|
Laboratory Assignments This page displays the labs in order with brief descriptions. If you wish to view the lab assignments with dates and the lecture topic of that week, go to the Daily Calendar.
The primary objective of Lab 1 is to introduce you to the laboratory and prototyping. We will discuss digital logic and you will construct and verify the operation of several very simple logic circuits. Be sure to turn in your post-lab documentation at the beginning of your next lab period. In this lab you will be responsible for creating a two number two-bit adder with carry in and carry out. Be sure to keep your design as you will use it in lab 3. Lab 3 - N-Bit Full Adder and Traffic Light In this lab you will construct two separate circuits. The first will be an N-Bit adders constructed from your circuit from Lab 2. The second will be a traffic control circuit. Lab 4 - Elevator Direction Indicator Your team has been contracted to design and build an elevator motion indicator using 7400 series logic. Lab 5 - Combinational Multiplier / FPGA Tutorial A company has contracted your team to design and implement a combinational multiplier on the FPGA. Before designing the combinational multiplier however, the company requires that you complete a tutorial in lab. Also, to assist in your understanding of binary multiplication, this document is available. Lab 6 - Vending Machine Coin Service Controller You and your team have been contracted to build a coin service controller for a vending machine. This is a sequential machine and will likely require that you read ahead in your text regarding sequential machine design. Your team has been contracted to build a Vegas style slot machine. READ THE ASSIGNMENT SHEET CAREFULLY, as many requirements for submission have changed! Continuing work on the Vegas Style Slot machine. No model is required for this phase. Final phase of the slot machine design. Start early, read carefully. |