Düşünişmezlik 4: Pes güýçli dizaýn

Adaty ýalňyşlyk 17: Bu awtobus signallarynyň hemmesi rezistorlar tarapyndan çekilýär, şonuň üçin özümi rahatlandyrýaryn.

Oňyn çözgüt: Signallaryň ýokary we aşak çekilmeginiň köp sebäbi bar, ýöne olaryň hemmesini çekmeli däl. Çekiş we çekiş rezistory ýönekeý giriş signalyny çekýär we tok onlarça mikroamperden az, ýöne hereketlendiriji signal çekilende tok milliamp derejesine ýeter. Häzirki ulgamda köplenç hersinde 32 bit salgy salgysy bar we 244/245 izolirlenen awtobus we beýleki signallar çekilse, bu rezistorlarda birnäçe watt energiýa sarp ediler (düşünjesini ulanmaň) Bu az watt energiýa sarp etmek üçin bir kilowatt-sagatda 80 sent, sebäbi aşakda serediň).

Adaty ýalňyşlyk 18: Ulgamymyz 220V bilen işleýär, şonuň üçin energiýa sarp etmegi barada alada etmeli däl.

Oňyn çözgüt: pes kuwwatly dizaýn diňe bir güýji tygşytlamak üçin däl, eýsem elektrik modullarynyň we sowadyş ulgamlarynyň bahasyny azaltmak, hem-de tokyň azalmagy sebäpli elektromagnit şöhlelenmesiniň we ýylylyk sesiniň päsgelçiligini azaltmak üçin niýetlenendir. Enjamyň temperaturasynyň peselmegi bilen enjamyň ömri degişlilikde uzalýar (ýarymgeçiriji enjamyň işleýiş temperaturasy 10 dereje ýokarlanýar we ömri ýarym gysgalýar). Energiýa sarp edilişi islendik wagtda göz öňünde tutulmalydyr.

Adaty ýalňyşlyk 19: Bu kiçijik çipleriň güýji gaty az, bu barada alada etme.

Oňyn çözgüt: Içinde gaty çylşyrymly çipiň energiýa sarp edilişini kesgitlemek kyn. Esasan pindäki tok bilen kesgitlenýär. ABT16244 ýük bolmasa 1 mA-dan az sarp edýär, ýöne görkezijisi her çeňňekdir. 60 mA ýük sürüp bilýär (meselem, onlarça ohmyň garşylygyna gabat gelmek), ýagny doly ýüküň iň köp sarp edilişi 60 * 16 = 960mA ýetip biler. Elbetde, diňe tok üpjünçiligi tok gaty uludyr we ýylylyk ýüküň üstüne düşýär.

 

Adaty ýalňyşlyk 20: CPU we FPGA ulanylmaýan I / O portlaryna nädip çemeleşmeli? Ony boş goýup, soňrak gürleşip bilersiňiz.

Oňyn çözgüt: Ulanylmaýan I / O portlary ýüzýän bolsa, daşarky dünýäden azajyk päsgelçilik bilen birnäçe gezek yrgyldama giriş signallaryna öwrülip biler we MOS enjamlarynyň kuwwatynyň sarp edilmegi esasan derwezäniň zynjyrynyň sanyna baglydyr. Eger çekilse, her çeňňegiň mikroampere toky hem bolar, şonuň üçin iň oňat usul ony çykyş hökmünde düzmekdir (elbetde, daşardan sürmek bilen başga signallar birikdirilip bilinmez).

Umumy ýalňyşlyk 21: Bu FPGA-da gaty köp gapy galdy, şonuň üçin ulanyp bilersiňiz.

Oňyn çözgüt: FGPA-nyň energiýa sarp edilişi ulanylýan flipleriň sanyna we süýşmeleriň sanyna proporsionaldyr, şonuň üçin bir görnüşli FPGA-nyň dürli zynjyrlarda we dürli döwürlerde sarp edilişi 100 esse tapawutly bolup biler. Speedokary tizlikli uçmak üçin flipleriň sanyny azaltmak FPGA-nyň sarp edilişini azaltmagyň esasy usulydyr.

Adaty ýalňyşlyk 22: memoryadyň gaty köp gözegçilik signallary bar. Tagtam diňe OE we WE signallaryny ulanmaly. Çip saýlanyşy, okalýan amal wagtynda maglumatlaryň has çalt çykmagy üçin ýerleşdirilmelidir.

Oňyn çözgüt: Çip saýlanylanda (OE we WE-e garamazdan) ýatlamalaryň köpüsiniň güýji sarp edilişi, çip saýlamak nädogry bolanyndan 100 esse köp bolar. Şonuň üçin çipi mümkin boldugyça dolandyrmak üçin CS ulanylmaly we beýleki talaplar ýerine ýetirilmeli. Çip saýlamak impulsynyň giňligini gysgaltmak bolýar.

Adaty ýalňyşlyk 23: Energiýa sarp edilişini azaltmak apparat işgärleriniň işi we programma üpjünçiligi bilen hiç hili baglanyşygy ýok.

Oňyn çözgüt: Apparat diňe bir basgançak, ýöne programma üpjünçiligi ýerine ýetiriji. Awtobusdaky her çipiň diýen ýaly elýeterliligi we her signalyň süýşmegi programma üpjünçiligi tarapyndan dolandyrylýar. Programma üpjünçiligi daşarky ýada girişleriň sanyny azaldyp bilýän bolsa (has köp registr üýtgeýjisini ulanmak, içerki CACHE-ni has köp ulanmak we ş.m.), arakesmelere öz wagtynda jogap bermek (arakesmeler köplenç çekiş rezistorlary bilen pes derejeli işjeň) we başgalar aýratyn tagtalar üçin ýörite çäreler, energiýa sarp edilişini azaltmaga uly goşant goşar. Tagtanyň gowy öwrülmegi üçin apparat we programma üpjünçiligini iki eliňizden tutmaly!

Adaty ýalňyşlyk 24: Näme üçin bu signallar artykmaç? Duşuşyk gowy bolsa, ýok edip bolar.

Oňyn çözgüt: Birnäçe anyk signallardan başga (100BASE-T, CML) başga-da gaty artykmaçlyk bar. Gaty uly bolmasa, hökman gabat gelmeli däl. Gabat gelýän bolsa-da, iň gowusyna gabat gelenok. Mysal üçin, TTL-iň çykyş impedansy 50 ohmdan az, hatda 20 ohmdanam az. Şeýle uly gabat gelýän garşylyk ulanylsa, tok gaty uly bolar, energiýa sarp edilmez we signal amplitudasy ulanyljak derejede az bolar. Mundan başga-da, ýokary derejäni çykaranda we pes derejäni çykaranda umumy signalyň çykyş impedansy birmeňzeş däl we doly gabat gelmek hem mümkindir. Şol sebäpli, TTL, LVDS, 422 we beýleki signallaryň gabat gelmegi, çakdanaşa gazanylýança kabul edilip bilner.