A limited number of labs are currently available. Check back soon for more.
- Build combinational and sequential circuits using simulation software
- Discuss the behavior, characteristics, and applications of digital circuit components such as logic gates, adders, encoders and decoders, multiplexers and demultiplexers, latches, and flip-flops
- Analyze and predict the behavior of built digital electronic circuits
- Design and test digital application circuits
||University, First or Second Level
||Laboratory, Project Based Learning
Introductory Physics; Circuits 1
Students will learn to use the simulation software, Multisim, to simulate the behavior of digital circuits. Students will explore the functionality of various digital circuits without the need of physical components. Finally, students will deploy digital circuits to hardware using NI Digital Systems Development Board to reinforce concepts discussed throughout the lab.
Logic circuits are the building blocks of digital hardware. Students will learn the functions and applications of three simple logic gates: the AND gate, the OR gate, and the NOT gate. Students will also use truth tables to to visually represent the inputs and outputs for a given logic operation. Multisim is used to observe the behavior of the most common logic gates.
In this lab, students will explore NAND, NOR, XOR, and XNOR. Boolean algebra and methods for deriving combinational logic circuits are introduced. Students will build a variety of basic circuits to explore the function of different logic gates.
In this lab, students learn about binary conversion and different methods of using logic gates to implement binary addition. In the activity, students use Mulitisim to simulate different methods of binary addition, and complete an analysis. Then, the students validate the simulation on an FPGA.
The Karnaugh map (K-map) is a tool and procedure used for minimizing Boolean functions. In this lab, students will learn how to create Karnaugh Maps and will explore their practical applications. In the activity, students will use Karnaugh maps to simplify a Boolean expression, and then derive the output, simplified combinational logic circuit, and K-map for a circuit.
This lab introduces students to the fundamentals of encoders and decoders. Students complete activities in which they use Multisim to build and simulate circuits, including a binary-coded decimal to seven segment display decoder and a priority encoder. Students complete analysis to derive truth tables and complete assessments.
In this lab, students will learn how multiplexers and demultiplexers work, as well as the basics of clock multiplexing. While using Multisim simulate circuits and deploy them to the FPGA on the DSDB board, students will reflect on the similarities and differences between encoders and multiplexers, examine the function of a basic 2-to-1 Multiplexer using logic gates, and observe the behavior of clock multiplexing using an oscilloscope.
In this lab, students will learn how to implement the <, > and = operations in a combinational logic circuit. They will use Multisim to build and simulate comparator circuits, and then deploy them onto the FPGA of the DSDB board.
This lab introduces students to latches and sequential logic circuits, including basic concepts, variations, and applications. In the activity, students will use Multisim to build and simulate circuits to observe differences between synchronous and asynchronous sequential circuits, test and compare circuits for D latches, confirm the characteristic table of a gated SR latch, and observe the differences between D and SR latches.
NI ELVIS III
Engineering laboratory solution for project-based learning that combines instrumentation and embedded design with a web-driven experience, delivering a greater understanding of engineering fundamentals and system design.
Digital System Development Board
Digital System Development Board
The Digital System Development Board (DSDB) is a digital electronics and FPGA trainer board with a Zync 7020 FPGA and 19 different periphrials to program and experiment to get a hands-on understanding of digital electronics. Programmable with Multisim, HDL, or LabVIEW, the DSDB takes students from...
Multisim is a circuit simulation tool built for educators to teach analog, digital, and power electronics by connecting simulation to experimentation.