Sekvenssipiirin tilat

Samankaltaiset tiedostot
Sekvenssipiirin tilat. Synkroninen sekvenssipiiri ? 1 ? 2

Digitaalitekniikka (piirit) Luku 15 Sivu 1 (17) Salvat ja kiikut 1D C1 C1 1T 1J C1 1K S R

Synkronisten sekvenssipiirien suunnittelu

Esimerkkitentin ratkaisut ja arvostelu

Digitaalitekniikka (piirit) Luku 14 Sivu 1 (16) Sekvenssipiirit. Kombinaatiopiiri. Tilarekisteri

Harjoitustehtävien ratkaisut

Digitaalitekniikka (piirit), kertaustehtäviä: Vastaukset

ELEC-C3240 Elektroniikka 2

ASM-kaavio: reset. b c d e f g. 00 abcdef. naytto1. clk. 01 bc. reset. 10 a2. abdeg. 11 a3. abcdg

Digitaalitekniikka (piirit) Opetusmoniste

BL40A1711 Johdanto digitaaleketroniikkaan: Sekvenssilogiikka, pitopiirit ja kiikut

Digitaalitekniikan matematiikka Luku 3 Sivu 1 (19) Kytkentäfunktiot ja perusporttipiirit

Digitaalilaitteen signaalit

Digitaalitekniikka (piirit) Luku 18 Sivu 1 (32) Rekisterit ja laskurit R C1 SRG4 R C1/ CTRDIV16 1R G2 2CT=15 G3 C1/2,3 + CT 3

Ongelma(t): Mistä loogisista lausekkeista ja niitä käytännössä toteuttavista loogisista piireistä olisi hyötyä tietojenkäsittelyssä ja tietokoneen

Digitaalitekniikan matematiikka Luku 6 Sivu 1 (20) Kombinaatiopiirit & & A B A + B

Ongelma(t): Mistä loogisista lausekkeista ja niitä käytännössä toteuttavista loogisista piireistä olisi hyötyä tietojenkäsittelyssä ja tietokoneen

F = AB AC AB C C Tarkistus:

Inputs: b; x= b 010. x=0. Elektroniikkajärjestelmät ETT_2068

Peruspiirejä yhdistelemällä saadaan seuraavat uudet porttipiirit: JA-EI-portti A B. TAI-EI-portti A B = 1

Oppikirjan harjoitustehtävien ratkaisuja

Yhden bitin tiedot. Digitaalitekniikan matematiikka Luku 1 Täsmätehtävä Tehtävä 1. Luettele esimerkkejä yhden bitin tiedoista.

Digitaalitekniikan matematiikka Harjoitustehtäviä

ELEC-C3240 Elektroniikka 2 Digitaalielektroniikka Karnaugh n kartat ja esimerkkejä digitaalipiireistä

Yhden bitin tiedot. Binaariluvun arvon laskeminen. Koodin bittimäärä ja vaihtoehdot ? 1

Sähkötekniikan perusteet

AUTO3030 Digitaalitekniikan jatkokurssi, harjoitus 2, ratkaisuja

kwc Nirni: Nimen selvennys : ELEKTRONIIKAN PERUSTEET 1 Tentti La / Matti Ilmonen / Vastaukset kysymyspapereille. 0pisk.

VHDL-kuvauskieli. Digitaalitekniikka (piirit) Luku 17 Sivu 1 (33)

Elektroniikan laboratorio Lisätehtävät Mallivastauksia

Digitaalitekniikan matematiikka Luku 8 Sivu 1 (23) Kombinaatiopiirielimet MUX X/Y 2 EN

Taitaja2005/Elektroniikka. 1) Resistanssien sarjakytkentä kuormittaa a) enemmän b) vähemmän c) yhtä paljon sähkölähdettä kuin niiden rinnankytkentä

Digitaalitekniikka (piirit) Metropolia / AKo Joitakin vinkkejä harjoitustyö 2:n aihesiin Aihe Tuloja Lähtöjä Sitten vinkkejä

c) loogiset funktiot tulojen summana B 1 = d) AND- ja EXOR-porteille sopivat yhtälöt

Käytännön logiikkapiirit ja piirrosmerkit

