Pre-Laboratory #2: Design Capture and Simulation
Problem Statement:
You are to design the controller for a light that functions both as an ordinary light and also as a
motion activated light and alarm.
a. If the manual switch S is on, then the light L is

ELEN21/COEN21:
Digital Design
Lecture #3:
Prof. Bob Schaffer
MWF: 9:15am-10:20am
1
Logistics
Questionnaire: Please fill this out 29 as of Tuesday 9pm
Class update: See me after class if you are still trying to get into this class
Homework: HW1 was post

SANTA CLARA
UNIVERSITY
ELEN 21
Dr. Tokunbo Ogunfunmi
Laboratory #3: Two Level Circuit Design
I. OBJECTIVES
To design, test, and implement a circuit based on a functional specification.
To translate a problem statement into a combinational circuit.
To u

ELEN21/COEN21:
Digital Design
Lecture #1:
Prof. Bob Schaffer
MWF: 9:15am-10:20am
1
Overview
Administrative
Digital Design Brainstorm
Big Picture with some details
Introduction Material
2
Introduction to me
<Prof/Dr.> <Bob/Schaffer> with Prof. Schaffe

ELEN21/COEN21:
Digital Design
Lecture #4:
Prof. Bob Schaffer
MWF: 9:15am-10:20am
1
Quiz 1
2
Quiz 1 Solutions
1) (3 points) Determine the output of the following logic diagram:
3
Quiz 1 Solutions
1) (3 points) Determine the output of the following logic

Handout 1
ELEN21/COEN21: Fall 16
9/21/2016
ELEN21/COEN21: HW #1 (100 points) DUE WED SEPT 28, 2016 at 11:59PM
Submissions should be a PDF made via Camino. I do not expect typed or nicely formatted HW. Scans of
handwritten assignments are completely accept

SANTA CLARA
UNIVERSITY
ELEN 21
Dr. Tokunbo Ogunfunmi
Laboratory #2: Design Capture and Simulation
I. OBJECTIVES
To familiarize yourself with the Altera Quartus II design program.
To design a schematic, and simulate the circuit in the Altera Quartus II des

Handout 4
ELEN21/COEN21: Fall 16
9/30/2016
ELEN21/COEN21: HW #2 (100 points) DUE THU OCT 6, 2016 at 11:59PM
Submissions should be a PDF made via Camino. I do not expect typed or nicely formatted HW. Scans of
handwritten assignments are completely acceptab

ELEN21/COEN21:
Digital Design
Lecture #2:
Prof. Bob Schaffer
MWF: 9:15am-10:20am
1
Logistics
Questionnaire: Please fill this out 29 as of Tuesday 9pm
Class update: I think 3 are still trying to get in keep coming, will probably work itself out
Camino:

I. Objectives
Build a binary-coded decimal digit adder using the results of past labs on multiplexers,
comparators, adders, etc.
11. Introduction
In this lab we build a binary- coded decimal. We used the ow chart from our pre lab to help
better understand

Handout 1
ELEN21/COEN21: Fall 16
9/21/2016
ELEN21/COEN21: HW #1 (100 points) DUE WED SEPT 28, 2016 at 11:59PM
Submissions should be a PDF made via Camino. I do not expect typed or nicely formatted HW. Scans of
handwritten assignments are completely accept

Laboratory #5: Multiplexer Design (Part 2)
Our teacher did not talk about decoders, but I will try my best
Design and draw the logic circuit for a 3-input decoder for a 7-segment display to
display the characters: H, E, L, O. See Table 1 below. (Hint: Use

Laboratory #6: 4-bit Ripple-Carry Adder
You are to design the logic circuit for a 4-bit ripple carry adder using full adders. The 4-bit ripple
carry adder is to add two 4-bit inputs (X[3] X[2] X[1]X[0] and Y[3] Y[2] Y[1]Y[0]) and a carry
in bit, CarryIN.

Laboratory #8: Registers
Part i
Part ii
Part iii
Part iv
Using a selector, we are able to move between the two of the aforementioned
designs.
Part v
Note: This is the register (BLOCK). . .

Laboratory #3: Two Level Circuit Design
In this laboratory assignment, you will design a ramp-metering controller with the
following specifications for controlling the release of traffic from an entrance ramp into a
highway:
There are three metering lanes

Laboratory #7: Arithmetic Logic Unit (ALU)
Be sure you understand 2's complement representation of signed numbers. The 4-bit adder can be
used for all operations since (-B) represented in 2's complement form can be added in the same
way as (+B). You would

Laboratory #4: Multiplexer Design (Part 1)
Note: Our professor never covered multiplexers in lecture, but Ill do my best here
Design a 2-to-1 multiplexer with a select input S.
If S = 0 the multiplexers output m is equal to the input X.
If S = 1 the outpu

SANTA CLARA
UNIVERSITY
ELEN 21
Spring 2017
Dr. Sally Wood, Dr. Samiha
Mourad, Dr. Radhika Grover
Laboratory #3: Two Level Circuit Design
For lab sections April 25-28, 2017
I. OBJECTIVES
To design, test, and implement a circuit based on a functional speci