Lectures: MWF 10:30 -
11:20, 209 Stanger
are 500 total points you can earn in the course: half
from exams and half from project and homework aasignments. I
will discuss in class how I calculate final grades, includign any
details about "curves".
Exams: There will be one
midterm (20% - 100 points) and one final examination (30% - 150
points). The final will be Friday, December 15 at 9 AM.
Goals: To understand the
theory and application of digital electronics in order to build
computers. You will study the design of two small computers
on paper, and build a small prototype of a computer yourself on a
Teaching Assistant: The teaching assistant(s) are Sam Bradford, Stephen MacSwain, and Greg Costello. The TA(s) will check homework assignments, assist with "breadboard" lab-days in class. Feel free to email any TA to set up 1-1 meetings for help with HW or breadboard issues. In addition, Greg will be available Wednesday evenings in 308 at 7:00-9:00. Sam and Steve hours are Mondays 7:00-9:00.
Assignments and Project:
Your project and all homework assignments will be done in groups
of three, with one grade given to the group. Read our
integrity guidelines before you hand in any written work.
is 15% (75 points) of your total grade, and the written homework
is 35% (175 points), comprised of 5 written homework assignments
-- each 7% (35 points).
Special Dates: Fridays September 22, and October 6 and 13, are Jewish holidays. I will use these as lab-days. The TA(s) will be around to answer questions and do some review and explanation of the hardware kits.
is the Index
|Electronic Components and Circuit Diagram - Self Study||Free Downloadable
Tool for Circuit Design and Simulation
Chart for Chip Specs
of Transistors and Silicon Valley -
|1||Introduction - How to Build a
Computer: Theory, Number Representation, Gates,
Hardware: Breadboards, Gates, Chips, Ohm's Law,
Voltage, Current, Resistance.
||Yunten + Class Notes
|3||Boolean Algebra, Sums of Prodcuts,
Products of Sums, Karnaugh Maps, Timing Diagrams
||Common Combinational Circuits:
Arithmetic and Logic Unit, Decoders, Tri-State Buffer,
Multiplexers, Comparators, Shifters.
||Project Building Orientation: Basic Electronics, Breadboards, Voltmeters, Wires, LEDs, Resistors, Power Supplies, ROMs and PLA's:||Yunten Notes,
|| General Combinational
Circuit Synthesis and Review
Circuits: Clocks and Timing, Latches and
Flip-flops: SR, D, JK, T flip flops, Frequency
||More Sequential Circuits: Finite State Machines (Mealy and Moore machines) as Control Circuits.||Chapter 6
||Midterm Examination - TBA
||Common Sequential Circuits:
Memory - Registers, Counters, RAM.
Purpose Microprocessors: Machine Language, Data Path,
Control Unit - FSM's Revisited.
How to Build a Computer - Putting it All Together. Four Computers: My Computer, EC-1, EC-2, The Kit.
||Project Building: Design of a
Simple Computer: ALU, Registers, PC, RAM, Bus, I/O, Control
Unit. Overall Design.