Harjoitustyön 2 aiheiden kuvaukset

Harjoitustyön 2 aiheiden kuvaukset

Taitaja2004/Elektroniikka Semifinaali

Ohjelmoitava päävahvistin WWK-951. Anvia TV Oy Rengastie Seinäjoki

Ohjelmoitava päävahvistin WWK-951LTE

Flash AD-muunnin. Ominaisuudet. +nopea -> voidaan käyttää korkeataajuuksisen signaalin muuntamiseen (GHz) +yksinkertainen

Vianmääritys. Paperinkäsittely. Huolto. Vianmääritys. Ylläpito. Hakemisto

c) loogiset funktiot tulojen summana B 1 = C 2 C 1 +C 1 C 0 +C 2 C 1 C 0 e) logiikkakaavio

AU Automaatiotekniikka. Funktio FC

Multivibraattorit. Bistabiili multivibraattori:

Ongelma(t): Miten tietokoneen komponentteja voi ohjata siten, että ne tekevät yhdessä jotakin järkevää? Voiko tietokonetta ohjata (ohjelmoida) siten,

Käyttäjän käsikirja WTN radiomajakka. Version: FIN180427

5.3 Ensimmäisen asteen polynomifunktio

AU Automaatiotekniikka. Toimilohko FB

6. Analogisen signaalin liittäminen mikroprosessoriin Näytteenotto analogisesta signaalista DA-muuntimet 4

Lightwriter SL40 Connect: Askeltaminen

Sähkötekniikan perusteet

OPERAATIOVAHVISTIN. Oulun seudun ammattikorkeakoulu Tekniikan yksikkö. Elektroniikan laboratoriotyö. Työryhmä Selostuksen kirjoitti

TAITAJA 2007 ELEKTRONIIKKAFINAALI KILPAILIJAN TEHTÄVÄT. Kilpailijan nimi / Nro:

Vehicle Security System VSS3 - Alarm system remote

Elotec Ajax. Aloitus

Successive approximation AD-muunnin

Konsolin näytössä näkyy käytettäessä ohjaavia viestejä, joita kannattaa tämän ohjeen lisäksi seurata.

ABT PÖYTÄVAAKA PAKVAAKA1

1. Yleistä. 2. Ominaisuudet. 3. Liitännät

Verilogvs. VHDL. Janne Koljonen University of Vaasa

Vehicle Security System VSS3 - Vehicle original remote

MONIKANAVAISET OHJELMOITAVAT VAHVISTIMET

ELEKTRONIIKAN PERUSTEET T700504

SISÄLLYS sisällys 1 Tietokoneen toimintaperiaate ja käyttö 2 Tietokoneen historia 3 Tietokoneen rakenteen ja toiminnan perusteet

15 Opetussuunnitelma OSAAMISEN ARVIOINTI ARVIOINNIN KOHTEET JA AMMATTITAITOVAATIMUKSET OSAAMISEN HANKKIMINEN. osaa: työskentely

Digitaalitekniikan perusteet

BL40A17x0 Digitaalielektroniikka A/B: Ohjelmoitavat logiikkapiirit

Suoran yhtälöt. Suoran ratkaistu ja yleinen muoto: Suoran yhtälö ratkaistussa, eli eksplisiittisessä muodossa, on

TAMPEREEN TEKNILLINEN YLIOPISTO Digitaali- ja tietokonetekniikan laitos. Harjoitustyö 4: Cache, osa 2

Tehtävä 2: Tietoliikenneprotokolla

C = P Q S = P Q + P Q = P Q. Laskutoimitukset binaariluvuilla P -- Q = P + (-Q) (-Q) P Q C in. C out

SaSun VK1-tenttikysymyksiä 2019 Enso Ikonen, Älykkäät koneet ja järjestelmät (IMS),

Liikennevalot. Arduino toimii laitteen aivoina. Arduinokortti on kuin pieni tietokone, johon voit ohjelmoida toimintoja.

Taitaja2010, Iisalmi Suunnittelutehtävä, teoria osa

A/D-muuntimia. Flash ADC

Varauspumppu-PLL. Taulukko 1: ulostulot sisääntulojen funktiona

