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

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

F = AB AC AB C C Tarkistus:

Elektroniikan laboratorio Lisätehtävät Mallivastauksia

Digitaalitekniikan matematiikka Harjoitustehtäviä

2_1----~--~r--1.~--~--~--,.~~

21~--~--~r--1~~--~--~~r--1~

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

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

Digitaalitekniikka (piirit), kertaustehtäviä: Vastaukset

Esimerkkitentin ratkaisut ja arvostelu

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

Digitaalilaitteen signaalit

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

Harjoitustehtävien ratkaisut

ELEC-C3240 Elektroniikka 2

Digitaalitekniikan perusteet

Synkronisten sekvenssipiirien suunnittelu

BL40A1711 Johdanto digitaaleketroniikkaan: Sekvenssilogiikka, pitopiirit ja kiikut

AUTO3030 Digitaalitekniikan jatkokurssi, harjoitus 2, ratkaisuja

Efficiency change over time

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

Luento 3: Digitaalilogiikka Luento 3. u binary: AND ( ) A B = AB. u unary: NOT ( _ ) A. u precedence: NOT, AND, OR.

Telecommunication Software

Digital logic. Boolean Algebra. Tietokoneen rakenne. Tietokoneen rakenne

Ajattelemme tietokonetta yleensä läppärinä tai pöytäkoneena

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

Sekvenssipiirin tilat

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

Digital logic. Boolean Algebra. Tietokoneen rakenne. Tietokoneen rakenne

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

811120P Diskreetit rakenteet

Kombinatorisen logiikan laitteet

T clk > t DFF + t critical + t setup -> T clk > 3 ns + (2+2) ns + 2 ns > 9 ns -> F clk < MHz. t DFF t critical t setup CLK NA1 CLK2,CLK3 Q2,D3

Verilogvs. VHDL. Janne Koljonen University of Vaasa

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

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

S SÄHKÖTEKNIIKKA JA ELEKTRONIIKKA

Sähkötekniikan perusteet

Oppikirjan harjoitustehtävien ratkaisuja

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

BL40A17x0 Digitaalielektroniikka A/B: Ohjelmoitavat logiikkapiirit

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

812336A C++ -kielen perusteet,

SISÄLLYS - DIGITAALITEKNIIKKA

Ohjelmoijan binaarialgebra ja heksaluvut

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

1.3 Lohkorakenne muodostetaan käyttämällä a) puolipistettä b) aaltosulkeita c) BEGIN ja END lausekkeita d) sisennystä

The CCR Model and Production Correspondence

Kappale 20: Kantaluvut

Alternative DEA Models

Returns to Scale II. S ysteemianalyysin. Laboratorio. Esitelmä 8 Timo Salminen. Teknillinen korkeakoulu

Paavo Räisänen. Ohjelmoijan binaarialgebra ja heksaluvut.

Other approaches to restrict multipliers

Capacity utilization

Sähkötekniikan perusteet

1.3Lohkorakenne muodostetaan käyttämällä a) puolipistettä b) aaltosulkeita c) BEGIN ja END lausekkeita d) sisennystä

make and make and make ThinkMath 2017

Digitaalitekniikan matematiikka Luku 5 Sivu 1 (22) Lausekkeiden sieventäminen F C F = B + A C. Espresso F = A (A + B) = A A + A B = A B

AUTO3030 Digitaalitekniikan jatkokurssi, harjoitus 5, ratkaisuja

Capacity Utilization

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

I. AES Rijndael. Rijndael - Internal Structure

16. Allocation Models

FinFamily PostgreSQL installation ( ) FinFamily PostgreSQL

Teknillinen tiedekunta, matematiikan jaos Numeeriset menetelmät

Bounds on non-surjective cellular automata

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

Esimerkki 1: Kahviautomaatti.

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

Käytännön logiikkapiirit ja piirrosmerkit

OHJ-1010 Tietotekniikan perusteet 4 op Syksy 2012

Taitaja2008, Elektroniikkalajin semifinaali

Lukujärjestelmät. Digitaalitekniikan matematiikka Luku 9 Sivu 3 (26) Lukujärjestelmät ja lukujen esittäminen Fe

S SÄHKÖTEKNIIKKA JA ELEKTRONIIKKA

Se mistä tilasta aloitetaan, merkitään tyhjästä tulevalla nuolella. Yllä olevassa esimerkissä aloitustila on A.

