universaalarvutis programmina. Ühendame näiteks USB või siini kolge objekti, kirjutame programmi juhtalgoritmi täitmiseks. Programne, kuna juhtalgoritm on realiseeritud mälus, mida protsessoris täidetakse(käskudena). Riistavaraline realisatsioon Algoritmi võib realiseerida riistavaras. Algoritmi realiseeriva loogikaskeemi võib valmistada tootjatelt saadaolevatest mikroskeemidest või kristalli pinnal ühe rakendusspetsiifilise mikroskeemina. Programmeeritav loogika riistvara tooriku konfigureerimine oma rakenduse järgi. Projekteerijal on ligipääs konfigureerimise tehnoloogiatele ja ta saab tooriku baasil ise valmistada prototüübi. IX. Puutetundlikud ekraanid /308-317/ Takistuslik puuteekraan Kõval alusel klaas, mis on kaetud takistusliku materjaliga, välimine kiht painduv, kaetud takistusliku materjaliga. Kaks kihti eraldatud isolaatoritega
Plussid: lihtne teha muudatusi, kasutada tuleb spets.tarkvara. Miinused: aeglane (võrreldes riisvaralisega), suht odav ja seetõttu ka kehvemate tehniliste näitajatega, liiga suur (nt mobiili sisse panekuks). Riistvaraline realisatsioon (oma mikroskeem) alati võib algoritmi realiseerida riistvarana nagu jäiga loogikaga juhtautomaat protsessoris. Loogikaskeemi võib realiseerida trükkplaadina komponentidest või kristalli pinnal ühe mikroskeemina. Riistvaraline jaotub omakorda A) Full Custom Design ja B) Semicustom Design. Plussid: väiksem komponentide arv, turvalisus. Miinused: tülikas muudatuste tegemine, pikk juurutamise aeg, väikese projekti korral kõrged kulud. Programmeeritav loogika riistvara tooriku konfigureerimine vastavalt rakendusele. Konfigureerimiseks kolm tehnoloogiat: o Staatiline suvapöördusmälu (SRAM) toorikul moodustatakse SRAM trigeritest fuse ühendusi.
ühesuunaline sünkroonne jadaport. Rööpordi kaudu salvestatakse kuvatav info videomällu, jadapordi kaudu väljastatakse kuvaseadmele. Spetsiaalse riistvara realiseerimine. Riistvaraline realisatsioon- Alati võib algoritmi realiseerida riistvaras nagu juhtautomaadi protsessoris. See tähendab, et algoritm realiseeritakse loogikaskeemina. Edasi loogikaskeemi realiseerimine võib toimuda trükkplaadina komponentidest (mikroskeemidest) koostatud loogikaskeemiga või kristalli pinnal ühe mikroskeemina . Erinevus on siin vaid tehnoloogilist laadi. ASIC-u valmistamine eeldab terve rea etappide läbimist enne kui meil on valmis oma loogikaskeemi prototüüp katsetusteks. Kogu disain nõuab suhteliselt kalli spetsiaalse tarkvara olemasolu. Kõigi realisatsioonide puhul ei ole sellise tarkvara hankimine võimalik. Selleks, et saada esimene prototüüp on vaja teha kõik maskid ja valmistada mikroskeem. Suurte partiide korral on
tarkvara; -: aeglane(võrreldes riistvaralise realisatsiooniga), suhteliselt odav ja seetõttu ka kehvemate tehniliste näitajatega , liiga suur (nt. mobiili sisse panemiseks)). c).Riistvaraline realisatsioon (oma mikroskeem)- Alati võib algoritmi realiseerida riistvarana nagu jäiga loogikaga juhtautomaat protsessoris (st. realiseerida algoritm loogikaskeemina). Loogikaskeemi võib realiseerida trükkplaadina komponentidest või kristalli pinnal ühe mikroskeemina(Application Specific Integrated Circuit). Seega jaotub riistvaraline realisatsioon omakorda: Full Custom Design ning Semicustom Design.(+: Väiksem komponentide arv, turvalisus; -: Tülikas muudatuste tegemine, pikk juurutamise aeg, väikese projekti korral kõrged kulud). d). Programmeeritav loogika- riistvara tooriku konfigureerimine vastavalt tema rakendusele. Konfigureerimiseks kasutatakse põhiliselt kolme tehnoloogiat: 1)
o Mõneski kohas kasutamiseks füüsilised mõõtmed liiga suured o On aeglane, võrreldes riistvaralise realisatsiooniga Riistvaraline realisatsioon. Alati võib algoritmi realiseerida riistvaras sarnaselt juhiautomaadiga protsessoris. Algoritmi realiseeriva loogikaskeemi võib valmistada trükiplaadil, koostatuna tootjatelt saadavatest valmiskomponentidest loogikaskeemina või kristalli pinnal ühe rakendusspetsiifilise mikroskeemina. Erinevus on vaid tehnoloogilist laadi. Head omadused: Suurte seeriate puhul odavam toota Väikseim võimalik komponentide arv Loogikaskeem realiseeritakse kristalli pinnal ja loogikaelementide tihedus on suur Turvalisus Puudused: o Pikk juurutamise ja prototüübi valmistamise aeg o Väikeste seeriate korral suhteliselt kulukas o Kogu disain vajab kalli spetsiaalse tarkvara olemasolu
füüsilised mõõtmed ei ole alati vastuvõetavad. Vaevalt meist keegi kasutaks mobiiltelefoni, kui see töötaks ainult koos arvutiga. 25.2. Riistvaraline realisatsioon Alati võib algoritmi realiseerida riistvaras samaselt juhtautomaadiga protsessoris. Algoritmi realiseeriva loogikaskeemi võib valmistada trükiplaadil, koostatuna tootjatelt saadavatest valmiskomponentidest (mikroskeemidest) loogikaskeemina või kristalli pinnal ühe rakendusspetsiifilise mikroskeemina (Application Specific Integrated Circuit, ASIC). Erinevus on siin vaid tehnoloogilist laadi. Tänapäeva tehnoloogia juures on alati võimalik teha oma mikroskeem. Head omadused: suurte seeriate puhul odavam toota. Kui korra on ASIC-u valmistamiseks tehtud kogu projekteerimistöö ja saadud mikroskeemi valmistamiseks vajalikud maskid, on järgnevate koopiate tootmine suhteliselt odav. Suurte partiide korral on oma mikroskeemide valmistamine kindlasti otstarbekas
Puudused: spetsiifiline tarkvara programmeerimisel, eeldab riistvara tundmist, võib endiselt olla liiga suur, on aeglane võrreldes riistvaralise realisatsiooniga. Riistvaraline realisatsioon. Algoritmi võib realiseerida riistvaras sarnaselt juhtautomaadiga protsessoris. Loogikaskeemi võib valmistada trükiplaadil, koostatuna tootjateltsaadavatest valmiskomponentidest loogikaskeemina või kristalli pinnal ühe rakendusspetsiifilise mikroskeemina. Head omadused: Suurte seeriate puhul odavam toota. Väikseim võimalike komponentide arv, kuna on tehtud konkreetse realisatsiooni jaoks. Loogikaskeem realiseeritakse kristalli pinnalja loogikaelementide tihedus on suur – suurem töökiirus ja väiksem energiakulu. Turvalisus, ei ole võimalik kääte saada algoritmi. Puudused: Pikk juurutamine ja prototüübi valmistamise aeg. Kui on vaja teha muudatusi tuleb tellida uued mikroskeemid, see on kallis. Väikeste seeriate korral
· Füüsilised mõõtmed on oluliselt väiksemad kui PC-l, kuid mõneski kohas kasutamiseks liiga suured (näiteks mobiiltelefon) Riistvaraline realisatsioon Alati võib algoritmi realiseerida riistvaras nagu juhtautomaadi protsessoris. See tähendab, et algoritm realiseeritakse loogikaskeemina. Edasi loogikaskeemi realiseerimine võib toimuda trükkplaadinakomponentidest(mikroskeemidest)koostatud loogikaskeemigavõi kristalli pinnal ühe mikroskeemina (ASIC ApplicationSpecific IntegratedCircuit). Erinevus on siin vaid tehnoloogilist laadi. ASIC-u valmistamine eeldab terve rea etappide läbimist enne kui meil on valmis oma loogikaskeemi prototüüp katsetusteks. Kogu disain nõuab suhteliselt kalli spetsiaalse tarkvara (CAD-Computer Aided Design) olemasolu. Kõigi realisatsioonide puhul ei ole sellise tarkvara hankimine võimalik. Selleks, et saada esimene prototüüp on vaja teha kõik maskid ja valmistada mikroskeem
suured (näiteks mobiiltelefon) 68 o Riistvaraline realisatsioon Alati võib algoritmi realiseerida riistvaras nagu juhtautomaadi protsessoris. See tähendab, et algoritm realiseeritakse loogikaskeemina. Edasi loogikaskeemi realiseerimine võib toimuda trükkplaadinakomponentidest(mikroskeemidest)koostatud loogikaskeemigavõi kristalli pinnal ühe mikroskeemina (ASIC ApplicationSpecific IntegratedCircuit). Erinevus on siin vaid tehnoloogilist laadi. ASIC-u valmistamine eeldab terve rea etappide läbimist enne kui meil on valmis oma loogikaskeemi prototüüp katsetusteks. Kogu disain nõuab suhteliselt kalli spetsiaalse tarkvara (CAD-Computer Aided Design) olemasolu. Kõigi realisatsioonide puhul ei ole sellise tarkvara hankimine võimalik. Selleks, et saada esimene prototüüp on vaja teha kõik maskid ja valmistada mikroskeem
Sealt nihutatakse info järjestikkujul bitthaaval välja. Järjestikkuju paralleelkuju – info nihutatakse järjestiksisendist bitthaaval nihkeregistrisse ja saadakse paralleelkujul kätte nihkeregistri trigerite väärtusest 2.Mälu organiseerimine: koostamine mitmest moodulist ja vaheldamine (Interleaving). Kogu aadressiliinide abil adresseeritavat mälu mahtu on tehnoloogiliselt võimalik valmistada ühe mäluplokina (mikroskeemina). Seega tuleb koostada mälu mitmest mäluplokist. Vaheldamata mälu – järjestikuste aadressidega pesad paiknevad samas mäluplokis. Puuduseks on, et järgmist sõna saab lugema hakata alles siis, kui eelneva sõna lugemine on lõppenud. Kahe sõna poole ühes plokis korraga pöörduda ei saa. Vaheldatud mälud – järjestikuste aadressidega sõnad paiknevad eri mäluplokkides, mis tähendab, et korraga saab lugeda nii palju järjestikuseid sõnu, kui palju on mäluplokke. 3
kohtades ebapiisavateks; ·füüsilised mõõtmed on oluliselt väiksemad kui PC-l, kuid mõneski kohas kasutamiseks liiga suured (näiteks mobiiltelefon). Riistvaraline realisatsioon Alati võib algoritmi realiseerida riistvaras nagu juhtautomaadi protsessoris. See tähendab, et algoritm realiseeritakse loogikaskeemina. Edasi loogikaskeemi realiseerimine võib toimuda trükkplaadilkomponentidest(mikroskeemidest)koostatud loogikaskeemina või kristalli pinnal ühe mikroskeemina (ASIC ApplicationSpecific IntegratedCircuit). Erinevus on siin vaid tehnoloogilist laadi. ASIC-u valmistamine eeldab terve rea etappide läbimist enne kui meil on valmis oma loogikaskeemi prototüüp katsetusteks. Kogu disain nõuab suhteliselt kalli spetsiaalse tarkvara (CAD-Computer Aided Design) olemasolu. Kõigi realisatsioonide puhul ei ole sellise tarkvara hankimine võimalik. Selleks, et saada esimene prototüüp on vaja teha kõik maskid ja valmistada mikroskeem
paljudes kohtades ebapiisavateks; füüsilised mõõtmed on oluliselt väiksemad kui PC-l, kuid mõneski kohas kasutamiseks liiga suured (nt mobiiltelefon) o Riistvaraline realisatsioon Alati võib algoritmi realiseerida riistvaras nagu juhtautomaadi protsessoris. See tähendab, et algoritm realiseeritakse loogikaskeemina. Edasi loogikaskeemi realiseerimine võib toimudatrükkplaadina komponentidest (mikroskeemidest) koostatud loogikaskeemiga või kristalli pinnal ühe mikroskeemina (ASIC application specific integrated circuit). Erinevus on siin vaid tehnoloogilist laadi. ASIC-u valmistamine eeldab terve rea etappide läbimist enne kui meil on valmis oma loogikaskeemi prototüüp katsetusteks. Kogu disain nõuab suhteliselt kalli spetsiaalse 42 tarkvara (CAD computer aided design) olemasolu. Kõigi realisatsioonide puhul ei ole sellise tarkvara hankimine võimalik. Selleks, et saada esimene prototüüp on vaja