Kojemeteorologia. Sami Haapanala syksy Fysiikan laitos, Ilmakehätieteiden osasto

Toimintaperiaate: 2. Kytke virta vastaanottimeen käyttämällä virtalaitetta, jossa on merkintä "horsealarm receiver only".

Pikaopas. Näppäimet. Kortinlukija. Järjestelmäasetukset-valintaikkuna C D. A Sivut Aktivoi aloitussivu painamalla tätä painiketta

Toiminnallinen määrittely versio 1.2

EMC Säteilevä häiriö

c) 22a 21b x + a 2 3a x 1 = a,

PM10OUT2A-kortti. Ohje

KUORMANILMAISIN / NOSTURIVAAKA. Käyttöohje

I. Rannekkeen esittely

KÄYTTÖOHJE HIRVIMATIC (2V0)

Näyttöresoluution säätäminen

Harjoitustyö - Mikroprosessorit Liikennevalot

Ohjelmoitava magneettivastuksellinen kuntopyörä. LCD-Näyttö BC-81295

Eye Pal Solo. Käyttöohje

ANALOGINEN KVARTSIKELLO Cal. 7T86

Yhdistä kodinkoneesi tulevaisuuteen. Pikaopas

TiiMi Talotekniikka. LATTIALÄMMITYS- TERMOSTAATTI TiiMi 7250TL. v. 1.0

VDV II PRO käyttöohje

Asennusopas. Huomautus. Observit RSS

Meilahden Rantapuisto

- Käyttäjä voi valita halutun sisääntulon signaalin asetusvalikosta (esim. 0 5V, 0 10 V tai 4 20 ma)

Agent-D -sarja. Tilauskoodi: Agent-D-HT2 sis. Agent-D-Clip-S -anturi Agent-D-HT2-EX (EX-Zone 1) sis. Agent-D-Clip-S -anturi

Signaalien datamuunnokset. Näytteenotto ja pito -piirit

Transkriptio:

igitaalitekniikka (piirit) Luku Täsmätehtävä Tehtävä Sekvenssipiirin tilat Montako tilaa vähintään tarvitaan seuraavissa sekvenssipiireissä: Painikkeella ohjattava lampun sytytys ja sammutus. Näyttöä ohjaava piiri, kun näyttö näyttää vuorotellen sykkeen, ruumiinlämmön, veren alapaineen ja veren yläpaineen. Joulukoriste, jossa on kymmenen lamppua. Yksi lampuista kerrallaan palaa. Seurapelin digitaalinen tiimalasi, joka näyttää jäljellä olevat minuutit ja sekunnit ja alkaa arvosta 2 min. 2 4 2

igitaalitekniikka (piirit) Luku Täsmätehtävä Tehtävä 2 Synkroninen sekvenssipiiri Vastaa seuraaviin kysymyksiin: IN NS Tilarekisteri PS Kombinaatiopiiri OUT NS Mitkä ovat synkronisen sekvenssipiirin osat? Mitkä signaalit vaikuttavat tilarekisterin tilanmuutokseen? Mistä signaaleista lähtösignaalit riippuvat? Onko välttämättä oltava muita tulosignaaleja kuin kellosignaali? Mikä merkitys kellosignaalilla on? Määrääkö kellosignaali piirin seuraavan tilan? Kombinaatiopiiri ja tilarekisteri Seuraava tila NS ja kellosignaali Nykyisestä tilasta PS ja ehkä tulosignaaleista IN Ei Se määrää, milloin tilarekisterin tila PS muuttuu Ei, se riippuu vain seuraavan tilan signaaleista NS

igitaalitekniikka (piirit) Luku Täsmätehtävä Tehtävä 3 Tilarekisterin kiikkujen lukumäärä Yhdistä oikeat luvut viivoilla. Tilojen määrä 2 7 2 3 6 Kiikkujen määrä 3 5 4 2

igitaalitekniikka (piirit) Luku Täsmätehtävä Tehtävä 4 Tilanmuutokset Vastaa seuraaviin kysymyksiin. Mikä signaali määrää nykyisen tilan (PS) muutoksen ajankohdan? VUOR NS TR PS KP Tila YKS KAK L L2 NS Tilanmuutoksessa YKS KAK PS muuttuu ja PS. Miksi? Tilanmuutoksessa YKS KAK vain toinen signaaleista L ja L2 muuttuu. Miksi? Ennen muutosta NS = ja NS =. PS ja PS saavat NS:n ja NS:n arvot. VUOR =. Siirrytään valojen vuorottelutoimintaan. PS PS VUOR NS NS L L2

