El disseny de PCB tindrà alguns errors

S’ha de prestar atenció PCB disseny

Concepció errònia 1: els requisits de disseny de PCB d’aquest tauler no són elevats, així que utilitzeu filferro més prim i tela automàtica.

Comentar: El cablejat automàtic ha d’ocupar una àrea de PCB més gran, alhora, moltes vegades més que el forat de cablejat manual, gran en productes per lots. el rendiment de PCB i el consum del nombre de bits, estalviant el cost del proveïdor, també donen el preu per trobar el motiu.

ipcb

Mite 2: aquests senyals de bus són arrossegats per resistències per sentir-se més segur.

Comentaris: cal senyalitzar cap amunt i cap avall per molts motius, però no tots. Resistència a la tracció per treure cap amunt i cap avall un senyal d’entrada únic, el corrent és inferior a uns pocs microamps, però un senyal de conducció, el corrent arribarà als miliamperis, ara el sistema sol ser les dades d’adreça de 32 bits, pot haver-hi 244/245 després aïllament del bus i altres senyals, es treuen, uns quants watts de consum d’energia a la resistència.

Comentaris: si el port d’E / S no utilitzat està suspès, una petita interferència des de l’exterior pot convertir-se en el senyal d’entrada d’oscil·lació repetida, i el consum d’energia dels dispositius MOS depèn bàsicament del nombre de volteig de porta. Si el traieu cap amunt, cada pin també tindrà microamperis de corrent, de manera que la millor manera és configurar-lo a la sortida (per descomptat, no hi ha cap altre senyal impulsat a l’exterior).

Mite 4: Queden tantes portes en aquest FPGA, així que fem-ho

Comentaris: el consum d’energia de FGPA és proporcional al nombre de xancles usades i al nombre de xip, de manera que el consum d’energia del mateix model FPGA pot variar 100 vegades en diferents circuits en diferents moments. Minimitzar el nombre de xancles a alta velocitat és el mètode fonamental per reduir el consum d’energia FPGA.

Mite 5: el consum d’energia d’aquests petits xips és massa baix per preocupar-se

Comentar: Un ABT16244 consumeix menys d’1 ma sense càrrega, però el seu índex és que cada pin pot conduir una càrrega de 60 mA (com ara una resistència que coincideix amb desenes d’ohm), és a dir, el consum màxim d’energia de 60 * 16 = 960 mA al màxim càrrega. Per descomptat, el corrent de potència és tan fort que la calor cau sobre la càrrega.

Mite 6: hi ha tants senyals de control a la memòria, que només necessito utilitzar senyals OE i WE en aquesta placa, de manera que les dades sortiran molt més ràpid quan llegiu.

Comentaris: el consum d’energia de la majoria de memòria serà més de 100 vegades major quan la selecció de xips és efectiva (independentment d’OE i WE) que quan la selecció de xips no ho és, de manera que s’ha d’utilitzar CS per controlar el xip sempre que sigui possible i l’amplada del xip el pols de selecció s’ha de reduir tant com sigui possible si es compleixen altres requisits.

Mite 7: Com s’han precipitat aquests senyals? Sempre que sigui un bon partit, es pot eliminar

Comentaris: a més d’alguns senyals específics (com ara 100BASE-T, CML), es superen, sempre que no sigui molt gran, no necessàriament ha de coincidir, fins i tot si el partit no és el millor. Com que la impedància de sortida TTL és inferior a 50 ohms, o fins i tot 20 ohms, si en una coincidència tan gran la seva resistència, el corrent és molt gran, el consum d’energia és inacceptable i l’amplitud del senyal serà massa petita per utilitzar-la, la sortida d’alt nivell i baixa impedància de sortida d’electricitat en moments normals no és igual, tampoc coincideix exactament. Per tant, es pot acceptar la coincidència de senyals TTL, LVDS, 422 i altres sempre que s’aconsegueixi un excés.

Mite 8: reduir el consum d’energia és una qüestió de personal de maquinari i el programari no té res a veure.

Comentar: El maquinari és només un escenari, però l’espectacle és un programari, gairebé tots els xips de l’accés al bus, cada flip de senyal està gairebé controlat pel programari. Si el programari pot reduir els temps d’accés a la memòria externa (més ús de variables de registre, més ús de CACHE intern, etc.), resposta oportuna a les interrupcions (les interrupcions solen ser de baix nivell efectives amb resistència a la tracció) i altres mesures específiques per a les juntes específiques contribuiran molt a la reducció del consum d’energia