Huom. tämä kulma on yhtä suuri kuin ohjauskulman muutos. lasketaan ajoneuvon keskipisteen ympyräkaaren jänteen pituus

(0 1) 010(0 1) Koska kieli on yksinkertainen, muodostetaan sen tunnistava epädeterministinen q 0 q 1 q 2 q3

Opas toimilohko-ohjelmointiin

Operatioanalyysi 2011, Harjoitus 3, viikko 39

Lue tehtävänannot huolella. Tee pisteytysruudukko 1. konseptin yläreunaan. ILMAN LASKINTA -OSIO! LASKE KAIKKI SEURAAVAT TEHTÄVÄT:

LABORAATIOSELOSTUSTEN OHJE H. Honkanen

SATAKUNNAN AMMATTIKORKEAKOULU Sähkötekniikan koulutusohjelma. M-koodit Omron servojen ohjauksessa. Luovutettu. Hyväksytty

Operatioanalyysi 2011, Harjoitus 4, viikko 40

Kvanttilaskenta - 1. tehtävät

Palautteita. Tutoriaalit olivat vaikeat! Totta, tentti on onneksi helpompi

Kvanttilaskenta - 2. tehtävät

Esimerkkitehtäviä, A-osa

Tietokonearitmetiikka

I2S-VÄYLÄLIITYNNÄN TOTEUTUS FPGA- PIIRILLE. Joel Junttila. Ohjaaja: Jukka Lahti

Tietokonearitmetiikka

Signaalien generointi

MUISTIPIIRIT H. Honkanen

The Viking Battle - Part Version: Finnish

ITKP102 Ohjelmointi 1 (6 op)

Mat Seminar on Optimization. Data Envelopment Analysis. Economies of Scope S ysteemianalyysin. Laboratorio. Teknillinen korkeakoulu

Salasanan vaihto uuteen / How to change password

Digitaalitekniikan matematiikka Luku 4 Sivu 1 (15) Kytkentäalgebra A + 1 = 1 A = A A + B C = (A + B) (A + C) A 0 = 0. Maksimitermi.

Gap-filling methods for CH 4 data

Kysymys 5 Compared to the workload, the number of credits awarded was (1 credits equals 27 working hours): (4)

SGN-1200 Signaalinkäsittelyn menetelmät Välikoe

Transkriptio:

IGITLITEKNIIKK I 5 Tentti:.. ELEKTRONIIKN LORTORIO Henkilötunnus - KT Σ. Kaksituloisen multiplekserin toimintaa kuvaa looginen funktio = +. Esitä a) :n toiminta K-kartalla (,5 p) b) minimoituna summien tulona (,5 p) c) :n komplementti minimoituna tulojen summana (,5 p) d) :n komplementti minimoituna summien tulona (,5 p) e) :n minimoitu logiikkakaavio -tuloisilla NN-porteilla (,5 p) ja f) :n minimoitu logiikkakaavio -tuloisilla NOR-porteilla (,5 p). Käytössäsi on muuttujat,,,,, eli et tarvitse erikseen inverttereitä. e) NN-porteilla f) NOR-porteilla IGITLITEKNIIKK I 5 Tentti:.. ELEKTRONIIKN LORTORIO. Oheinen taulukko esittää -bittiset kahden komplementtiluvut ( ) ja niitä vastaavat desimaaliluvut. Suunnittele kombinaatiologiikka, joka ottaa -bittisestä kahden komplementtiluvusta itseisarvon ja esittää sen kahdella bitillä ( ) etumerkittömänä positiivisena binäärilukuna. Mahdollisen ylivuotobitin voit unohtaa. a) täydennä taulukkoon :n ja :n arvot (,5 p) b) laadi :n ja :n K-kartat (,5 p) c) minimoi :n ja :n loogiset funktiot tulojen summaksi (,5 p) d) muokkaa yhtälöitä siten, että voit toteuttaa ne yhdellä N- ja yhdellä EOR-portilla ( p) e) täydennä oheinen logiikkakaavio d)-kohdan mukaiseksi (nimeä portit ja piirrä johdotus) (,5 p). a) b) K-kartat des. : - - - : -. Esitä oheisen logiikkakaavion toiminta a) totuustauluna. (piirrä totuustaulu kuvan viereen) (,5 p) ja b) K-karttana (,5 p) c) minimoituna tulojen summana (,5 p) d) minimoituna summien tulona (,5 p) e) logiikkakaaviona, kun käytössäsi on yhteensä kpl -tuloisia logiikkaportteja (N, OR, NN, NOR, EOR, ENOR) (piirrä logiikkakaavio kuvan viereen) ( p). MU Totuustaulu K-kartta G MU G ntti Mäntyniemi MU G Logiikkakaavio kahdella portilla c) loogiset funktiot tulojen summana = = d) N- ja EOR-porteille sopivat yhtälöt = = e) logiikkakaavio ntti Mäntyniemi