igitaalitekniikka (piirit) Luku Täsmätehtävä Tehtävä 5 Mooren kone ja Mealyn kone Vastaa seuraaviin kysymyksiin. Voiko tulosignaalin muutos aiheuttaa lähtösignaalin välittömän muutoksen Mooren koneessa? Voiko lähtösignaali muuttua kesken kellojakson Mealyn koneessa? Riippuuko nykyinen tila tulosignaaleista Mealyn koneessa? Vaikuttaako kellosignaalin taajuus siihen, miten nopeasti lähtösignaalit voivat muuttua Mooren koneessa? Ei voi Voi Ei riipu Vaikuttaa IN Lähdöt muodostava kombinaatiopiiri OUT Vain Mealyn koneessa IN Lähdöt muodostava kombinaatiopiiri OUT Tilarekisterteri PS Seuraavan tilan muodostava kombinaatiopiiri NS Tilarekisterteri PS Seuraavan tilan muodostava kombinaatiopiiri NS

igitaalitekniikka (piirit) Luku 2 Täsmätehtävä Tehtävä SR-salpa Vastaa seuraaviin kysymyksiin. S R Tila Ei muutu Nollattu Asetettu Kielletty Millä signaalilla SR-salpa nollataan? SR-salpa asetetaan viisi kertaa peräkkäin nollaamatta sitä välillä. Mikä on -signaalin arvo viidennen asetuksen jälkeen? Mikä S- ja R-tulojen yhdistelmä on kielletty? Montako bittiä tietoa yhteen SR-salpaan voidaan tallettaa? Missä SR-salpoja käytetään suuria määriä? R-signaalilla =. Asetusten lukumäärä ei vaikuta :n arvoon S = R = Yksi bitti Nopeissa muistipiireissä

igitaalitekniikka (piirit) Luku 2 Täsmätehtävä Tehtävä 2 -salpa Alla on esitetty -salvan piirrosmerkki ja aikakaavio. Täydennä ne. Käytä apuna oheista -salvan toimintakaaviota. Tila X Ei muutu Nollattu Asetettu C

igitaalitekniikka (piirit) Luku 2 Täsmätehtävä Tehtävä 3 -kiikku C C 2 Mikä signaali määrää -kiikun seuraavan tilan? -signaali Milloin piirrosmerkin mukaisen -kiikun tila muuttuu? Milloin piirrosmerkin 2 mukaisen -kiikun tila muuttuu? Montako bittiä tietoa yhteen -kiikkuun voidaan tallettaa? Mihin käyttöön -kiikku sopii hyvin? Kellosignaalin nousevalla reunalla Kellosignaalin laskevalla reunalla Yksi bitti Synkronisen sekvenssipiirin tilarekisteriin

igitaalitekniikka (piirit) Luku 2 Täsmätehtävä Tehtävä 4 T-kiikku Täydennä alla esitetty nousevalla reunalla liipaistavan T-kiikun piirrosmerkki ja aikakaavio. Käytä apuna oheista T-kiikun toimintakaaviota. T (t+) Tila (t) Ei muutu (t) Vaihtuu T T C T

igitaalitekniikka (piirit) Luku 2 Täsmätehtävä Tehtävä 5 JK-kiikku Vastaa seuraaviin kysymyksiin. Käytä apunasi oheista JK-kiikun toimintakaaviota. Millä kytkennällä JK-kiikusta saadaan T- kiikku? Entä millä -kiikku (tarvitaan yksi lisäpiiri)? Minkä arvon annat J- ja K-tulolle, kun haluat, että kiikku asettuu seuraavan kellopulssin nousevalla reunalla? Millainen on laskevalla reunalla liipaistavan JK-kiikun piirrosmerkki? J K (t+) Tila (t) Ei muutu Nollautuu Asettuu (t) Vaihtuu Yhdistetään J ja K. T = J = K J =, K = J C K J C K

