Online quizzes
Several weeks will have pre-lab quizzes on
MyLearningSpace. Read the appropriate material
(and/or watch the video(s)) before doing the
quiz. If you don't get 100% on the quiz, reread
the material to correct your mistakes are retake
the quiz.
The purpose of the quizzes is to prepare you
for the labs so you can get throught the labs
as quickly and efficiently as possible.
Course Material
Week of ...
Lab Topic(s)
Reference
Material [
this background indicates
required reading; this background indicates
optional reading this background indicates
important items this foreground indicates updated
items this background indicates
weekly topics this foreground indicates unrevised
items
]
Introduction
Integrated circuits
Pinouts, breadboards, and debugger boards
Basics of Breadboarding [video]
This has cool history on where the term "breadboard" came from
Collin's Lab: Schematics [video]
How to Wire Circuits from Schematics [video]
Resistors (including arrays), LEDs and switches
Watch videos before lab! Input device: DIP switch Output device: LED
Sep. 16
Before lab: Read documents (or watch videos) about LEDs
and DIP switches and then do the quiz on MyLearningSpace.
The quiz will not be available the day of your lab, so you
must do it ahead of time.
Introduction to Quartus II
Watch videos before lab! Design skill: Circuit drawing and simulation
Sep. 23
Before lab: Read documents (or watch videos) about Quartus
II and then do the quiz on MyLearningSpace.
The quiz will not be available the day of your lab, so you
must do it ahead of time.
Encoders
Keypads (with resistor arrays)
Active low signals
"No connection" pins
Watch videos before lab! Input device: Keypad
Oct. 7
Before lab: Read documents (or watch videos) about keypads
and then do the quiz on MyLearningSpace.
The quiz will not be available the day of your lab, so you
must do it ahead of time.
Decoders
Gates with "extra" inputs; strobes, enables, etc.
7 segment displays
Push button switches
Watch videos before lab! Input device: Pushbutton switch Output device: 7 Segment display
Oct. 14
Before lab: Read documents (or watch videos) about 7
segment displays
and then do the quiz on MyLearningSpace.
The quiz will not be available the day of your lab, so you
must do it ahead of time.
Another Sample Phase II
(using Boolean algebra and Maple)
flag identifier
[
May 23, 2012
]
Sample Revised Phase I Phase I
(revised)example
[
September 3, 2010
]
This week you'll learn to use momentary switches for digital input,
and 7 segment displays for output.
Pushbutton Switches [screencast of PDF]
7 Segment Displays [screencast of PDF]
Testing a 7 segment display [video] Note: The breadboard shown in this video has
two rows for power and
two rows for ground. (Note the blue and red lines.)
Both resistors need to connect
to the same place; the setup shown just means the resistor wires don't
have to be too long
CPLDs
Assigning pins in Quartus II
Downloading designs into CPLDs
Bargraph LEDs (with resistor arrays)
Output device: Bargraph LED Design skill: Using programmable logic
Oct. 21
Before lab: Read documents (or watch videos) about
bargraph LEDs
and then do the quiz on MyLearningSpace.
The quiz will not be available the day of your lab, so you
must do it ahead of time.
A poster must be created to
explain the design process, using your project as an
example, to
present your project to
the class. The size should be no
more than 1m square with the whole poster able
to fit in a 1m square display case.
(These are the cases in the hallway outside the
physics and computing labs.)
Your poster should contain your design
specification, logic design, circuit diagram,
circuit simulation, a brief description of your
testing procedure, and outline
any significant problems encountered along the
way. Your phases 1-3 should provide
all the information needed to develop the poster.
A prototype of your circuit must be included with your
poster with sufficient instructions that
allow evaluators to verfiy that your circuit works
as expected.
It should be an example of good layout and wiring.
New! Prototype switches
These switches will be available for the project; maximum of
one per group. They are easier to manipulate than DIP
switches, but work exactly the same way.