DOC PREVIEW
MIT 6 111 - Lab 1 -Checkoff Sheet

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

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 11 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 11 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 11 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 11 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 11 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

1Student Name: TA:Date Submitted:Lab 1: Checkoff SheetBe prepared to show relevant diagrams as requested in each problem. You may get checked offper problem, rather than the whole lab at once. Collect initials for each problem on this sheet andturn it in with your report.1. _____________2. _____________3. _____________4. _____________5. _____________6. _____________7. _____________8. _____________2Student Name: TA:Date Submitted:Lab 1: Report TemplateThis report template is useful to prepare for each exercise’s checkoff. Fill in answers for the ques-tions requested by exercise; you may use a different sheet of paper if more convenient, but be sureto follow the template. Be sure to prepare relevant diagrams as requested by each problem. Turnin this report after completing the lab 1 checkoff.Exercise 1: TTL/CMOS Static Electrical CharacteristicsLow Voltage Measurement (In = 1) for 74LS00: High Voltage Measurement (In = 0) for 74LS00: Low Voltage Measurement (In = 1) for 74HC00: High Voltage Measurement (In = 0) for 74HC00:For each of these measurements, does the output satisfy the ranges specified in the appropriatedatasheets? Explain.What problems could arise from using the LS series with the HC series (at +5V supply)?3Exercise 2: Build your own ring oscillatorPlease draw out the waveform showing the output for the 5-inverter oscillator ring. Be sure tolabel the maximum and minimum voltages, and label the appropriate time intervals.What is the average TTL inverter propagation delay? Show calculations and briefly explain.Estimate the period of oscillation for a 3 inverter ring, rather than 5? Explain. What was yourmeasured result?4What happens if you add a long piece of wire to the 3 inverter ring? Explain what causes this tohappen.What is the voltage measurement when you connect the output to the input of a single inverter?What is the significance of this voltage?Exercise 3: GlitchesWhat is the width of the glitch measured using the scope and the logic analyzer? Why does this glitch occur, and what is the lesson learned from this exercise? Under what conditions is it a bad idea to use a glitchy signal as an input?5Exercise 4: Asynchronous CountersPlease draw a diagram showing the flip-flop arrangement of a typical asynchronous counter,emphasizing the source of each clk input for each flip-flop.What is your measurement for the clk to MSB delay? From this measurement, show calculationsfor the clk-to-q delay for a typical flip-flop in the LS393, and explain the derivation.6Exercise 5: Synchronous CounterDraw a diagram showing the flip-flop arrangement of a typical synchronous counter, emphasizingthe source of each clk input for each flip-flop.How long does it take, after the rising edge of the clock, for one of the flip-flops to change state?Does it matter which output bit you choose? ExplainShow the logic analyzer output to a TA. Can you observe any glitches on RCO? Explain under whatcircumstance you might expect RCO glitches to occur.7Explain why the RCO and ENT are connected between the two counters, and explain how theywork. What is the difference between the ENT and ENP inputs on a 74LS163?Explain some differences between the 74LS163 and the 74LS393 in terms of design and perfor-mance. How many flip-flops and how much logic is required to implement the counter?8Exercise 6: Set-Reset Latch ConstructionDraw your circuit diagram for the SR Latch.Draw the truth table for the SR Latch.Explain the functionality of the SR Latch and give an example on how it may be used.9Exercise 7: Setup Time Measurement of a D Edge-triggered RegisterExplain your solution using relevant diagrams and explanations. Explain the main sources of error in the measurement technique and potential differences withdatasheets.10Exercise 8: Writing Combinational Verilog codePrint out your code for the combinational Verilog code, and be sure to have it ready for checkoff.Draw out the 7 Karnaugh maps corresponding to the different outputs, and generate the mini-mized equation, that is, either MPS or MSP as appropriate. Write down the equations below eachKarnaugh map. ab00 01 11 100001111000 01 11 1000011110cd00 01 11 100001111000 01 11 100001111011ef00 01 11 100001111000 01 11 1000011110g00 01 11


View Full Document

MIT 6 111 - Lab 1 -Checkoff Sheet

Documents in this Course
Verilog

Verilog

21 pages

Video

Video

28 pages

Bass Hero

Bass Hero

17 pages

Deep 3D

Deep 3D

12 pages

SERPENT

SERPENT

8 pages

Vertex

Vertex

92 pages

Vertex

Vertex

4 pages

Snapshot

Snapshot

15 pages

Memories

Memories

42 pages

Deep3D

Deep3D

60 pages

Design

Design

2 pages

Frogger

Frogger

11 pages

SkiFree

SkiFree

81 pages

Vertex

Vertex

10 pages

EXPRESS

EXPRESS

2 pages

Labyrinth

Labyrinth

81 pages

Load more
Download Lab 1 -Checkoff Sheet
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 1 -Checkoff Sheet 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 1 -Checkoff Sheet 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?