1 / 15

E&CE 223

E&CE 223. Digital Design. Catherine H. Gebotys E&CE CEIT 4014 cgebotys@uwaterloo.ca. Course Breakdown. 50% Final 30% Laboratory 20% Midterm. Web Site. http://optimal.vlsi.uwaterloo.ca. ON LINE Course Notes! Lab Manual LabTechs/TAs. Assignments extra probs/solns. TEXTS.

yehudi
Download Presentation

E&CE 223

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. E&CE 223 Digital Design Catherine H. Gebotys E&CE CEIT 4014 cgebotys@uwaterloo.ca

  2. Course Breakdown 50% Final 30% Laboratory 20% Midterm

  3. Web Site http://optimal.vlsi.uwaterloo.ca • ON LINE • Course Notes! • Lab Manual • LabTechs/TAs • Assignments • extra probs/solns

  4. TEXTS M.Mano, “Digital Design” 3rd edition, Prentice Hall. Or in DC reserves soon

  5. Other Stuff • Lab Intro in tutorials & lectures • Prof Gebotys’Course notes • On-line & Copy Center also

  6. Outline Price Definition of product “APPLICATION” Performance Power

  7. Outline Price Definition of Module “ARCHITECTURE” technology? time to market? Resources? Will I design a VLSI chip or use an off the shelf component? Performance Power

  8. Outline Price Definition of module Performance Power Functional Simulation VHDL

  9. Functional Simulation debugging Does it really do what I want it to do? VHDL Simulation

  10. Definition of module Functional Simulation VHDL Price Synthesize, Simulate & Check Goals Met Performance Power

  11. Definition of module Functional Simulation Price Performance Synthesize & Check Goals Met Power Design for Testability

  12. “223 Design” Synthesize & Check Goals Met

  13. 1. Introduction 2. Number systems 3. Boolean algebra 4. Algebraic simplification 5. Karnaugh maps 6. Quine-mccluskey 7. Multilevel gate networks 8. Multioutputs, muxs, decoders, roms, plas 9. Sequential circuits, networks 10. Analysis/design of sequential networks 11. Asynchronous systems 12. Review Approx Lecture Guide 101100…. CLOCK NO CLOCK !!

  14. Terminology for LAB • Component: has one or more inputs • and one or more outputs which take on • discrete values • Combinational logic component: the output value depends present values of inputs • Sequential circuit component: the output values depend on present and the past input values. In other words the sequential component has memory

  15. More Terminology a schematic is a design composed of a number of interconnected componentscomponents are connected together by wires or nets a Symbol is used to create hierarchy. Symbol is viewed as a functional block and defined with a separate schematicpins are input or output signals of symbol net Output pin Input pin Input pin Output pin

More Related