IGITLITEKNIIKK I 5 Tentti:.. ELEKTRONIIKN LORTORIO. nalysoi oheinen synkroninen (kaikille kiikuille yhteinen kellosignaali) tilakone. Esitä a) kiikkujen datatulojen (, ) loogiset funktiot b) lähtöjen (select, select, select, select) loogiset funktiot c) kiikkujen datatulojen (, ) loogisten funktioiden K-kartat d) tilansiirtotaulukko ilman lähtöjä select - select e) tilakaavio ilman lähtöjä select - select. f) Täydennä oheinen ajoituskaavio. R R LK a) = = b) select = select = select = select = c) K-kartat d) tilansiirtotaulukko e) tilakaavio : IN/LIN G select select select select IGITLITEKNIIKK I 5 IGITL TEHNIUES I Tentti/Examination:.. Give your answers in these question papers! KT Σ. Mitkä seuraavista loogisten funktioiden esitystavoista edustavat samaa loogista funktiota? Which of the following represent the same logical function? = = = = a) b) c) d) e) = f) 6) Vastaus/nswer: esim. / for example g=7; a = ; b = ; c = ; d = ; e = ; f =. Esitä oheisen multiplekserikytkennän toteuttama looginen toiminta? Ilmoita Present the logical operation of the following multiplexer logic diagram? Present a) Karnaugh n karttana / as a Karnaugh map. ) ) ) ) 5) = + = + = + : f) ajoituskaavio LK R b) minimoituna summien tulona / as minimised product of sums. = c) minimoituna tulojen summana / as minimised sum of products. = d) Täydennä oheiseen ajoituskaavioon lähdön käyttäytyminen. ill in the behaviour of the output to the following timing diagram. (..) select MU G select select select ntti Mäntyniemi ntti Mäntyniemi, Oulun yliopisto, Elektroniikan laboratorio

IGITLITEKNIIKK I 5 IGITL TEHNIUES I Tentti/Examination:.. IGITLITEKNIIKK I 5 IGITL TEHNIUES I Tentti/Examination:... nalysoi oheinen kombinaatiologiikka ja ilmoita vastaus a) Karnaugh n karttana, b) minimoituna tulojen summana, c) minimoituna summien tulona ja d) vain yhdellä logiikkaportilla. nalyse the following combinational logic and give your answer as a) Karnaugh map, b) minimised sum of products, c) minimised product of sums and d) with only one logic gate.. a) Suunnittele synkroninen (kaikille kiikuille yhteinen kellosignaali LK) tilakone, joka toteuttaa TRIV-laskuri/jakaja-toiminnon eli jakaa kiikkujen kellotuloihin kytketyn kellosignaalin neljällä, jolloin laskuri käy läpi tilat,,,,,,,,... Käytössäsi on kahden -kiikun lisäksi vain yksi - tuloinen logiikkaportti, joka voi olla N, OR, NN, NOR, NOT, OR, NOR tai MU. - kiikussa on sekä suora että invertoitu lähtö. Esitä a) tilakaavio, b) tilansiirtotaulukko, c) kiikujen datatulojen Karnaugh n kartat, d) kiikkujen datatulojen minimoidut yhtälöt, e) logiikkakaavio ja f) täydennä oheiseen ajoituskaavioon -kiikkujen lähtöjen käyttäytyminen. Oletetaan että laskuri resetoidaan aluksi, jolloin ensimmäinen tila on. Reset-signaalia ei tarvitse piirtää. esign a synchronous state machine (all flip-flops receive a common clock signal LK) that realises a TRIV counter/divider operation i.e. devides the input clock frequency by four, in which case the counter goes through states,,,,,,,,... You can use two -flip-flops and only one additional logic gate which can be N, OR, NN, NOR, NOT, OR, NOR or MU. The -flip-flop has both non-inverted and inverted outputs. Present a) state diagram, b) state transfer table, c) Karnaug maps of the flip-flop data inputs, d) minimised logic functions of the flip-flop data inputs, e) logic diagram and f) fill in to the following timing diagram the behaviour of the flip-flop outputs. Let s assume that the counter is resetted in the beginning so that the first state is. You don t have to draw the reset signal. a) tilakaavio / state diagram b) tilansiirtotaulukko / state transfer table c) K-kartat / K-maps d) minimoidut datatulojen yhtälöt minimised logic functions of the data inputs a) Karnaugh n kartta / Karnaugh map e) logiikkakaavio / logic diagram b) minimoituna tulojen summana / as minimised sum of products = c) minimoituna summien tulona / as minimised product of sums = f) ajoituskaavio / timing diagram LK d) vain yhdellä logiikkaportilla / with only one logic gate = ntti Mäntyniemi, Oulun yliopisto, Elektroniikan laboratorio ntti Mäntyniemi, Oulun yliopisto, Elektroniikan laboratorio

