Eero Ringmäe mai 2002 õj = Teet Evartson I Digitaalloogika 1._Mikroskeemide valmistamise tehnoloogiad: Bipolaarsed tehnoloogiad: dioodloogika: kokku ühendatud n-p pooljuhid lüliti avatud, kui vool kulgeb noole suunas. Väljundvoolu hergnevustegur dioodide arv loogikaskeemis piiratud, kuna vastasel juhul võib ühte dioodi hakata läbima liiga suur vool ... summa eelnenud dioodidest * I ... vana, ei kasutata TTL Transistor-Transistor Loogika: bipolaarne transistor ... npn = emitter-base- collector ja pnp = emitter-base-collector ... viimane on negatiivse loogika näide (invertor) kolme olekuga väljund: Enabled+x1+x2. Kui E=0, f=? väiksema energitarbega & kiirem kui eelmine STTL Shotky TTL ... lisatud Shotky diood, kiire lülitumisega
mittesäiliv säiliv säiliv säiliv säiliv Static RAM ROM ferriit mullmälu CD-ROM Dynamic RAM PROM floppy disk CD-R EPROM hard disk CD-RW EEPROM magnet disk DVD FlashEEPROM Lint M/O Holograafiline Alamprogrammide poole pöördumine. Mikroskeemide valmistamise tehnoloogiad. Bipolaarsed tehnoloogiad: dioodloogika: kokku ühendatud n-p pooljuhid lüliti avatud, kui vool kulgeb noole suunas. Väljundvoolu hergnevustegur dioodide arv loogikaskeemis piiratud, kuna vastasel juhul võib ühte dioodi hakata läbima liiga suur vool ... summa eelnenud dioodidest * I ... vana, ei kasutata TTL Transistor-Transistor Loogika: bipolaarne transistor ... npn = emitter-base- collector ja pnp = emitter-base-collector ... viimane on negatiivse loogika näide (invertor) kolme olekuga väljund: Enabled+x1+x2. Kui E=0, f=? väiksema energitarbega & kiirem kui eelmine STTL Shotky TTL ... lisatud Shotky diood, kiire lülitumisega
Eero Ringmäe mai 2002 õj = Teet Evartson I Digitaalloogika 1._Mikroskeemide valmistamise tehnoloogiad: Bipolaarsed tehnoloogiad: dioodloogika: kokku ühendatud n-p pooljuhid lüliti avatud, kui vool kulgeb noole suunas. Väljundvoolu hergnevustegur dioodide arv loogikaskeemis piiratud, kuna vastasel juhul võib ühte dioodi hakata läbima liiga suur vool ... summa eelnenud dioodidest * I ... vana, ei kasutata TTL Transistor-Transistor Loogika: bipolaarne transistor ... npn = emitter-base- collector ja pnp = emitter-base-collector ... viimane on negatiivse loogika näide (invertor) kolme olekuga väljund: Enabled+x1+x2. Kui E=0, f=? väiksema energitarbega & kiirem kui eelmine STTL Shotky TTL ... lisatud Shotky diood, kiire lülitumisega
Igale sõna bitile vastab oma nihkeregister. Kiiremat riistvaralist realisatsiooni kasutatakse spetsiaalsetes kohtades, üldotstarbelistes protsessorites on tavaliselt põhimälul põhinev realisatsioon. PILET 20 MIKROSKEEMIDE VALMISTAMISE TEHNOLOOGIAD Bipolaarsed tehnoloogiad: dioodloogika: kokku ühendatud np pooljuhid lüliti avatud, kui vool kulgeb noole suunas. Väljundvoolu hergnevustegur dioodide arv loogikaskeemis piiratud, kuna vastasel juhul võib ühte dioodi hakata läbima liiga suur vool ... summa eelnenud dioodidest * I ... vana, ei kasutata TTL TransistorTransistor Loogika: bipolaarne transistor ... npn = emitterbasecollector ja pnp = emitterbasecollector ... viimane on negatiivse loogika näide (invertor) kolme olekuga väljund: Enabled+x1+x2. Kui E=0, f=? väiksema energitarbega & kiirem kui eelmine STTL Shotky TTL ... lisatud Shotky diood, kiire lülitumisega
Paralleelülekandega sünkroonne kahendloendur mooduliga 16 mis loendab koodide kasvavas suunas. Siin arvutatakse kõigile trigeritele sisendite väärtused eraldi ja nad ei läbi kõiki nooremaid järke. Oluliselt kiirem suure järgulisuse korral, kuid nõuab palju loogikaelemente (hind, kristalli pind). Asünkroonsus tähendab seda, et ülemineku aeg ühest olekust teiseei ole konstatne. Näiteks aeg üleminekult 000-lt 001-le ei toimu sama kiirusega kui üleminek 011-lt 100-le. Loogikaskeemis kasutatakse asjaolu, et iga järk lülitub eelmisega vastupidiseks siis, kui tema noorem naaber muutub 1-st 0-ks (tagafront). Nii tekibki olukord, kus tagafront levib eri üleminekute korral läbi erineva arvu nooremate järkude trigerite. Kasutatkse sagedus jagajatena, indikaatorites jne. Ei sobi andmetöötlusse, sest viide hakkab sõltuma andmetest (koodist loenduris). Kahendloendur - on järjestikulised kahendkoodid. Kümnendloendur - järjestikuskoodid on 0-9 ja moodul on 10
uut loogikaskeemi koostamatta. Kogu mikroprogrammi täitmine taandub sõnade lugemisele mikroprogrammi sisaldavast püsimälust. Mingil määral toimib see analoogiliselt programmi täitmisega protsessoris. 22.Mikroskeemide valmistamise tehnoloogiad. Bipolaarsed tehnoloogiad: dioodloogika: kokku ühendatud n-p pooljuhid lüliti avatud, kui vool kulgeb noole suunas. Väljundvoolu hergnevustegur – dioodide arv loogikaskeemis piiratud, kuna vastasel juhul võib ühte dioodi hakata läbima liiga suur vool ... summa eelnenud dioodidest * I ... vana, ei kasutata TTL – Transistor-Transistor Loogika: bipolaarne transistor ... npn = emitter-base- collector ja pnp = emitter-base-collector ... viimane on negatiivse loogika näide (invertor) kolme olekuga väljund: Enabled+x1+x2. Kui E=0, f=? väiksema energitarbega & kiirem kui eelmine STTL – Shotky TTL ..
väärtus levib läbi kõikide nooremate järkude. Paralleelülekandega sünkroonne kahendloendur mooduliga 16 mis loendab koodide kasvavas suunas. Siin arvutatakse kõigile trigeritele sisendite väärtused eraldi ja nad ei läbi kõiki nooremaid järke. Oluliselt kiirem suure järgulisuse korral, kuid nõuab palju loogikaelemente (hind, kristalli pind). Sünkroonsed kahendloendurid Järjestikülekandega kahendloendur mooduliga 16, mis loendab koodide kahanevas suunas Loenduri loogikaskeemis on ülekande juures kasutatud trigerite inverteeritud väljundeid, uuele olekule üleminek toimub kui on lubatud loendamine (E=1) ja kõigi nooremate järkude väärtused on 0-d (eitused on 1-d). Asünkroonsed kahendloendurid Asünkroonsus tähendab seda, et ülemineku aeg ühest olekust teiseei ole konstatne. Näiteks aeg üleminekult 000- lt 001-le ei toimu sama kiirusega kui üleminek 011-lt 100-le. Loogikaskeemis kasutatakse asjaolu, et iga järk
PC (process count) & PSW (process status word) pinumällu. PC-sse alamprogrammi I käsk. 3. Pinumälu (stack) realiseerimine ja kasutamine protsessoris Vaata 15.3 20. PILET 1.Mikroskeemide valmistamise tehnoloogiad. Bipolaarsed tehnoloogiad: dioodloogika: kokku ühendatud n-p pooljuhid lüliti avatud, kui vool kulgeb noole suunas. Väljundvoolu hergnevustegur dioodide arv loogikaskeemis piiratud, kuna vastasel juhul võib ühte dioodi hakata läbima liiga suur vool ... summa eelnenud dioodidest * I ... vana, ei kasutata TTL Transistor-Transistor Loogika: bipolaarne transistor ... npn = emitter-base-collector ja pnp = emitter- base-collector ... viimane on negatiivse loogika näide (invertor) kolme olekuga väljund: Enabled+x1+x2. Kui E=0, f=? väiksema energitarbega & kiirem kui eelmine STTL Shotky TTL ... lisatud Shotky diood, kiire lülitumisega
3. Pinumälu (stack) realiseerimine ja kasutamine protsessoris. Vaata Pilet11 Pilet 16 1. Mikroskeemide valmistamise tehnoloogiad. 2. RISC ja CISC protsessorid, mikroprogramm. 3. Pinumälu (stack) realiseerimine ja kasutamine protsessoris. Vaata Pilet11 Mikroskeemide valmistamise tehnoloogiad Bipolaarsed tehnoloogiad: dioodloogika: kokku ühendatud n-p pooljuhid lüliti avatud, kui vool kulgeb noole suunas. Väljundvoolu hargnevustegur dioodide arv loogikaskeemis piiratud, kuna vastasel juhul võib ühte dioodi hakata läbima liiga suur vool ... summa eelnenud dioodidest * I ... vana, ei kasutata TTL Transistor-Transistor Loogika: bipolaarne transistor ... npn = emitter-base-collector ja pnp = mitter-base-collector ... viimane on negatiivse loogika näide (invertor) kolme olekuga väljund: Enabled+x1+x2. Kui E=0, f=? väiksema energitarbega & kiirem kui eelmine STTL Shotky TTL ... lisatud Shotky diood, kiire lülitumisega
Paralleelülekandega sünkroonne kahendloendur mooduliga 16 mis loendab koodide kasvavas suunas. Siin arvutatakse kõigile trigeritele sisendite väärtused eraldi ja nad ei läbi kõiki nooremaid järke. Oluliselt kiirem suure järgulisuse korral, kuid nõuab palju loogikaelemente (hind, kristalli pind). Asünkroonsus tähendab seda, et ülemineku aeg ühest olekust teise ole konstatne. Näiteks aeg üleminekult 000-lt 001-le ei toimu sama kiirusega kui üleminek 011-lt 100-le. Loogikaskeemis kasutatakse asjaolu, et iga järk lülitub eelmisega vastupidiseks siis, kui tema noorem naaber muutub 1-st 0-ks (tagafront). Nii tekibki olukord, kus tagafront levib eri üleminekute korral läbi erineva arvu nooremate järkude trigerite. Kasutatakse sagedus jagajatena, indikaatorites jne. Ei sobi andmetöötlusse, sest viide hakkab sõltuma andmetest (koodist loenduris). Kahend-kümnendloendur – loenduri moodul ei pruugi olla täisaste. Mooduliks võib olla ükskõik milline arv (nt 10)