17. akats arrunta: autobus-seinale hauek guztiak erresistentziek tiratzen dituzte, beraz lasai sentitzen naiz.
Irtenbide positiboa: seinaleak gora eta behera bota behar diren arrazoi asko daude, baina ez denak tiratu behar. Pull-up eta pull-down erresistentziak sarrerako seinale sinple bat ateratzen du, eta korrontea hamarnaka mikroampere baino txikiagoa da, baina bultzatutako seinale bat ateratzen denean, korrontea miliampere mailara iritsiko da. Egungo sistemak sarritan 32 bit helbide-datu ditu bakoitzak, eta baliteke 244/245 bus isolatua eta beste seinale batzuk igotzen badira, erresistentzia horietan watt batzuk kontsumituko dira (ez erabili kontzeptua 80 zentimo kilowatt-orduko potentzia-kontsumo gutxi hauek tratatzeko, arrazoia behera Begira).
Ohiko akatsa 18: Gure sistema 220V-rekin elikatzen da, beraz, ez dugu energia-kontsumoaz arduratu beharrik.
Irtenbide positiboa: potentzia baxuko diseinua ez da energia aurrezteko soilik, baita potentzia-moduluen eta hozte-sistemen kostua murrizteko eta korrontearen murrizketa dela-eta erradiazio elektromagnetikoen eta zarata termikoaren interferentziak murrizteko ere. Gailuaren tenperatura jaisten den heinean, gailuaren bizitza modu egokian luzatzen da (gailu erdieroale baten funtzionamendu-tenperatura 10 gradu handitzen da eta bizitza erdira laburtzen da). Energia-kontsumoa edozein unetan kontuan hartu behar da.
Ohiko akatsa 19: Txip txiki hauen energia-kontsumoa oso baxua da, ez kezkatu.
Irtenbide positiboa: zaila da barneko txip konplikatua ez den potentzia-kontsumoa zehaztea. Batez ere pinaren korronteak zehazten du. ABT16244 batek 1 mA baino gutxiago kontsumitzen du kargarik gabe, baina bere adierazlea pin bakoitza da. 60 mA-ko karga gidatu dezake (esaterako, hamarnaka ohmioko erresistentzia bat etortzea), hau da, karga oso baten energia-kontsumo maximoa 60 * 16 = 960 mA izatera irits daiteke. Jakina, elikadura-horniduraren korrontea baino ez da hain handia, eta beroa kargara erortzen da.
20. akats arrunta: nola egin aurre CPU eta FPGAren I/O ataka erabili gabeko hauei? Hutsik utzi eta gero hitz egin dezakezu.
Irtenbide positiboa: erabiltzen ez diren I/O atakak flotatzen uzten badira, behin eta berriz oszilatzen diren sarrera-seinaleak bihur daitezke kanpoko mundutik interferentzia txiki batekin, eta MOS gailuen energia-kontsumoa, funtsean, ate-zirkuituaren buelta kopuruaren araberakoa da. Gorantz tiratzen bada, pin bakoitzak mikroanpereko korrontea ere izango du, beraz, modurik onena irteera gisa ezartzea da (noski, ezingo da gidatzeko beste seinalerik konektatu kanpoaldera).
21. akats arrunta: FPGA honetan hainbeste ate geratzen dira, erabil dezazun.
Irtenbide positiboa: FGPAren energia-kontsumoa erabilitako txankleten eta txankleten kopuruaren proportzionala da, beraz, FPGA mota beraren energia-kontsumoa zirkuitu eta denbora desberdinetan 100 aldiz desberdina izan daiteke. Abiadura handiko txankleta kopurua murriztea FPGAren energia-kontsumoa murrizteko oinarrizko modua da.
22. akats arrunta: memoriak hainbeste kontrol-seinale ditu. Nire taulak OE eta WE seinaleak soilik erabili behar ditu. Txip-hautaketak lurrean egon behar du, irakurketa-eragiketa bitartean datuak askoz azkarrago atera daitezen.
Irtenbide positiboa: memoria gehienen energia-kontsumoa txiparen hautaketa baliozkoa denean (OE eta WE edozein dela ere) txiparen hautaketa baliogabea denean baino 100 aldiz handiagoa izango da. Horregatik, CS erabili behar da txipa ahal den neurrian kontrolatzeko, eta beste baldintza batzuk bete behar dira. Posible da txip hautatzeko pultsuaren zabalera laburtzea.
23. ohiko akatsa: energia-kontsumoa murriztea hardwareko langileen lana da, eta ez du zerikusirik softwarearekin.
Irtenbide positiboa: hardwarea etapa bat besterik ez da, baina softwarea interpretatzailea da. Autobuseko ia txip guztien sarbidea eta seinale bakoitzaren iraulketa ia softwareak kontrolatzen ditu. Softwareak kanpoko memoriarako sarbide-kopurua murrizten badu (erregistro-aldagai gehiago erabiliz, barneko CACHE-a gehiago erabiltzea, etab.), etenaldiei erantzun puntuala (etenaldiak maila baxuko aktiboak izaten dira pull-up erresistentziekin), eta beste batzuk. plaka espezifikoentzako neurri zehatzek asko lagunduko dute energia-kontsumoa murrizten. Taula ondo biratzeko, hardwarea eta softwarea bi eskuekin heldu behar dira!
Ohiko akatsa 24: Zergatik dira seinale hauek gainditzen? Partida ona den bitartean, kanporatu daiteke.
Irtenbide positiboa: seinale zehatz batzuk izan ezik (adibidez, 100BASE-T, CML), gainditzea dago. Oso handia ez den bitartean, ez da zertan parekatu behar. Nahiz eta parekatu, ez du zertan onenarekin bat etorri. Esate baterako, TTL-ren irteerako inpedantzia 50 ohmio baino txikiagoa da, eta batzuk 20 ohmiokoa ere bai. Hain parekatzeko erresistentzia handia erabiltzen bada, korrontea oso handia izango da, energia-kontsumoa onartezina izango da eta seinalearen anplitudea txikiegia izango da erabiltzeko. Gainera, seinale orokorraren irteerako inpedantzia maila altua ateratzen denean eta maila baxua ateratzen denean ez da berdina, eta erabateko bat etortzea ere posible da. Hori dela eta, TTL, LVDS, 422 eta beste seinaleen bat etortzea onargarria izan daiteke gainditzea lortzen den bitartean.