Sunteți pe pagina 1din 7

ESILDpartementIRMAnne201011TDd'Architecture:Logiquesquentielle

Logique squentielle

I Bascule J-K

1. Montrerqu'uneRemiseUn(RAU:Cr=1etPr=0)delabasculeJKnepeutsefaire correctementquesi K Clk =1 2. Montrerqu'uneRemiseZro(RAZ:Cr=0etPr=1)delabasculeJKnepeutsefaire correctementquesi J Clk =1 3. Qu'enconcluezvoussurl'usagedesentresasynchrones

II Bascule J-K matre-esclave

NousconsidronsunebasculeJKmatreesclavedansl'tatinitialQ=0et Q =1 1. QuedevientQMlorsqueClk=1,J=0,Ktantdansuntatquelconque? 2. QuedevientQMsiJpassedansl'tat1? 3. QuedevientQMsiJrevientdansl'tat0?Qu'enconcluezvous?

ESILDpartementIRMAnne201011TDd'Architecture:Logiquesquentielle III Bascule J-K matre-esclave LafiguresuivantedonnelechronogrammedessignauxappliqusauxentresJ,KetClkd'une basculeJKmatreesclave.Ensupposantquelabasculeestdansl'tatQ=0avantl'arrivedu (lesentresasynchronessont premiersignald'horloge,tracerlechronogrammedessortiesQet Q dansl'tatPr=Cr=1)

Clk J

IV Bascules 1. Vrifierqu'unebasculeRSTestconvertieenbasculedetypeTsiSestconnecte Q 2. Vrifierqu'unebasculedetypeDdevientunebasculedetypeTsiDestconnecte


Q

etR

V Ralisation d'une bascule MontrercommentraliserunebasculeABdontlatabledevritestdonnecidessous,enutilisant unebasculeJKettoutelalogiquencessaire An 0 1 0 1 Bn 0 0 1 1 Qn+1


Qn

Qn 1 0

ESILDpartementIRMAnne201011TDd'Architecture:Logiquesquentielle VI Registre prioritaire cascadable Leschmasuivantreprsenteunregistreprioritairecascadablede4bits

1. Posons:P0=0,D0=D1=D3=0etD2=1.VrifierqueY2=1etquetouteslesautressorties sont0. 2. Posons:P0=0,D0=D1=0etD2=D3=1.VrifierqueY2=1etquetouteslesautressorties sont0. 3. Gnraliserlesrsultatsprcdentsenmontrantqu'uneseulelignedesortieYipeuttredans l'tat1,cellecicorrespondantl'entreDideplusbaspoidsdansl'tat1. 4. Commentcascaderdeuxcircuitsdecetypepourobtenirunregistreprioritairede8bits?

ESILDpartementIRMAnne201011TDd'Architecture:Logiquesquentielle VII Etude d'un compteur SoitlecompteurralisavecdesbasculesmatreesclaveJKcorrespondantaudiagrammelogique suivant:

1. EcrirelatabledevritdessortiesQ0,Q1,Q2etQ3,enpartantde0000aprschaqueimpulsion d'horloge.Quandaucuneconnexionn'estvisible,ilfautcomprendrequel'entrecorrespondante esttoujoursdansl'tat1.Vrifierqu'ils'agitd'uncompteurmodulo10.

VIII Etude d'un compteur SoitlecompteurasynchroneralisavecdesbasculesmatreesclaveJKcorrespondantau diagrammelogiquesuivant:

1. EcrirelatabledevritdessortiesQ0,Q1,Q2etQ3,enpartantde0000aprschaqueimpulsion d'horloge.Quandaucuneconnexionn'estvisible,ilfautcomprendrequel'entrecorrespondante esttoujoursdansl'tat1.Vrifierqu'ils'agitd'uncompteurmodulo10. 2. Cecompteurestditbiquinaire(deuxfoiscinq)carlasortieQ0nechanged'tatquetoutesles5 impulsions.Votretabledevritdoitvrifiercettednomination.

ESILDpartementIRMAnne201011TDd'Architecture:Logiquesquentielle IX Etude d'un compteur SoitlecompteursynchroneralisavecdesbasculesmatreesclaveJKcorrespondantau diagrammelogiquesuivant:

1. EcrirelatabledevritdessortiesQ0,Q1etQ2enpartantde000chaqueimpulsionde l'horloge. 2. Aquoicorrespondcecompteur?

X Etude d'un compteur SoitlecompteurasynchroneralisavecdesbasculesmatreesclaveJKcorrespondantau diagrammelogiquesuivant:

1. Ecrire,enlajustifiant,latabledevritdessortiesQ0,Q1,Q2etQ3enpartantde0000aprs chaquetopd'horloge.Dequeltypedecompteurs'agitil? 2. Commentpeutonutilisercesystmeencompteurmodulo6?

ESILDpartementIRMAnne201011TDd'Architecture:Logiquesquentielle XI Etude d'un compteur SoitlecompteurralisavecdesbasculeTdetypematreesclavecorrespondantaudiagramme logiquesuivant

ESILDpartementIRMAnne201011TDd'Architecture:Logiquesquentielle 1. Pourchacunedesbascules,exprimerl'tatdesentresasynchronesPrietCrienfonctiondes entresLOADetEi Complterlatabledevritsuivante


LOAD 0 0 1 1 Ei 0 1 0 1 Pri Cri Qi

Quelleestlafonctionnalitassociel'entreLOAD?Dansqueltatdoitelletreen fonctionnementnormalducompteur? 2. Donnerl'expressionlogiquedel'entreTidechacunedecesbascules 3. Quelestl'tatdechacunedecesentresTilorsquel'entreENABLEducompteurestdansl'tat 1?QuepeutonenconcluresurlafonctionnalitdecetteentreENABLE?Dansqueltat doitelletreenfonctionnementnormalducompteur? 4. Enmodedefonctionnementnormal,surquellestransitionsdusignald'horlogeHsefontles changementsd'tatducompteur? 5. Lorsquel'entreU/Destdansl'tat1,donnerlatabledestransitionsducompteurensupposant chaquebasculeinitialementdansl'tat0.Dequeltypedecompteurs'agitil? 6. Mmequestionquandl'entreU/Destdansl'tat0.Endduirelafonctionnalitdel'entre U/D. 7. Donnerl'expressionlogiquedelasortieMaxMin.Pourquellesvaleursducompteurcettesortie estelledansl'tat1?Endduiresonintrt.

S-ar putea să vă placă și