E&CE 223 50% Final 30% Laboratory 20% Midterm ON LINE Course Notes! Lab Manual LabTechs/TAs...
-
Upload
gabriel-shelton -
Category
Documents
-
view
212 -
download
0
Transcript of E&CE 223 50% Final 30% Laboratory 20% Midterm ON LINE Course Notes! Lab Manual LabTechs/TAs...
![Page 1: E&CE 223 50% Final 30% Laboratory 20% Midterm ON LINE Course Notes! Lab Manual LabTechs/TAs Assignments extra probs/solns.](https://reader036.fdocuments.in/reader036/viewer/2022080916/56649eb55503460f94bbd6b1/html5/thumbnails/1.jpg)
E&CE 223
![Page 2: E&CE 223 50% Final 30% Laboratory 20% Midterm ON LINE Course Notes! Lab Manual LabTechs/TAs Assignments extra probs/solns.](https://reader036.fdocuments.in/reader036/viewer/2022080916/56649eb55503460f94bbd6b1/html5/thumbnails/2.jpg)
50% Final30% Laboratory20% Midterm
![Page 3: E&CE 223 50% Final 30% Laboratory 20% Midterm ON LINE Course Notes! Lab Manual LabTechs/TAs Assignments extra probs/solns.](https://reader036.fdocuments.in/reader036/viewer/2022080916/56649eb55503460f94bbd6b1/html5/thumbnails/3.jpg)
http://optimal.vlsi.uwaterloo.ca
•ON LINE Course Notes!•Lab Manual•LabTechs/TAs
•Assignments•extra probs/solns
![Page 4: E&CE 223 50% Final 30% Laboratory 20% Midterm ON LINE Course Notes! Lab Manual LabTechs/TAs Assignments extra probs/solns.](https://reader036.fdocuments.in/reader036/viewer/2022080916/56649eb55503460f94bbd6b1/html5/thumbnails/4.jpg)
M.Mano, “Digital Design” M.Mano, “Digital Design” 3rd edition, Prentice Hall. 3rd edition, Prentice Hall. Or in DC reserves soon
![Page 5: E&CE 223 50% Final 30% Laboratory 20% Midterm ON LINE Course Notes! Lab Manual LabTechs/TAs Assignments extra probs/solns.](https://reader036.fdocuments.in/reader036/viewer/2022080916/56649eb55503460f94bbd6b1/html5/thumbnails/5.jpg)
•Lab Intro in tutorials & lectures
•Prof Gebotys’ Course notes On-line & Copy Center also
![Page 6: E&CE 223 50% Final 30% Laboratory 20% Midterm ON LINE Course Notes! Lab Manual LabTechs/TAs Assignments extra probs/solns.](https://reader036.fdocuments.in/reader036/viewer/2022080916/56649eb55503460f94bbd6b1/html5/thumbnails/6.jpg)
Outline
Definition of product“APPLICATION”
Price
Performance
Power
![Page 7: E&CE 223 50% Final 30% Laboratory 20% Midterm ON LINE Course Notes! Lab Manual LabTechs/TAs Assignments extra probs/solns.](https://reader036.fdocuments.in/reader036/viewer/2022080916/56649eb55503460f94bbd6b1/html5/thumbnails/7.jpg)
Outline
Definition of ModuleDefinition of Module“ARCHITECTURE”
technology?time to market?
Resources?Will I design a VLSI chip
or use an off the shelf component?
Price
Performance
Power
![Page 8: E&CE 223 50% Final 30% Laboratory 20% Midterm ON LINE Course Notes! Lab Manual LabTechs/TAs Assignments extra probs/solns.](https://reader036.fdocuments.in/reader036/viewer/2022080916/56649eb55503460f94bbd6b1/html5/thumbnails/8.jpg)
Outline
Definition ofmodule
Price
Performance
Power
FunctionalSimulation
VHDL
![Page 9: E&CE 223 50% Final 30% Laboratory 20% Midterm ON LINE Course Notes! Lab Manual LabTechs/TAs Assignments extra probs/solns.](https://reader036.fdocuments.in/reader036/viewer/2022080916/56649eb55503460f94bbd6b1/html5/thumbnails/9.jpg)
FunctionalFunctionalSimulationSimulationdebugging
Does it really do what I want it to do?
VHDL Simulation
![Page 10: E&CE 223 50% Final 30% Laboratory 20% Midterm ON LINE Course Notes! Lab Manual LabTechs/TAs Assignments extra probs/solns.](https://reader036.fdocuments.in/reader036/viewer/2022080916/56649eb55503460f94bbd6b1/html5/thumbnails/10.jpg)
Definition of module
Price
Performance
Power
FunctionalSimulation
VHDL
Synthesize, Simulate& Check Goals Met
![Page 11: E&CE 223 50% Final 30% Laboratory 20% Midterm ON LINE Course Notes! Lab Manual LabTechs/TAs Assignments extra probs/solns.](https://reader036.fdocuments.in/reader036/viewer/2022080916/56649eb55503460f94bbd6b1/html5/thumbnails/11.jpg)
Definition of module
FunctionalSimulation
Synthesize& Check Goals Met
Design for Testability
Performance
Power
Price
![Page 12: E&CE 223 50% Final 30% Laboratory 20% Midterm ON LINE Course Notes! Lab Manual LabTechs/TAs Assignments extra probs/solns.](https://reader036.fdocuments.in/reader036/viewer/2022080916/56649eb55503460f94bbd6b1/html5/thumbnails/12.jpg)
“223 Design”
Synthesize& Check Goals Met
![Page 13: E&CE 223 50% Final 30% Laboratory 20% Midterm ON LINE Course Notes! Lab Manual LabTechs/TAs Assignments extra probs/solns.](https://reader036.fdocuments.in/reader036/viewer/2022080916/56649eb55503460f94bbd6b1/html5/thumbnails/13.jpg)
Approx Lecture GuideApprox Lecture Guide1. Introduction2. Number systems3. Boolean algebra4. Algebraic simplification5. Karnaugh maps6. Quine-mccluskey7. Multilevel gate networks8. Multioutputs, muxs, decoders, roms, plas9. Sequential circuits, networks10. Analysis/design of sequential networks11. Asynchronous systems12. Review
101100….
CLOCK
NO CLOCK !!
![Page 14: E&CE 223 50% Final 30% Laboratory 20% Midterm ON LINE Course Notes! Lab Manual LabTechs/TAs Assignments extra probs/solns.](https://reader036.fdocuments.in/reader036/viewer/2022080916/56649eb55503460f94bbd6b1/html5/thumbnails/14.jpg)
Terminology for LABTerminology 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
![Page 15: E&CE 223 50% Final 30% Laboratory 20% Midterm ON LINE Course Notes! Lab Manual LabTechs/TAs Assignments extra probs/solns.](https://reader036.fdocuments.in/reader036/viewer/2022080916/56649eb55503460f94bbd6b1/html5/thumbnails/15.jpg)
•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
More Terminology
netInput pin Output pin
Output pinInput pin