Nous trouvons souvent des erreurs dans certaines règles ou des faits que nous prenons pour acquis. Les ingénieurs en électronique auront également des exemples dans la conception de PCB.
Voici huit idées fausses résumées par les ingénieurs en conception de PCB.
I: la conception de PCB de cette carte n'est pas très exigeante et est équipée de lignes plus fines et de bandes de tissu automatiques. Commentaire: le câblage automatique occupera inévitablement une plus grande surface de PCB et créera plus de trous que le câblage manuel. Parmi un grand nombre de produits, les fabricants de cartes PCB ont réduit leurs prix. Outre les facteurs commerciaux, la largeur de ligne et le nombre de trous affecteront séparément le PCB. La production et la consommation de forets permettent d'économiser sur les coûts des fournisseurs et trouvent également des raisons de baisser les prix.
Deuxièmement: ces signaux de bus sont tirés par la résistance, ne vous inquiétez pas. Commentaire: il existe de nombreuses raisons pour lesquelles les signaux doivent être tirés vers le haut et vers le bas, mais tous les signaux n'ont pas besoin d'être tirés. La résistance pull - up tire un signal d'entrée simple et le courant est également de quelques dizaines de microampères, mais lorsqu'un signal de commande est tiré, le courant atteint le niveau ma. Or, le système est généralement constitué de données d'adresse de 32 bits qui peuvent être isolées par 244 / 245. Les bus et autres signaux sont tirés vers le haut et ces résistances consomment quelques watts d'énergie.
III: comment les CPU et FPGA n'utilisent - ils pas les ports d'E / s? Videz - le d'abord, puis parlez. Remarque: si le port d'E / s n'est pas utilisé pendant la pause, un peu d'interférence externe peut devenir une oscillation répétée du signal d'entrée, et la consommation électrique du dispositif MOS dépend essentiellement du nombre de retournements du circuit de grille. Si vous le tirez vers le haut, chaque broche aura également un microniveau de courant, donc la meilleure chose à faire est de régler la sortie (bien sûr, aucun autre signal de commande ne peut être reçu à l'extérieur).
Quatrièmement: ce FPGA a beaucoup de portes à utiliser et peut être pleinement utilisé. Remarque: la consommation d'énergie du fgpa est proportionnelle au nombre de déclencheurs utilisés et au nombre de déclencheurs. Ainsi, dans différents circuits, la consommation d'énergie d'un même type de FPGA peut varier d'un facteur 100 à différents moments. Minimiser le nombre de déclencheurs haute vitesse est un moyen fondamental de réduire la consommation d'énergie d'un FPGA.
V: la consommation d'énergie de ces petites puces est très faible, ne pensez pas. Commentaire: il est difficile de déterminer la consommation d'énergie d'une puce interne moins complexe. Cela dépend principalement du courant sur la broche. Abt16244, la consommation d'énergie sans charge est inférieure à 1ma, mais son indicateur est que chaque broche peut conduire 60 charges (par exemple, correspond à une résistance de quelques dizaines d'ohms), c'est - à - dire que la consommation d'énergie de la charge complète est jusqu'à 60 * bien sûr, 16 = 960ma, juste le courant d'alimentation est trop élevé, de sorte que la chaleur tombe sur la charge.
Six: la mémoire a tellement de signaux de contrôle, j'ai juste besoin d'utiliser OE, nous envoyons des signaux sur cette carte, sélectionnons la puce sur la barre de masse, de sorte que l'opération de lecture lors de la sortie des données est beaucoup plus rapide. Remarque: lorsque la sélection de la puce est valide (indépendamment de l'oe et de nous), la plupart de la consommation d'énergie de la mémoire est plus de 100 fois plus élevée que lorsque la sélection de la puce n'est pas valide, vous devez donc utiliser CS pour contrôler la puce autant que possible et minimiser la largeur d'impulsion de la sélection de la puce tout en répondant à d'autres exigences.
VII: pourquoi ces signaux sont - ils rapides? Tant que le jeu se déroule bien, il est possible d'être éliminé. Remarque: À l'exception de quelques signaux spécifiques (par exemple 100base - t, CML), tant que ce n'est pas grand et qu'il n'y a pas nécessairement besoin de correspondance, il y aura un dépassement même si la correspondance n'est pas la meilleure. Par example, l'impédance de sortie TTL est inférieure à 50 ohms et certaines sont même inférieures à 20 ohms. S'il est équipé d'une telle résistance adaptée, le courant est très important et la consommation d'énergie est inacceptable. Vous ne pouvez pas l'utiliser à moins que l'amplitude du signal soit trop faible. Signal général en sortie les impédances de sortie de puissance de sortie élevée et faible sont généralement différentes et il n'y a aucun moyen de les adapter parfaitement. Par conséquent, TTL, LVDS, 422 et d'autres signaux d'adaptation peuvent tous être acceptés tant qu'il y a dépassement.
VIII: C'est le problème que le personnel du matériel devrait réduire la consommation d'énergie autant que possible pendant la production de l'usine de PCB, indépendamment du logiciel. Commentaires sur: le Hardware n’est qu’une phase. Chanter est un logiciel. Presque chaque puce a accès au bus et le basculement de chaque signal est presque entièrement contrôlé par le logiciel. Si le logiciel permet de réduire le nombre d'accès à la mémoire externe (plus d'utilisation de variables de registre), plus d'utilisation de cache interne, etc.), une réponse rapide aux interruptions (les interruptions sont généralement actives à bas niveau et ont des résistances de tirage) et d'autres mesures spécifiques pour une carte particulière contribueront de manière significative à réduire la consommation d'énergie.