Ang disenyo ng PCB ay magkakaroon ng ilang mga pagkakamali

Dapat bigyan ng pansin PCB disenyo

Maling kuru-kuro 1: ang mga kinakailangan sa disenyo ng PCB ng board na ito ay hindi mataas, kaya gumamit ng mas payat na kawad at awtomatikong tela.

Komento sa: Ang mga awtomatikong kable ay dapat na sakupin ang mas malaking lugar ng PCB, sa parehong oras, maraming beses na higit sa manu-manong butas ng mga kable, malaki sa mga produkto ng batch, ang presyo ng tagagawa ng PCB na isinasaalang-alang ang mga kadahilanan bilang karagdagan sa mga kadahilanan sa negosyo, ay ang lapad ng linya at bilang ng mga butas, na nakakaapekto ang ani ng PCB at ang pagkonsumo ng bit number, makatipid ng gastos ng tagapagtustos, bigyan din ang presyo upang hanapin ang dahilan.

ipcb

Pabula 2: Ang mga signal ng bus na ito ay hinila ng mga resistor upang makaramdam ng mas ligtas.

Mga Komento: Ang mga signal ay kailangang hilahin pataas at pababa sa maraming mga kadahilanan, ngunit hindi lahat sa kanila. Hilahin ang pagtutol upang hilahin pataas at pababa ang isang solong signal ng pag-input, ang kasalukuyang nasa ibaba ng ilang mga microamp, ngunit isang senyas sa pagmamaneho, ang kasalukuyang maaabot ang milliamperes, ngayon ang system ay madalas na ang 32-bit na data ng address, maaaring mayroong 244/245 pagkatapos paghihiwalay ng bus at iba pang signal, ay hinila, ng ilang watts ng pagkonsumo ng kuryente sa paglaban.

Mga Komento: Kung ang hindi nagamit na port ng I / O ay nasuspinde, ang isang maliit na pagkagambala mula sa labas ay maaaring maging input signal ng paulit-ulit na pag-oscillation, at ang pagkonsumo ng kuryente ng mga aparato ng MOS ay karaniwang nakasalalay sa bilang ng pag-flip ng gate. Kung hilahin mo ito, ang bawat pin ay magkakaroon din ng mga microamperes ng kasalukuyang, kaya ang pinakamahusay na paraan ay upang itakda ito sa output (syempre, walang ibang hinihimok na signal sa labas).

Pabula 4: Maraming natitirang mga pintuan sa FPGA na ito, kaya’t gawin natin ito

Mga Komento: Ang pagkonsumo ng kuryente ng FGPA ay proporsyonal sa bilang ng mga flip-flop na ginamit at ang bilang ng mga flip, kaya ang pagkonsumo ng kuryente ng parehong modelo ng FPGA ay maaaring magkakaiba ng 100 beses sa iba’t ibang mga circuit sa iba’t ibang oras. Ang pagliit ng bilang ng mga flip-flop sa mataas na bilis ay ang pangunahing pamamaraan upang mabawasan ang pagkonsumo ng kuryente ng FPGA.

Pabula 5: Ang pagkonsumo ng kuryente ng maliliit na chips na ito ay masyadong mababa upang magalala

Komento sa: Ang isang ABT16244 ay kumonsumo ng mas mababa sa 1 ma nang walang isang pag-load, ngunit ang index nito ay ang bawat pin ay maaaring maghimok ng isang load ng 60mA (tulad ng isang pagtutol na tumutugma sa sampu ng ohm), iyon ay, ang maximum na pagkonsumo ng kuryente na 60 * 16 = 960mA nang buo karga Siyempre, sadyang napakalakas ng kuryente na ang init ay bumabagsak sa karga.

Pabula 6: Maraming mga signal ng kontrol sa memorya, kailangan ko lamang gamitin ang mga signal ng OE at TAYO sa board na ito, upang ang data ay lumabas nang mas mabilis kapag nagbabasa.

Mga Komento: Ang pagkonsumo ng kuryente ng karamihan sa memorya ay magiging higit sa 100 beses na mas malaki kapag ang pagpili ng maliit na tilad ay epektibo (hindi alintana ang OE at KAMI) kaysa kapag ang pagpili ng maliit na tilad ay hindi, kaya dapat gamitin ang CS upang makontrol ang maliit na tilad hangga’t maaari at ang lapad ng maliit na tilad ang pagpili ng pulso ay dapat na mabawasan hangga’t maaari kung ang iba pang mga kinakailangan ay natutugunan.

Pabula 7: Paano isinugod ang mga senyas na ito? Hangga’t ito ay isang mahusay na tugma, maaari itong matanggal

Comments: In addition to a few specific signals (such as 100BASE-T, CML), are overshot, as long as it is not very large, does not necessarily need to match, even if the match is not the best match. Tulad ng TTL output impedance ay mas mababa sa 50 ohm, o kahit 20 ohm, kung sa isang malaking tugma ng kanilang paglaban, ang kasalukuyang napakalaking, ang pagkonsumo ng kuryente ay hindi katanggap-tanggap, at ang signal amplitude ay masyadong maliit upang magamit, sabihin average average signal ang output ng mataas na antas at mababang output impedance ng kuryente sa ordinaryong oras na hindi pareho, hindi rin eksaktong tumutugma. Samakatuwid, ang pagtutugma ng TTL, LVDS, 422 at iba pang mga signal ay maaaring tanggapin hangga’t nakamit ang overshoot.

Pabula 8: Ang pagbawas ng pagkonsumo ng kuryente ay isang bagay ng mga tauhan ng hardware, at ang software ay walang magawa.

Komento sa: Ang hardware ay isang yugto lamang, ngunit ang palabas ay software, halos bawat maliit na tilad sa access sa bus, bawat signal flip ay halos kontrolado ng software. Kung maaaring mabawasan ng software ang mga oras ng pag-access ng panlabas na memorya (higit na paggamit ng mga variable ng rehistro, higit na paggamit ng panloob na CACHE, atbp.), Napapanahong tugon sa mga pagkagambala (ang mga nakakagambala ay karaniwang mababang antas na epektibo sa pull-up na paglaban) at iba pang mga tukoy na hakbang para sa ang mga tiyak na board ay magbibigay ng mahusay na mga kontribusyon sa pagbawas ng pagkonsumo ng kuryente