Presentasjon lastes. Vennligst vent

Presentasjon lastes. Vennligst vent

2008 INF3400 Del 10 Sekvensielle kretser Introduksjon til sekvensielle kretser.

Liknende presentasjoner


Presentasjon om: "2008 INF3400 Del 10 Sekvensielle kretser Introduksjon til sekvensielle kretser."— Utskrift av presentasjonen:

1 2008 INF3400 Del 10 Sekvensielle kretser Introduksjon til sekvensielle kretser

2 2008 INF3400 Del 10 Sekvensielle kretser Sekvenseringsmetoder Vipper Vipper er i seg selv ikke transparente.

3 2008 INF3400 Del 10 Sekvensielle kretser Lacher Latcher er i seg selv delvis transparente.

4 2008 INF3400 Del 10 Sekvensielle kretser Lacher som styres av pulser Reduserer latchenes transparente periode.

5 2008 INF3400 Del 10 Sekvensielle kretser Vipper lages av latcher

6 2008 INF3400 Del 10 Sekvensielle kretser Timing for kombinatorisk logikk Timing for vipper Term tpdPropageringsforsinkelse tcdContamination forsinkelse tccqKlokke til Q cont. forsinkelse tpcqKlokke til Q prop. forsinkelse tsetupSetup tid tholdHold tid

7 2008 INF3400 Del 10 Sekvensielle kretser

8 2008 INF3400 Del 10 Sekvensielle kretser Timing for latcher Term tpdqD til Q prop. forsinkelse tcdqD til Q cont. forsinkelse tccqKlokke til Q cont. forsinkelse tpcqKlokke til Q prop. forsinkelse tsetupSetup tid tholdHold tid

9 2008 INF3400 Del 10 Sekvensielle kretser Begrensning for maks tidsforsinkelse Klokke til Q propagering forsinkelse: Vippe

10 2008 INF3400 Del 10 Sekvensielle kretser Latch

11 2008 INF3400 Del 10 Sekvensielle kretser Puls styrt latch

12 2008 INF3400 Del 10 Sekvensielle kretser Oppgave 7.1 TermVippeLatch t ccq 35ps t pcq 50ps t pdq 40ps t setup 65ps25ps t hold 30ps Anta parameterverdier som gitt i tabellen under. Finn maksimal propageringsforsinkelse innenfor en 500ps klokkeperiode for de følgende sekvenseringssystemene: 1. Vipper. 2. To-fase transparente latcher. 3. Latcher styrt med pulser med bredde lik 80ps. Anta at det ikke er klokke-skew. Vipper 2 fase latch Latch styrt av pulser

13 2008 INF3400 Del 10 Sekvensielle kretser Begrensning for minimum tidsforsinkelse Vippe Feil i teoriheftet

14 2008 INF3400 Del 10 Sekvensielle kretser

15 2008 INF3400 Del 10 Sekvensielle kretser

16 2008 INF3400 Del 10 Sekvensielle kretser Latch

17 2008 INF3400 Del 10 Sekvensielle kretser

18 2008 INF3400 Del 10 Sekvensielle kretser Latch styrt av puls

19 2008 INF3400 Del 10 Sekvensielle kretser Fordeling av tid mellom klokkefasene

20 2008 INF3400 Del 10 Sekvensielle kretser Latch styrt av puls

21 2008 INF3400 Del 10 Sekvensielle kretser Klokke skew

22 2008 INF3400 Del 10 Sekvensielle kretser

23 2008 INF3400 Del 10 Sekvensielle kretser

24 2008 INF3400 Del 10 Sekvensielle kretser Oppgave 7.2 TermVippeLatch t ccq 35ps t pcq 50ps t pdq 40ps t setup 65ps25ps t hold 30ps Anta parameterverdier som gitt i tabellen under. Finn maksimal propageringsforsinkelse innenfor en 500ps klokkeperiode for de følgende sekvenseringssystemene: 1. Vipper. 2. To-fase transparente latcher. 3. Latcher styrt med pulser med bredde lik 80ps. Anta at klokke-skew kan være 50ps. Vipper 2 fase latch Latch styrt av pulser

25 2008 INF3400 Del 10 Sekvensielle kretser Oppgave 7.3 Bestem minimum logisk contamination forsinkelse for hver klokkeperiode (halve klokkeperioden for to-fase latcher) for følgende sekvenseringsmetoder: 1. Vipper. 2. To-fase transparente latcher med klokkesignaler med 50% duty cycle. 3. To-fase transparente latcher med klokkesignaler med ikkeoverlappende tidsperiode på 60ps. 4. Latcher styrt med pulser med bredde lik 80ps. Anta at det ikke er klokke-skew. VipperLatcherLatcher styrt av pulser


Laste ned ppt "2008 INF3400 Del 10 Sekvensielle kretser Introduksjon til sekvensielle kretser."

Liknende presentasjoner


Annonser fra Google