IGITLITEKNIIKK I 5 IGITL TEHNIUES I Tentti/Examination: 7.. Give your answers in these question papers! KT Σ. = + + ja = (++)(++)(++)(++). Esitä minimoituna tulojen summana IGITLITEKNIIKK I 5 IGITL TEHNIUES I Tentti/Examination: 7... Mitä -tuloisia logiikkaportteja oheiset logiikkakaaviot vastaavat toiminnaltaan :n ja Y:n kannalta eli millä yksittäisillä logiikkaporteilla voit korvata oheiset logiikkakaaviot, kun tuloina ovat ja Y? a) Y Y Y a) + = b) = c) + = d) = e) + = f) = = -portti = -portti = -portti. Suunnittele yhtä -kiikkua, jossa on sekä suora että invertoitu lähtö, ja yhteensä kolmea korkeintaan -tuloista logiikkaporttia (N, OR, NN, NOR, NOT, EOR, ENOR) käyttäen yhden bitin muistisolu, joka vastaa loogiselta toiminnaltaan JK-kiikkua. JK-kiikussa on kaksi herätetuloa J ja K, toisin kuin -kiikussa, jossa on yksi herätetulo (kts. oheinen kuva). JK-kiikkuhan toimii siten, että tulon J ollessa ykkönen ja samalla tulon K ollessa nolla lähdöksi eli seuraavaksi tilaksi tulee kellon seuraavan nousevan reunan jälkeen ykkönen. Tulon K ollessa ykkönen ja samalla tulon J ollessa nolla seuraavaksi tilaksi tulee nolla kellon seuraavan nousevan reunan jälkeen. Mikäli sekä J että K ovat nollia, JK-kiikun tila säilyy myös kellon seuraavan reunan jälkeen ja sekä J:n että K:n ollessa ykkösiä JK-kiikku vaihtaa tilaansa kellon seuraavan nousevan reunan jälkeen. Esitä muistisolun logiikkakaavio (käytössäsi on siis yksi -kiikku ja yhteensä kolme korkeintaan - tuloista logiikkaporttia). Esitä myös tarpeellisiksi katsomasi välivaiheet, J K. Minimoi oheiset Karnaugh n kartat. Ilmoita tulojen summana, Y summien tulona ja Z tulojen summana. : Y: d d Z: d = Y = Z = tulojen summana summien tulona tulojen summana ntti Mäntyniemi, Oulun yliopisto, Elektroniikan laboratorio ntti Mäntyniemi, Oulun yliopisto, Elektroniikan laboratorio

IGITLITEKNIIKK I 5 Tentti: 9.. ELEKTRONIIKN LORTORIO Henkilötunnus - Σ. Mitkä seuraavista loogisten funktioiden esitystavoista vastaavat toisiaan loogiselta toiminnaltaan? Perustele! a = + + + + b = (++)(++)(++)(++) c = + + + d = e (,,) = M(,,,,5,7) = f 5 6 7 MU G 7 g IN/LIN G 7 5 6 7 h IGITLITEKNIIKK I 5 Tentti: 9.. ELEKTRONIIKN LORTORIO. a) Toteuta alla olevan kuvan NN-logiikan looginen funktio minimimäärällä -tuloisia NORportteja. Esitä vastauksessasi myös b) minimoituna tulojen summana c) minimoituna summien tulona ja d) Karnaugh n karttana. Muuttujista on tarjolla suorat ja komplementoidut versiot. a) minimimäärällä -tuloisia NOR-portteja Perustelut tähän! b) minimoituna tulojen summana c) minimoituna summien tulona d) Karnaugh n karttana Vastaus: (esim. m = n...) =, =, =, = ntti Mäntyniemi ntti Mäntyniemi

