130 likes | 151 Views
CEC 220 Digital Circuit Design. Course Outline. Course Web Page: mercury.pr.erau.edu/~bruders Blackboard Required Textbook: Fundamentals of Logic Design, 7th Edition by Charles H. Roth and Larry L. Kinney Software provided by CD in textbook: LogicAid : Manipulating logic functions
E N D
CEC 220 Digital Circuit Design CEC 220 Digital Circuit Design
Course Outline • Course Web Page: • mercury.pr.erau.edu/~bruders • Blackboard • Required Textbook: • Fundamentals of Logic Design, 7th Edition by Charles H. Roth and Larry L. Kinney • Software provided by CD in textbook: • LogicAid: Manipulating logic functions • SimUaid: Graphical simulation of digital circuits • DirectVHDL: A VHDL editor and compiler CEC 220 Digital Circuit Design
Course Outline • Lectures: • Section 02: • When: M/W/F 9:10 a.m. – 10:10 a.m. • Where: KEC Rm 126 • Office hours: • MWF 4:00 to 6:00pm and • Thursday 7:30 to 9:30am • Lab (many lecture students are in other lab sections) • Section 55 • When: Thur. 10:35 a.m. – 1:15 p.m. • Where: King Eng. Center Rm 126 CEC 220 Digital Circuit Design
Course Outline • Instructor: • Dr. Stephen Bruder • Office: King Eng. Center Rm. 108 • Email: bruders@erau.edu • Office hrs: MWF 4:00-6:00pm and Thursday 7:30-9:30am • Teaching Assistants (graders): • Class • Thompson, Shawn - thomps16@my.erau.edu • Kruszewski, Lauren - kruszewl@my.erau.edu • Lab (Section 55) • Thacker, Blake: thackeb1@my.erau.edu • Randolph, Dalton - randold1@my.erau.edu CEC 220 Digital Circuit Design
Course Outline • Course Description • Introduction to logic design and interfacing digital circuits. Boolean algebra, combinatorial logic circuits, digital multiplexers, circuit minimization techniques, flip-flop storage elements, shift registers, counting devices, and sequential logic circuits. CEC 220 Digital Circuit Design
Course Outline • Course Description • Combinational Digital Logic • Number systems • Binary arithmetic • Logic gates • Logic operations • Arithmetic operations • MSI components (Encoders, decoders, MUX, ...) CEC 220 Digital Circuit Design
Course Outline • Course Description • Sequential Digital Logic • Flip-Flops • State machines • State diagrams • Timing • Registers, shifters, and counters • Basic control unit • Introduction to VHDL • A basic introduction to hardware definition languages (specifically VHDL) • VHDL design of Combinational & Sequential Circuits CEC 220 Digital Circuit Design
Course Outline • Grading Scheme • Twelve Homework Assignments: 25% • Three Mid-Term Exams: 15% each (total 45%) • A single 8.5” X 11” cheat-sheet will be allowed in exams • No notes, no textbook, no computers • Final Exam: 30% • Date/Time: TBD • A single 8.5” X 11” cheat-sheet will be allowed in exams • No notes, no textbook, no computers • Potential exemption??? All Exams will be cumulative!!! CEC 220 Digital Circuit Design
Course Outline • Class Schedule CEC 220 Digital Circuit Design
Introduction to Digital Logic: What is Digital Logic? (Intel) • What is Digital Logic? • The basis for all digital systems!! For Example Computers ? CEC 220 Digital Circuit Design
Introduction to Digital Logic: • Moore’s Law • Chip complexity ~doubles every two years Xilinx FPGA: Virtex-Ultrascale XCVU440 has > 20 billion transistors beloit.edu CEC 220 Digital Circuit Design
Introduction to Digital Logic: http://knowledge.wharton • Top 30 Innovations over the last 30 years 18 of these are tied to Digital logic CEC 220 Digital Circuit Design