Kuelewana 4: Ubunifu wa nguvu ya chini

Makosa ya kawaida 17: Ishara hizi za basi zote zinavutwa na wapinzani, kwa hivyo ninahisi kutulia.

Suluhisho nzuri: Kuna sababu nyingi kwa nini ishara zinahitaji kuvutwa juu na chini, lakini sio wote wanahitaji kuvutwa. Resistor ya kuvuta na kuvuta-chini huvuta ishara rahisi ya kuingiza, na ya sasa ni chini ya makumi ya microamperes, lakini wakati ishara inayoendeshwa inavutwa, sasa itafikia kiwango cha milliamp. Mfumo wa sasa mara nyingi huwa na biti 32 za data ya anwani kila moja, na kunaweza kuwa ikiwa basi 244/245 iliyotengwa na ishara zingine zimetolewa, watts chache za matumizi ya nguvu zitatumiwa kwenye wapinzani hawa (usitumie wazo la senti 80 kwa saa ya kilowati kutibu watts hizi chache za utumiaji wa nguvu, sababu iko chini).

Makosa ya kawaida 18: Mfumo wetu unaendeshwa na 220V, kwa hivyo hatuitaji kujali matumizi ya nguvu.

Suluhisho nzuri: Ubunifu wa nguvu ya chini sio tu kwa kuokoa nguvu, lakini pia kwa kupunguza gharama ya moduli za nguvu na mifumo ya baridi, na kupunguza usumbufu wa mionzi ya umeme na kelele ya mafuta kwa sababu ya kupunguzwa kwa sasa. Wakati joto la kifaa linapungua, maisha ya kifaa hupanuliwa sawa (joto la kufanya kazi la kifaa cha semiconductor huongezeka kwa digrii 10, na maisha hufupishwa na nusu). Matumizi ya nguvu lazima yazingatiwe wakati wowote.

Makosa ya kawaida 19: Matumizi ya nguvu ya chips hizi ndogo ni chini sana, usijali kuhusu hilo.

Suluhisho nzuri: Ni ngumu kuamua matumizi ya nguvu ya chip sio ngumu sana. Imedhamiriwa hasa na ya sasa kwenye pini. ABT16244 hutumia chini ya 1 mA bila mzigo, lakini kiashiria chake ni kila pini. Inaweza kuendesha mzigo wa 60 mA (kama vile kulinganisha upinzani wa makumi ya ohms), ambayo ni, matumizi ya nguvu ya mzigo kamili yanaweza kufikia 60*16 = 960mA. Kwa kweli, tu usambazaji wa umeme ni kubwa sana, na joto huanguka kwenye mzigo.

 

Makosa ya kawaida 20: Jinsi ya kushughulika na bandari hizi zisizotumiwa za I/O za CPU na FPGA? Unaweza kuiacha tupu na kuizungumzia baadaye.

Suluhisho Chanya: Ikiwa bandari zisizotumiwa za I/O zimeachwa kuelea, zinaweza kuwa mara kwa mara ishara za kuingiza na kuingiliwa kidogo kutoka kwa ulimwengu wa nje, na matumizi ya nguvu ya vifaa vya MOS kimsingi inategemea idadi ya mizunguko ya lango. Ikiwa imevutwa, kila pini pia itakuwa na microampere ya sasa, kwa hivyo njia bora ni kuiweka kama pato (kwa kweli, hakuna ishara zingine na kuendesha zinaweza kushikamana na nje).

Makosa ya kawaida 21: Kuna milango mingi iliyobaki kwenye FPGA hii, kwa hivyo unaweza kuitumia.

Suluhisho Chanya: Matumizi ya nguvu ya FGPA ni sawa na idadi ya flip-flops zinazotumiwa na idadi ya viboreshaji, kwa hivyo matumizi ya nguvu ya aina moja ya FPGA katika mizunguko tofauti na nyakati tofauti zinaweza kuwa tofauti mara 100. Kupunguza idadi ya flip-flops kwa flipping ya kasi kubwa ni njia ya msingi ya kupunguza matumizi ya nguvu ya FPGA.

Makosa ya kawaida 22: Kumbukumbu ina ishara nyingi za kudhibiti. Bodi yangu inahitaji tu kutumia OE na sisi ishara. Chaguo la chip linapaswa kuwekwa msingi, ili data itoke haraka sana wakati wa operesheni ya kusoma.

Suluhisho nzuri: Matumizi ya nguvu ya kumbukumbu nyingi wakati uteuzi wa chip ni halali (bila kujali OE na sisi) itakuwa zaidi ya mara 100 kuliko wakati uteuzi wa chip sio sahihi. Kwa hivyo, CS inapaswa kutumiwa kudhibiti chip iwezekanavyo, na mahitaji mengine yanapaswa kufikiwa. Inawezekana kufupisha upana wa chip cha kuchagua.

Makosa ya kawaida 23: Kupunguza utumiaji wa nguvu ni kazi ya wafanyikazi wa vifaa, na haina uhusiano wowote na programu.

Suluhisho Chanya: Vifaa ni hatua tu, lakini programu ndio mtendaji. Ufikiaji wa karibu kila chip kwenye basi na blip ya kila ishara karibu kudhibitiwa na programu. Ikiwa programu inaweza kupunguza idadi ya ufikiaji wa kumbukumbu ya nje (kwa kutumia vigezo zaidi vya usajili, matumizi zaidi ya kashe ya ndani, nk), majibu ya wakati unaofaa kwa usumbufu (usumbufu mara nyingi huwa wa kiwango cha chini na wapinzani wa kuvuta-up), na hatua zingine maalum kwa bodi maalum zote zitachangia sana kupunguza matumizi ya nguvu. Ili Bodi igeuke vizuri, vifaa na programu lazima ieleweke kwa mikono yote miwili!

Makosa ya kawaida 24: Kwa nini ishara hizi zinazidi? Kwa muda mrefu kama mechi ni nzuri, inaweza kuondolewa.

Suluhisho nzuri: Isipokuwa kwa ishara maalum (kama vile 100Base-T, CML), kuna overshoot. Kwa muda mrefu kama sio kubwa sana, haitaji kuendana. Hata ikiwa inaendana, haifai kabisa bora. Kwa mfano, uingizwaji wa pato la TTL ni chini ya ohms 50, na zingine 20 ohms. Ikiwa upinzani mkubwa kama huo unatumika, sasa itakuwa kubwa sana, matumizi ya nguvu hayatakubalika, na amplitude ya ishara itakuwa ndogo sana kutumiwa. Mbali na hilo, uingizwaji wa ishara ya jumla wakati wa kutoa kiwango cha juu na kutoa kiwango cha chini sio sawa, na inawezekana pia kufikia kulinganisha kamili. Kwa hivyo, kulinganisha kwa TTL, LVD, 422 na ishara zingine zinaweza kukubalika kwa muda mrefu kama overshoot itapatikana.