IGITLITEKNIIKK I 5 Tentti: 9.. ELEKTRONIIKN LORTORIO. Oheiset kolme Karnaugh n karttaa esittävät erään -kiikuilla toteutetun tilakoneen -kiikkujen datatulojen, ja toiminnan nykytilan funktiona. Esitä tilakoneen toiminta a) tilakaaviolla ja b) tilansiirtotaulukkolla. Esitä myös c) kiikkujen datatulojen, ja minimoidut loogiset funktiot ja d) logiikkakaavio -kiikuilla ja N- ja OR-porteilla. Saat käyttää yhteensä korkeintaan seitsemän N- ja OR-porttia. e) Täydennä myös oheinen ajoituskaavio, kun alkutila on kuvan e) mukaisesti. -kiikuissa on suorat ja komplementoidut lähdöt! a) Nykytila b) c) = = = IGITLITEKNIIKK I 5 Tentti..5. Tarkastellaan oheista totuustaulua. Esitä: Toteuta: ELEKTRONIIKN LORTORIO a) minimoituna tulojen summana b) minimoituna summien tulona Henkilötunnus - Σ c) minimimäärällä - ja -tuloisia tuloisia NN-portteja d) minimimäärällä - ja -tuloisia NOR-portteja e) yhdellä -tuloisella EOR-portilla ja yhdellä -tuloisella N-portilla f) yhdellä -tuloisella multiplekserillä ( valintatuloa, datatuloa, lähtö) g) yhdellä -to-8 IN/LIN-dekooderilla ja yhdellä muulla logiikkaportilla. Muuttujista, ja on tarjolla myös invertoidut versiot, ja. Ja vielä: h) mikä yhteys loogisella funktiolla on totuustaulun loogiseen funktioon? Vastaukset tähän tarvittavine välivaiheineen... a) b) c) d) d) e) KELLO KELLO e) f) g) = MU G IN/LIN G 7 5 6 7 ntti Mäntyniemi h) 5 ntti Mäntyniemi

IGITLITEKNIIKK I 5 Tentti..5 ELEKTRONIIKN LORTORIO IGITLITEKNIIKK I 5 Tentti..5 ELEKTRONIIKN LORTORIO. Oheisessa kuvassa on esitetty 7-segmenttinäytöllä esitettävät numerosymbolit...9 ja segmenttejä vastaavat kirjaimet a...g. Kukin segmentti on näkyvissä, kun vastaava ohjaava signaali a...g on looginen ykkönen. -koodi (inary oded ecimal = binääriluvuksi koodattu desimaaliluku) sisältää vain kymmenlukujärjestelmän numerosymbolit...9 koodattuna neljällä bitillä, missä on eniten merkitsevä bitti, ja on vähiten merkitsevä bitti. Ne :n, :n, :n ja :n binäärikombinaatiot, joita vastaavat desimaaliluvut eivät ole välillä...9, eivät kuulu -koodiin. a) Minkä 7-segmenttinäytön segmentin a...g koodausta oheiset minimoidut loogiset yhtälöt ja vastaavat /7-segmentti-dekoodauksessa? (,,,) = + + + (,,,) = (+)(+)(+)(++) b) Esitä yhtälöitä ja vastaavat Karnaugh n kartat. c) Miten :n ja :n koodaukset poikkeavat toisistaan eli mitä oletuksia on tehty -koodiin kuulumattomien :n, :n, :n ja :n kombinaatioiden koodaamisesta? d) Esitä yhden muun kuin a)-kohdan segmentin koodaus mahdollisimman yksinkertaisena tulojen summana ottaen huomioon c)-kohdan oletukset. a a a a a a a a f b b g b g b f g b f g f g b f g b f g b e c c e c c c e c c e c c d d d d d d d 5 6 7 8 9. Muuta oheisen kuvan esittämän synkronisen tilakoneen toiminta sellaiseksi, että häiriötilanteessa tilakone ei voi ohjaussignaalista riippumatta jäädä jumiin yhteen tilaan, vaan siirtyy tästä tilasta synkronisesti tilaan = kellon seuraavalla nousevalla reunalla sekvenssin säilyessä muuten samana. Esitä sekä alkuperäisen että muutetun tilakoneen a) tilakaaviot, b) tilansiirtotaulukkot, c) kiikkujen datatulojen ja Karnaugh n-kartat ja d) kiikkujen datatulojen ja minimoidut loogiset yhtälöt tulojen summina. KELLO alkuperäinen alkuperäinen b) tilansiirtotaulukot ( kpl) Vastaukset tähän: a) tilakaaviot ( kpl) muutettu muutettu Vastaukset tähän: a) b) alkuperäinen c) Karnaugh n-kartat ( kpl) muutettu c) d) minimoidut loogiset yhtälöt tulojen summina ( kpl) alkuperäinen muutettu d) 5 ntti Mäntyniemi = = 5 ntti Mäntyniemi = =