igitaalitekniikka (piirit) Luku 2 Täsmätehtävä Tehtävä 6 Kiikun ajoitusparametrit Esitä kysytyt ajat nanosekunteina kaavion perusteella. Asettumisaika 3 ns Pitoaika 2 ns Etenemisviive 9 ns Asettumisaika Pitoaika Etenemisviive Saa muuttua t su t h Saa muuttua t pd t/ns 5 5

igitaalitekniikka (piirit) Luku 2 Täsmätehtävä Tehtävä 7 Asynkroninen asetus ja nollaus Alla on esitetty asynkronisesti nollattavan -kiikun piirrosmerkki ja osittain täytetty toimintakaavio. Täydennä toimintakaavio. R Piirrosmerkki C R R Toimintakaavio X X

igitaalitekniikka (piirit) Luku 3 Täsmätehtävä Tehtävä Vilkuttimen määrittely ja lohkokaavio Vilkuttimessa VILK on kaksi tilaa. Toisessa niistä vilkuttimen lamppu palaa ( = ), toisessa ei. Tila vaihtuu kellosignaalin tahdissa. Kellosignaalin taajuus on Hz. Laadi vilkuttimen vuokaavio ja lohkokaavio. Vuokaavio Lohkokaavio s VILK VILK Lamppu palaa palaa s Kellojakso s

igitaalitekniikka (piirit) Luku 3 Täsmätehtävä Tehtävä 2 Tilalohko ja lähtönuoli Laadi tilalohko ja lähtönuolet, kun tilasta tiedetään seuraavat asiat: Tilan nimi on VALO Tilassa lähtösignaali on aktiivinen Tilakoodi on OPER RUN NORM VALO

igitaalitekniikka (piirit) Luku 3 Täsmätehtävä Tehtävä 3 ASM-kaavio, vain kellotulo Laadi ASM-kaavio oheisen vuo- ja lohkokaavion mukaiselle vilkuttimelle. Vuokaavio ASM-kaavio s Lamppu palaa palaa s EIV Lohkokaavio VALO VILK VILK Kellojakso s Kellojakso s

igitaalitekniikka (piirit) Luku 3 Täsmätehtävä Tehtävä 4 Tilakoodit Anna vilkuttimen tiloille tilakoodit. Käytä perinteistä koodausta eli minimoi kiikkujen lukumäärä. ASM-kaavio EIV VALO Kellojakso s

igitaalitekniikka (piirit) Luku 3 Täsmätehtävä Tehtävä 5 Tilataulu ja lähtötaulu Täydennä vilkuttimen tilataulu ja lähtötaulu. Tilataulu ASM-kaavio Nykyinen tila Seuraava tila EIV VALO Lähtötaulu Nykyinen tila Lähtö Kellojakso s

igitaalitekniikka (piirit) Luku 3 Täsmätehtävä Tehtävä 6 Seuraavan tilan lauseke Johda vilkuttimen tilataulusta seuraavan tilan lauseke. Tilataulu Nykyinen tila Seuraava tila =

igitaalitekniikka (piirit) Luku 3 Täsmätehtävä Tehtävä 7 Lähdön lauseke Johda vilkuttimen lähtötaulusta lähdön lauseke. Lähtötaulu Nykyinen tila Lähtö =

igitaalitekniikka (piirit) Luku 3 Täsmätehtävä Tehtävä 8 Piirikaavio Piirrä vilkuttimen piirikaavio. Käytä siinä oheisen kuvan mukaista -kiikkua. C = = C

igitaalitekniikka (piirit) Luku 3 Täsmätehtävä Tehtävä 9 Päätöslohko Vilkuttimen toiminta voidaan estää tulosignaalilla ESTO. Tällöin vilkuttimen lamppu ei pala. Piirrä vastaava päätöslohko ja siihen - ja -haara. SLOW ESTO

igitaalitekniikka (piirit) Luku 3 Täsmätehtävä Tehtävä Estettävän vilkuttimen ASM-kaavio Laadi estotoiminnalla varustetun vilkuttimen ASM-kaavio tilakoodeineen. Vuokaavio Toiminta estetty? Ei Lamppu palaa palaa ESTO Lohkokaavio ESVILK s Kyllä s EIV VALO ESTO Kellojakso s Kellojakso s

