sekvencijski sklopovi

19
Fakultet elektrotehnike i računarstva Zavod za elektroniku, mikroelektroniku, računalne i inteligentne sustave Mikroelektronički sklopovi Mikroelektronički sklopovi Željko Butković Sekvencijski CMOS logički sklopovi

Upload: toby

Post on 24-Jan-2016

185 views

Category:

Documents


9 download

DESCRIPTION

Sekvencijski sklopovi. Sekvencijski logički sklopovi – posjeduju svojstvo pamćenja . Memorijska svojstva ostvaruju se na dva načina: pozitivnom povratnom vezom (statički sklopovi), skladištenjem naboja (dinamički sklopovi). Statički sekvencijski sklopovi. Radne točke: - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Sekvencijski sklopovi

Fakultet elektrotehnike i računarstvaZavod za elektroniku, mikroelektroniku,

računalne i inteligentne sustave

Mikroelektronički sklopoviMikroelektronički sklopovi

Željko Butković

Sekvencijski CMOS logički sklopovi

Sekvencijski CMOS logički sklopovi

Page 2: Sekvencijski sklopovi

Sekvencijski CMOS logički sklopovi 2

Sekvencijski sklopoviSekvencijski sklopovi

Sekvencijski logički sklopovi – posjeduju svojstvo pamćenja.

Memorijska svojstva ostvaruju se na dva načina:

pozitivnom povratnom vezom (statički sklopovi),

skladištenjem naboja (dinamički sklopovi).

Page 3: Sekvencijski sklopovi

Sekvencijski CMOS logički sklopovi 3

Statički sekvencijski sklopoviStatički sekvencijski sklopovi

Radne točke:

A i B - stabilna stanja,

C - nestabilno (metastabilno)

stanje.

Prema načinu okidanja – SR, JK, T, D bistabili.

Page 4: Sekvencijski sklopovi

Sekvencijski CMOS logički sklopovi 4

Statički asinkroni SR-bistabilStatički asinkroni SR-bistabil

Page 5: Sekvencijski sklopovi

Sekvencijski CMOS logički sklopovi 5

Statički upravljani (sinkroni) SR-bistabilStatički upravljani (sinkroni) SR-bistabil

– impulsi takta

Page 6: Sekvencijski sklopovi

Sekvencijski CMOS logički sklopovi 6

Ispravnost rada sinkronog SR-bistabilaIspravnost rada sinkronog SR-bistabila

Promjena izlaznog napona s dimenzijama serijskih tranzistora T5 i T6.

Page 7: Sekvencijski sklopovi

Sekvencijski CMOS logički sklopovi 7

Vremenski odziv sinkronog SR-bistabilaVremenski odziv sinkronog SR-bistabila

Page 8: Sekvencijski sklopovi

Sekvencijski CMOS logički sklopovi 8

Bistabil temeljen na multipleksoruBistabil temeljen na multipleksoru

s prijenosnim CMOS sklopovima

Ispravnost rada ne ovisi o dimenzijama tranzistora.

Uz = 1 - bistabil je transparentan.

Uz = 0 - bistabil je u stanju čekanja.

s prijenosnim tranzistorima

Page 9: Sekvencijski sklopovi

Sekvencijski CMOS logički sklopovi 9

Jednostavni bistabili (engl. latch) Jednostavni bistabili (engl. latch)

Upravljani su s visokom ili niskom razinom impulsa takta.

Problem utrke kod jednostavnog bistabila

Page 10: Sekvencijski sklopovi

Sekvencijski CMOS logički sklopovi 10

Bridom okidani bistabili (engl. flip‑flop)Bridom okidani bistabili (engl. flip‑flop)

Karakteristična vremena: vrijeme postavljanja ts

(engl. set‑up time)

vrijeme držanja th

(engl. hold time)

vrijeme kašnjenja

bistabila tdB (engl.

delay time)

Minimalna perioda impulsa takta sekvencijskog logičkog sklopa:

sdLdB tttT

Page 11: Sekvencijski sklopovi

Sekvencijski CMOS logički sklopovi 11

Dvostruki D-bistabil Dvostruki D-bistabil

Sastoji se od dva jednostavna bistabila: glavnog (engl. master) i pomoćnog (engl. slave).

Procjena vremena:

dTdIs ttt 3

0ht

dIdTdB ttt

Page 12: Sekvencijski sklopovi

Sekvencijski CMOS logički sklopovi 12

SPICE analiza vremena postavljanjaSPICE analiza vremena postavljanja

ps 122 Dtt ps 123 Dtt

Page 13: Sekvencijski sklopovi

Sekvencijski CMOS logički sklopovi 13

SPICE analiza vremena kašnjenjaSPICE analiza vremena kašnjenja

Impuls takta u mijenja se 200 ps nakon promjene ulaznog napona uD.

Vremena kašnjenja su tdBNV 103 ps i tdBVN 126 ps.

Page 14: Sekvencijski sklopovi

Sekvencijski CMOS logički sklopovi 14

Neidealni impulsi takta Neidealni impulsi takta

Zbog različitih dužina prospojnih linija i njihovih parazitnih kapaciteta dolazi do pomaka impulsa takta (engl. clock skew). Rezultat je preklapanja impulsa takta i .

Primjer: uz preklapanje

oba bistabila su transparentna

ulazi invertora I1 i I3 istovremeno su upravljani s izlazima T1 i I2, odnosno T3 i I4, te su naponi u tim točkama nedefinirani.

1

Page 15: Sekvencijski sklopovi

Sekvencijski CMOS logički sklopovi 15

Dvofazni impulsi takta Dvofazni impulsi takta

Rješenje problema preklapanja impulsa takta: korištenje dva nepreklapajuća impulsa takta (dvofazni impulsi) 1 i 2.

Uz 1 2 0 svi su prijenosni tranzistori isključeni – svojstva dinamičkog sklopa. Ovisno o logičkim razinama impulsa takta bistabil radi kao statički i dinamički sklop - pseudostatički bistabil.

Page 16: Sekvencijski sklopovi

Sekvencijski CMOS logički sklopovi 16

Dinamički sekvencijski sklopovi Dinamički sekvencijski sklopovi

Dinamički sekvencijski sklopovi - jednostavniji su od statičkih.

Rad im temelji na skladištenju naboja - memoriranje podataka je vremenski ograničeno (trajanje reda veličine milisekundi).

Prvenstveno se koriste u sinkroniziranim strukturama koje su stalno upravljane s impulsima takta.

Primjer:Primjer: dvostruki dinamički D‑bistabil s prijenosnim sklopovima.

Page 17: Sekvencijski sklopovi

Sekvencijski CMOS logički sklopovi 17

Taktni CMOS bistabil Taktni CMOS bistabil

Taktni CMOS bistabil (engl. clocked CMOS – C2MOS) - dinamički bistabil neosjetljiv na preklapanje impulsa takta i .

Page 18: Sekvencijski sklopovi

Sekvencijski CMOS logički sklopovi 18

Pravi jednofazni taktni bistabil Pravi jednofazni taktni bistabil

Jednofazni taktni bistabil (engl. true single‑phase clocked ragistar – TSPCR). - koristi samo impuls takta , ali ne i njegov koplement .

pozitivni bistabil negativni bistabil

Dvostruki bistabil realizira se serijskim spajanjem pozitivnog i negativnog bistabila.

Page 19: Sekvencijski sklopovi

Sekvencijski CMOS logički sklopovi 19

Uključenje logičke funkcijeUključenje logičke funkcije

U strukturu TSPC bistabila može se ugraditi logička funkcija.