Levinud viga 17: Neid bussisignaale tõmbab kõik takistid, nii et tunnen kergendust.
Positiivne lahendus: on palju põhjuseid, miks signaalid tuleb üles ja alla tõmmata, kuid mitte kõiki neid ei pea tõmmata. Tõmbamis- ja ripptakisti tõmbab lihtsa sisendsignaali ja vool on väiksem kui kümned mikroampersid, kuid kui juhitud signaal tõmmatakse, jõuab vool Milliampi tasemele. Praeguses süsteemis on sageli 32 bitti aadressiandmeid ja võib olla, kui 244/245 isoleeritud buss ja muud signaalid tõmmatakse üles, nendele takistitele tarbitakse mõni vatti energiatarbimist (ärge kasutage 80 senti kilovatt-tunni kohta nende väheste elektritarbimise vattide raviks, põhjus on pilk).
Tavaline viga 18: meie süsteemi toiteallikaks on 220 V, nii et me ei pea energiatarbimisest hoolima.
Positiivne lahendus: vähese energiatarbega disain pole mitte ainult energia säästmiseks, vaid ka energiamoodulite ja jahutussüsteemide kulude vähendamiseks ning voolu vähenemisest tingitud elektromagnetilise kiirguse ja termilise müra häirete vähendamiseks. Seadme temperatuuri vähenedes pikendatakse seadme eluiga vastavalt (pooljuhtide seadme töötemperatuur suureneb 10 kraadi ja elu lüheneb poole võrra). Elektrienergiat tuleb arvestada igal ajal.
Tavaline viga 19: nende väikeste laastude energiatarve on väga madal, ärge muretsege selle pärast.
Positiivne lahendus: sisemiselt mitte liiga keerulise kiibi energiatarbimist on keeruline kindlaks teha. Selle määrab peamiselt vool vool. ABT16244 tarbib ilma koormuseta vähem kui 1 mA, kuid selle indikaator on iga tihvt. See võib juhtida koormust 60 mA (näiteks kümnete oomide takistuse sobitamine), see tähendab, et täiskoormuse maksimaalne energiatarve võib ulatuda 60*16 = 960 mA -ni. Muidugi on ainult toiteallika vool nii suur ja kuumus langeb koormusele.
Tavaline viga 20: Kuidas toime tulla nende kasutamata I/O -sadamatega CPU ja FPGA -ga? Võite selle tühjaks jätta ja sellest hiljem rääkida.
Positiivne lahendus: kui kasutamata I/O -pordid jäävad hõljuma, võivad need korduvalt võnkeks sisendsignaalid, mille välismaailma on väike sekkumine, ja MOS -seadmete energiatarve sõltub põhimõtteliselt värava vooluringi klambrite arvust. Kui see on üles tõmmatud, on igal tihvtil ka mikroampeerimisvool, nii et parim viis on see väljundiks seada (muidugi ei saa väljastpoolt ühendada muid sõiduga signaale).
Tavaline viga 21: Sellel FPGA -l on nii palju uksi, nii et saate seda kasutada.
Positiivne lahendus: FGPA energiatarve on võrdeline kasutatud klappide arvu ja klappide arvuga, seega võib sama tüüpi FPGA energiatarve erinevatel vooluahelatel ja erinevatel aegadel olla 100 korda erinev. FPGA energiatarbimise vähendamiseks on põhiline viis klapp-floppide arvu minimeerimine.
Tavaline viga 22: mälul on nii palju juhtimissignaale. Minu juhatus peab kasutama ainult OE -d ja meie signaalid. CHIP Select tuleks maandada, nii et andmed tuleks lugemise ajal palju kiiremini välja.
Positiivne lahendus: enamiku mälestuste energiatarve, kui kiibivalik on kehtiv (sõltumata OE -st ja meie), on rohkem kui 100 korda suurem kui siis, kui kiibi valik on kehtetu. Seetõttu tuleks CS -i kasutada kiibi võimalikult palju ja muud nõuded. Kiibivaliku impulsi laiust on võimalik lühendada.
Tavaline viga 23: energiatarbimise vähendamine on riistvarapersonali ülesanne ja sellel pole tarkvaraga mingit pistmist.
Positiivne lahendus: riistvara on vaid lava, kuid tarkvara on esineja. Peaaegu iga bussi kiibi juurdepääsu ja iga signaali klappi on tarkvara peaaegu kontrolli all. Kui tarkvara suudab vähendada välise mälu juurdepääsude arvu (kasutades rohkem registrimuutujaid, sisemise vahemälu kasutamist jne), siis katkestustele õigeaegne reageerimine (katkestused on sageli madala tasemega aktiivsed tõmbetakistidega) ja muud konkreetsete tahvlite jaoks mõeldud spetsiifilised meetmed aitavad kõik suuresti energiatarbimist vähendada. Kui tahvel hästi pöörduks, tuleb riist- ja tarkvara haarata mõlema käega!
Tavaline viga 24: miks need signaalid ületavad? Kuni matš on hea, saab selle kõrvaldada.
Positiivne lahendus: välja arvatud mõned konkreetsed signaalid (näiteks 100Base-T, CML), on olemas ületamine. Kuni see pole eriti suur, ei pea see tingimata sobitama. Isegi kui see vastab, ei vasta see tingimata parimatele. Näiteks on TTL väljundtakistus alla 50 oomi ja umbes 20 oomi. Sellise suure sobitamiskindluse kasutamisel on vool väga suur, energiatarve on vastuvõetamatu ja signaali amplituud on kasutamiseks liiga väike. Lisaks ei ole üldsignaali väljundtakistus kõrgetasemel ja madala taseme väljastamise väljutamisel sama ning see on ka võimalik saavutada täielik sobitamine. Seetõttu võib TTL, LVD, 422 ja muude signaalide sobitamine olla vastuvõetav seni, kuni ületamine saavutatakse.