igitaalitekniikka (piirit) Luku 3 Täsmätehtävä Tehtävä Estettävän vilkuttimen tila- ja lähtötaulu Täydennä estotoiminnalla varustetun vilkuttimen tila- ja lähtötaulu. ASM-kaavio Tilataulu EIV ESTO Nykyinen tila Tulo ESTO Seuraava tila VALO Kellojakso s Lähtötaulu Nykyinen tila Lähtö

igitaalitekniikka (piirit) Luku 3 Täsmätehtävä Tehtävä 2 Seuraavan tilan lauseke Esitä estotoiminnalla varustetun vilkuttimen seuraavan tilan funktion lauseke. Muokkaa sitä niin, että saat funktion toteutetuksi yhdellä portilla. Tilataulu Nykyinen tila Tulo ESTO Seuraava tila = ESTO = + ESTO

igitaalitekniikka (piirit) Luku 3 Täsmätehtävä Tehtävä 3 Estettävän vilkuttimen piirikaavio Piirrä estotoiminnalla varustetun vilkuttimen piirikaavio. Käytä tilarekisterinä kuvan mukaista -kiikkua. C = + ESTO = ESTO C

igitaalitekniikka (piirit) Luku 3 Täsmätehtävä Tehtävä 4 Ehdollinen lähtölohko Estotoiminnalla varustetussa vilkuttimessa halutaan, että ESTO-signaalin arvo estää lähtösignaalin heti, eli pakottaa sen arvoon. Piirrä tähän tarvittava päätöslohko ja ehdollinen lähtölohko sekä niihin liittyvät lähtönuolet. FAST RAPI NORM ESTO

igitaalitekniikka (piirit) Luku 3 Täsmätehtävä Tehtävä 5 Estettävä vilkutin Mealyn koneena Muokkaa estotoiminnalla varustetun vilkuttimen Mooren kone -toteutuksen ASM-kaaviosta Mealyn kone -toteutuksen ASM-kaavio niin, että ESTOsignaalin arvo sammuttaa lampun heti. EIV EIV ESTO VALO VALO ESTO Kellojakso s Kellojakso s

igitaalitekniikka (piirit) Luku 3 Täsmätehtävä Tehtävä 6 Estettävän vilkuttimen yhdistetty tila- ja lähtötaulu Täydennä estotoiminnalla varustetun vilkuttimen yhdistetty tila- ja lähtötaulu. EIV Tila- ja lähtötaulu VALO ESTO Nykyinen tila Tulo ESTO Seuraava tila Lähtö Kellojakso s

igitaalitekniikka (piirit) Luku 3 Täsmätehtävä Tehtävä 7 Estettävän vilkuttimen tila- ja lähtösignaali (Mealy) Esitä Mealyn koneena toteutetun estotoiminnalla varustetun vilkuttimen seuraavan tilan ja lähtösignaalin lauseke. Muokkaa lähtösignaalin lauseketta niin, että voit toteuttaa funktion yhdellä portilla. Tila- ja lähtötaulu Nykyinen tila Tulo ESTO Seuraava tila Lähtö = + ESTO = ESTO = + ESTO

igitaalitekniikka (piirit) Luku 3 Täsmätehtävä Tehtävä 8 Estettävän vilkuttimen piirikaavio (Mealy) Piirrä estotoiminnalla varustetun Mealyn koneena toteutetun vilkuttimen piirikaavio. Käytä tilarekisterissä oheista -kiikkua. C = + ESTO ESTO C = + ESTO ESTO tai C

igitaalitekniikka (piirit) Luku 3 Täsmätehtävä Tehtävä 9 Kellosignaalin käyttö Kellosignaalin käyttötavat ovat ) ajastus, 2) odotus ja 3) niiden yhdistelmä. Mitä tapaa käyttäisit seuraavissa sovelluksissa: Taskulaskimen näppäimistön liitäntäpiiri 2 Tietokoneen keskusyksikön ohjauslogiikka Näppäinlukko 2 Hedelmäpelin ohjauslogiikka 3 igitaalikellon ajan laskentapiiri