IGITLITEKNIIKK I 5 IGITL TEHNIUES I Tentti/Examination: 5..5 Give your answers in these question papers! Opiskelija /Student Henkilötunnus / Social security number - Opiskelijanumero / Student id number Koulutusohjelma / Study programme Σ. (,,) = + ja (,,) = (++)(++)(++)(++). Esitä a) - d) minimoituna tulojen summana: a) + = b) = IGITLITEKNIIKK I 5 IGITL TEHNIUES I Tentti/Examination: 5..5 Opiskelija /Student Henkilötunnus / Social security number - Opiskelijanumero / Student id number Koulutusohjelma / Study programme. Oheisen kuvan mukaiselle kombinaatiologiikalle löytyy käyttöä binääriaritmetiikassa. nalysoi oheisen logiikan toiminta ja ilmoita vastauksenasi: a) :n minimoitu looginen funktio: = b) Y:n minimoitu looginen funktio: Y = c) :n ja Y:n Karnaugh n kartat d) logiikan toimintaa kuvaava totuustaulu e) minkä binääriaritmetiikan operaation logiikka suorittaa? f) Vihje: Ratkaise ensin solmupiste Z =. Z Y c) + = Välivaiheita voi kirjoitella tähän... d) = Esitä e) - h) minimoituna summien tulona: e) + = c) K-kartat f) = d) totuustaulu g) + = h) = 5 ntti Mäntyniemi, Oulun yliopisto, Elektroniikan laboratorio 5 ntti Mäntyniemi, Oulun yliopisto, Elektroniikan laboratorio

IGITLITEKNIIKK I 5 IGITL TEHNIUES I Tentti/Examination: 5..5 Opiskelija /Student Henkilötunnus / Social security number - Opiskelijanumero / Student id number Koulutusohjelma / Study programme. Lineaarisesti takaisinkytketyillä siirtorekistereillä (Linear eedback Shift Register = LSR) voidaan tuottaa valesatunnaisia (Pseudo Random) sekvenssejä, joita tarvitaan esim. hajaspektritietoliikenteessä ja virheenkorjauksessa. Oheinen ajoituskaavio esittää erään synkronisen (kaikilla kiikuilla yhteinen kellosignaali LK) LSR-tilakoneen tuottamat aaltomuodot. a) monenko kellojakson välein sekvenssi toistuu? b) esitä aaltomuotoa vastaava tilakaavio (katso myös kohdan d) tarkennus) c) mitkä tilat eivät kuulu sekvenssiin? d) esitä myös tilansiirtotaulukko, sekvenssiin kuulumattomien tilojen seuraava tila saa olla don t care e) esitä kiikkujen datatulojen,, Karnaugh n kartat f) esitä kiikkujen datatulojen minimoidut logiikkafunktiot tulojen summina (tilakone saa tällä kertaa jäädä jumiin sekvenssiin kuulumattomaan tilaan!) g) esitä tilakoneen logiikkakaavio käyttäen -kiikkuja ja korkeintaan kahta muuta -tuloista logiikkaporttia. -kiikuissa ei ole invertoituja lähtöjä! Kiikkujen resetiä ei tarvitse huomioida! LK b) tilakaavio d) tilansiirtotaulukko e) datatulojen K-kartat f) minimoidut yhtälöt g) logiikkakaavio = = = 5 ntti Mäntyniemi, Oulun yliopisto, Elektroniikan laboratorio