Keqkuptimi 4: Dizajni me fuqi të ulët

Gabimi i zakonshëm 17: Këto sinjale autobusi tërhiqen të gjitha nga rezistenca, kështu që ndihem i lehtësuar.

Zgjidhja pozitive: Ka shumë arsye pse sinjalet duhet të tërhiqen lart e poshtë, por jo të gjitha duhet të tërhiqen. Rezistenca e tërheqjes dhe e tërheqjes tërheq një sinjal të thjeshtë hyrës dhe rryma është më pak se dhjetëra mikroamper, por kur tërhiqet një sinjal i drejtuar, rryma do të arrijë nivelin milliamp. Sistemi aktual shpesh ka 32 bit të dhëna adresash secili, dhe mund të ketë nëse autobusi i izoluar 244/245 dhe sinjalet e tjera tërhiqen lart, disa vat energji do të konsumohen në këto rezistorë (mos përdorni konceptin e 80 cent për kilovat-orë për të trajtuar këto pak vat të konsumit të energjisë, arsyeja është poshtë Shiko).

Gabimi i zakonshëm 18: Sistemi ynë mundësohet nga 220 V, kështu që nuk kemi nevojë të kujdesemi për konsumin e energjisë.

Zgjidhje pozitive: dizajni me fuqi të ulët nuk është vetëm për kursimin e energjisë, por edhe për uljen e kostos së moduleve të energjisë dhe sistemeve të ftohjes, si dhe reduktimin e ndërhyrjes së rrezatimit elektromagnetik dhe zhurmës termike për shkak të reduktimit të rrymës. Ndërsa temperatura e pajisjes zvogëlohet, jeta e pajisjes zgjatet përkatësisht (temperatura e funksionimit të një pajisjeje gjysmëpërçuese rritet me 10 gradë dhe jeta shkurtohet përgjysmë). Konsumi i energjisë duhet të merret parasysh në çdo kohë.

Gabimi i zakonshëm 19: Konsumi i energjisë i këtyre çipave të vegjël është shumë i ulët, mos u shqetësoni për këtë.

Zgjidhja pozitive: Është e vështirë të përcaktohet konsumi i energjisë i çipit të brendshëm jo shumë të komplikuar. Ajo përcaktohet kryesisht nga rryma në kunj. Një ABT16244 konsumon më pak se 1 mA pa ngarkesë, por treguesi i tij është çdo pin. Mund të drejtojë një ngarkesë prej 60 mA (si p.sh. përputhet me një rezistencë prej dhjetëra ohms), domethënë, konsumi maksimal i energjisë për një ngarkesë të plotë mund të arrijë 60*16=960 mA. Natyrisht, vetëm rryma e furnizimit me energji elektrike është kaq e madhe, dhe nxehtësia bie mbi ngarkesën.

 

Gabimi i zakonshëm 20: Si të merreni me këto porte hyrëse/dalëse të papërdorura të CPU dhe FPGA? Mund ta lini bosh dhe të flisni për të më vonë.

Zgjidhja pozitive: Nëse portat I/O të papërdorura lihen lundruese, ato mund të bëhen sinjale hyrëse lëkundëse të përsëritur me pak ndërhyrje nga bota e jashtme, dhe konsumi i energjisë i pajisjeve MOS në thelb varet nga numri i rrotullimeve të qarkut të portës. Nëse tërhiqet lart, çdo kunj do të ketë gjithashtu rrymë mikroamper, kështu që mënyra më e mirë është ta vendosni atë si një dalje (sigurisht, asnjë sinjal tjetër me lëvizje nuk mund të lidhet me pjesën e jashtme).

Gabimi i zakonshëm 21: Ka kaq shumë dyer të mbetura në këtë FPGA, kështu që mund ta përdorni.

Zgjidhja pozitive: Konsumi i energjisë i FGPA është proporcional me numrin e rrokullisjeve të përdorura dhe numrin e rrokullisjeve, kështu që konsumi i energjisë i të njëjtit lloj FPGA në qarqe të ndryshme dhe kohë të ndryshme mund të jetë 100 herë i ndryshëm. Minimizimi i numrit të rrokullisjeve për rrokullisje me shpejtësi të lartë është mënyra themelore për të reduktuar konsumin e energjisë FPGA.

Gabimi i zakonshëm 22: Kujtesa ka kaq shumë sinjale kontrolli. Bordi im duhet të përdorë vetëm sinjalet OE dhe WE. Përzgjedhja e çipit duhet të jetë e tokëzuar, në mënyrë që të dhënat të dalin shumë më shpejt gjatë operacionit të leximit.

Zgjidhja pozitive: Konsumi i energjisë i shumicës së memories kur zgjedhja e çipit është e vlefshme (pavarësisht OE dhe WE) do të jetë më shumë se 100 herë më i madh se kur zgjedhja e çipit është e pavlefshme. Prandaj, CS duhet të përdoret për të kontrolluar çipin sa më shumë që të jetë e mundur dhe duhet të plotësohen kërkesat e tjera. Është e mundur të shkurtohet gjerësia e pulsit të përzgjedhjes së çipit.

Gabimi i zakonshëm 23: Reduktimi i konsumit të energjisë është punë e personelit të harduerit dhe nuk ka të bëjë fare me softuerin.

Zgjidhja pozitive: hardueri është vetëm një fazë, por softueri është interpretuesi. Qasja e pothuajse çdo çipi në autobus dhe rrotullimi i çdo sinjali pothuajse kontrollohen nga softueri. Nëse softueri mund të zvogëlojë numrin e akseseve në memorien e jashtme (duke përdorur më shumë variabla të regjistrit, më shumë përdorim të CACHE të brendshëm, etj.), përgjigje në kohë ndaj ndërprerjeve (ndërprerjet janë shpesh aktive të nivelit të ulët me rezistorë tërheqës) dhe të tjera Masat specifike për bordet specifike do të kontribuojnë shumë në reduktimin e konsumit të energjisë. Që tabela të kthehet mirë, hardueri dhe softueri duhet të kapen me të dyja duart!

Gabimi i zakonshëm 24: Pse këto sinjale po tejkalojnë? Për sa kohë që ndeshja është e mirë, mund të eliminohet.

Zgjidhja pozitive: Përveç disa sinjaleve specifike (si p.sh. 100BASE-T, CML), ka tejkalim. Përderisa nuk është shumë i madh, nuk ka nevojë domosdoshmërisht të përputhet. Edhe nëse përputhet, nuk përputhet domosdoshmërisht me më të mirën. Për shembull, impedanca e daljes së TTL është më pak se 50 ohms, dhe disa edhe 20 ohmë. Nëse përdoret një rezistencë kaq e madhe përputhëse, rryma do të jetë shumë e madhe, konsumi i energjisë do të jetë i papranueshëm dhe amplituda e sinjalit do të jetë shumë e vogël për t'u përdorur. Për më tepër, impedanca e daljes së sinjalit të përgjithshëm gjatë daljes së nivelit të lartë dhe daljes së nivelit të ulët nuk është e njëjtë, dhe gjithashtu është e mundur të arrihet përputhje e plotë. Prandaj, përputhja e TTL, LVDS, 422 dhe sinjaleve të tjera mund të jetë e pranueshme për sa kohë që arrihet tejkalimi.