DOC PREVIEW
Berkeley COMPSCI 150 - Lab 6 – Nasty Realities

This preview shows page 1-2-3 out of 8 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 8 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 8 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 8 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 8 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

1Lab 6 – Nasty RealitiesPresented by:Randy HuangCS150 – Fall 2001Randy K. Huang2Outline• Propagation Delays• Capacitive Loading• Transmission Lines• Capacitive Coupling•Why we care…• Useful Tips: Approaching the Project• Hidden Game2CS150 – Fall 2001Randy K. Huang3Propagation Delays• Observe propagation delays in this lab through transmission lines• Propagation delays will exist in actual hardware.• Build ring oscillator with the 74F04PC Chip. Observe results.CS150 – Fall 2001Randy K. Huang4Capacitive Loading• Capacitive Loading affects propagation delays• Fan-out loading increase propagation delay• These issues are important in real world design.• Simulate these loading by adding extra capacitors to ring oscillator3CS150 – Fall 2001Randy K. Huang5Transmission Lines• Models internal wires• Lot of nasty realities occur in transmission lines• “Parasitic” resistance, capacitance, and inductance occur in lines• Observe transmission lines with a ribbon cableCS150 – Fall 2001Randy K. Huang6Transmission Lines (cont’d)4CS150 – Fall 2001Randy K. Huang7Capacitive Coupling• Capacitance occurs between two wires (conductors)• Closer the wire, the more the capacitive couplingCS150 – Fall 2001Randy K. Huang8Capacitive Coupling: Shielding• Usually incasing the wire with some shield will reduce the capacitive coupling• Partial shielding is usually enough• Grounded wire between the two signal-carrying wires will shield5CS150 – Fall 2001Randy K. Huang9Capacitive Coupling: ShieldingCS150 – Fall 2001Randy K. Huang10Why we care…• Propagation delays cannot be ignored when designing a real system• Delays can affect timing signals –signals come in at wrong times• Loading is important – will the gate driving the fan-out meet time specs – will it even switch?6CS150 – Fall 2001Randy K. Huang11Why we care… (cont’d)• Capacitive loading exists: deal with it• Designing a digital system: power and timing are crucial• In CS150, logic design is important – however designing a chip is more than just logicCS150 – Fall 2001Randy K. Huang12Why we care… (cont’d)• Understand delays, capacitive loading, “parasitic” capacitance, etc.• Helps minimize critical delay/path• Faster logic – faster chip• CS152, EE141 – these variables are important7CS150 – Fall 2001Randy K. Huang13Approaching the Project• Project starts after Lab 6• Several checkpoints will be given• Start early – do NOT wait for the last minute• Allocate enough time for each checkpoint – never know the problems encountered with hardwareCS150 – Fall 2001Randy K. Huang14Approaching the Project (cont’d)• Design the data paths and high level schematic – understand it!• Design the modules – logic inside them• Design the FSMs – start with a diagram – really understand it!• FSM – move to a transition table8CS150 – Fall 2001Randy K. Huang15Approaching the Project (cont’d)• FSM – develop Next State and Output logic• FSM – begin to implement design• Simulate all designs with software• Debug designs on hardware with the board and oscilloscope• NEVER be afraid to scrap your design and start over!CS150 – Fall 2001Randy K. Huang16Hidden


View Full Document

Berkeley COMPSCI 150 - Lab 6 – Nasty Realities

Documents in this Course
Lab 2

Lab 2

9 pages

Debugging

Debugging

28 pages

Lab 1

Lab 1

15 pages

Memory

Memory

13 pages

Lecture 7

Lecture 7

11 pages

SPDIF

SPDIF

18 pages

Memory

Memory

27 pages

Exam III

Exam III

15 pages

Quiz

Quiz

6 pages

Problem

Problem

3 pages

Memory

Memory

26 pages

Lab 1

Lab 1

9 pages

Memory

Memory

5 pages

Load more
Download Lab 6 – Nasty Realities
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Lab 6 – Nasty Realities and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Lab 6 – Nasty Realities 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?