Digital Systems Laboratory ECE230L – Spring 2011 Lab 1 Lab 1: Introduction to Digital Systems Laboratory Objectives: This lab is intended to help you get familiar with implementation of the circuits (synthesis) that you create in Xilinx. This and several following labs utilize the BSU proto-board for this purpose. In this lab, you will work with digital logic components to implement the circuit from Lab 0. Lab Details: 1.0 Inventory The prototyping kit includes: • BSU proto-board. The BSU proto-board is made up of a breadboard (Elenco Precision Model 9438), with a three BSU pre-assembled modules mounted on the board: a power module, a switch module, and a logic module. • Power supply (wall wart) • A box of 7400-series standard chips, 3.3 volt versions (contains a total of 16 chips, including 2 each AND - 2 and 3 input, OR, NAND - 2 and 3 input, NOR, XOR, and inverter) • Wire strippers Verify that all listed equipment is in your kit, and so indicate by initialing on the provided check-off sheet. Note that each chip includes multiple gates; you should plan to test each gate (just because one is working doesn’t mean all are) on each chip for functionality before you use it in the lab process. In this particular lab, you’ll be using AND and OR gates, and inverters. After testing these chips, check off on the check-off sheet (return to instructor at end of lab period). 2.0 Introduction to Laboratory Equipment 2.1 Breadboard with digital modules Objective: Become familiar with the BSU proto-board and how to construct and test digital logic circuits. You have the proto-board in front of you. Do not plug in the equipment or turn on the power yet. We will go through step-by-step to do the following: 1. Explore the breadboard to understand how it is wired. Test continuity on the board. 2. Wire the power rails to activate the board. a. Follow wiring conventions: black = ground; red = hot; use other colors for signals b. Be neat! (wiring for the power rails will remain in use for the rest of the semester; you will be graded on neatness of your wiring). 3. Test the switch and logic modules. 4. Test the gates to be used in implementing this lab. Notes: The document that describes the pin-outs and electrical properties of a chip is called a data sheet. Try to minimize printing of TTL chip data sheets. You might consider creating your own document summary for the various chips that we will be using in the lab. Images for the basic chips can be found on the class web site. These images have been created at BSU, and have no restrictions on usage. Boise State University Electrical and Computer Engineering Department Page 1 of 2 Digital Systems Laboratory ECE230L – Spring 2011 Lab 1 2.2 Implementing a Circuit on the Proto-board Objective: Implement the EQUALS circuit from Lab 0 on the proto-board. (If you need to revisit the tutorial that was introduced in Lab 0, it can be accessed at the following link: http://coen.boisestate.edu/aplanting/ece230spring2011/labs/Lab0-ISE-Tutorial-5.pdf ) When you have finished building the circuit, compare the truth tables to the simulation waveforms to verify that they match. Deliverables: Check-off: Lock step (throughout lab period) Submission: Due by Midnight Thursday 1/27/2011 Email: To: ece230lreport@gmail.com cc: your team partner Subject: Lab1_TeamX report (X is your team no.) Attachment: Lab1_TeamX.zip (contents as listed below) Attachment: (must be zip format – no others accepted) Contents of zip file: 1. Report File: \Lab1_TeamX_Report.pdf Report Content (create in Microsoft Word using template provided) 1. Team number (required for all reports) 2. Team member names (required for all reports) 3. Lab no. and name (required for all reports) 4. Expanded truth table with intermediate signals 5. New schematic capture with caption (re-sized to fit on ¼ page) 6. New waveform screen capture with caption (re-sized to fit on ¼ page) 7. Photograph of your completed wired proto-board 8. Brief paragraph describing results – i.e. do truth tables and waveforms match (reference included figures) After report has been created in Word, create a pdf and then zip. Boise State University Electrical and Computer Engineering Department Page 2 of 2