EE
3713/3714
Digital Devices
Class Policy and Syllabus (Fall '01)
Bob Reese
Simrall 335 - phone: 325-3154
Office Hours Simrall: TThF 2:30-4:00 pm
Email address: reese@ece.msstate.edu
WWW Page:
http://www.ece.msstate.edu/~reese/EE3714
Textbooks: Stephen Brown, Zvonko Vranesic: Fundamentals
of Digital Logic with VHDL Design
The online notes will be the principle
source of information in this class.
The textbook serves as a reference; feel free to use other textbooks on Digital
Design for reference purposes.
Grade Determination: (EE 3714)
(3) Exams 55% (must get 60% Test+Final average to
get a 'D' in course)
(1) Final 20%
Labs/HW 25% (must get 60% LAB grade to be able to get a 'D' in
course)
____
100%
Grade assignment is on a 10-point scale. Homework is due at the beginning of
the class period. No late homework will be accepted.
If you are in enrolled in EE 3714, then you have a regular Laboratory
assignment each week. You MUST get at least a 60%
average for your Lab assignments in order to achieve a 'D' grade in this
course, REGARDLESS of how well you do on the other material (in-class tests,
homework, etc). This is to prevent a student from simply disregarding the lab
assignments and concentrating solely on the lecture. You MUST get at least a 60% average for your combined
Tests and Final in order to achieve a 'D' grade in this course, REGARDLESS of
how well you do on the lab and homework assignments. A student who cannot
achieve a passing grade on in-class material cannot pass this course.
ACADEMIC DISHONESTY
Occasionally, we have a problem in this
course with Academic Dishonesty. Academic Dishonesty is when you present
some other person's work as your own. The following is my definition of
academic dishonesty:
You may DISCUSS external homeworks,
and verbally answer questions about homeworks from other students. You
may not SHOW your homework to another student, or provide an 'old copy'
as an example!!!!
If I find a student guilty of academic
dishonesty, expect an F in the course and an academic dishonesty claim
to go into your permanent academic record.
Syllabus
Course Topics and Order of Coverage
Week 1 (Aug 20) : Number Systems, Binary Arithmetic (Ch 5.1, 5.3.1,
5.3.2)
Week 2 (Aug 27) : Binary Arithmetic, Boolean Algebra (Ch
2.1 thru Ch 2.7)
Week 3 (Sep 3) : Real Gates (Ch 3.1 thru Ch 3.3)
Week 4 (Sep 10 ): Real Gates, Mixed Logic
Week 5 (Sep 17) :Altera Maxplus (Appendix B) Test #1
Week 6 (Sep 24) : Maxterms, Minterms, Kmaps (Ch 4.1 thru Ch 4.6)
Week 7 (Oct 1) : SSN Decoder, PLDs, VHDL (Ch 3.6)
Week 8 (Oct 8): Combinational Building Blocks, (Ch 6.1 thru Ch 6.3)
Week 9 (Oct 15): FFs, Latch Operation, Test #2
Week 10 (Oct 22): Sequential Building Blocks (Ch 7.1 thru Ch 7.9)
Week 11 (Oct 29): General Sequential Design (Ch 8.1 - Ch 8.3)
Week 12 (Nov 5): General Sequential Design, SSN FSM Lab
Week 13 (Nov 12): Dice Game, FPGAs
(handouts) Test #3
Week 14 (Nov 19): Arithmetic Ops, System Timing (Ch 5.2, notes)
Week 15 (Nov 26): System Timing
Week 16 (Dec 3): Review for Final