Toter Winkel 1: Automatische Verteilung dünner Linien für Platten mit geringen Designanforderungen
Automatisches Routing wird zwangsläufig eine größere Leiterplattenbereich, und gleichzeitig eine um das Vielfache höhere Anzahl von Durchkontaktierungen produzieren als manuelle Routing. In einer großen Charge von Produkten, die Faktoren, die Leiterplattenhersteller Berücksichtigen Sie für die Preisreduktion die Linienbreite und die Anzahl der Durchkontaktierungen, zusätzlich zu Geschäftsfaktoren., Sie beeinflussen jeweils die Ausbeute der Leiterplatte und die Anzahl des Verbrauchs der Bohrer, Einsparung der Kosten des Lieferanten, und einen Grund für die Preissenkung finden.
Toter Winkel 2: Alle Bussignale werden durch Widerstände gezogen
Es gibt viele Gründe, warum Signale auf und ab gezogen werden müssen, aber nicht alle müssen gezogen werden. Die Pull-up- und Pull-down-Widerstände ziehen ein einfaches Eingangssignal, und der Strom beträgt weniger als zehn Mikroampere, aber wenn ein angetriebenes Signal gezogen wird, erreicht der Strom den Milliamp-Pegel. Wenn der isolierte 244/245 Bus und andere Signale hochgezogen werden, werden einige Watt des Stromverbrauchs auf diesen Widerständen verbraucht.
Toter Winkel 3: Diese ungenutzten I/O-Ports von CPU und FPGA lassen es zuerst leer
Wenn der ungenutzte I/O-Port schwebend gelassen wird, kann es zu einem Eingangssignal werden, das aufgrund einer kleinen Störung von der Außenwelt wiederholt oszilliert, und der Stromverbrauch des MOS-Geräts hängt im Wesentlichen von der Anzahl der Flips der Gate-Schaltung ab. Wenn er hochgezogen wird, hat jeder Pin auch Mikroamperstrom, so dass der beste Weg ist, ihn als Ausgang einzustellen (natürlich können keine anderen Signale mit Antrieb nach außen angeschlossen werden)
Toter Winkel 4: FPGA hat noch so viele Türen, damit du nach Herzenslust spielen kannst
Der Stromverbrauch von FGPA ist proportional zur Anzahl der verwendeten Flip-Flops und der Anzahl der Flips. Daher kann der Stromverbrauch des gleichen FPGA-Typs bei verschiedenen Schaltungen und unterschiedlichen Zeiten um das 100-fache variieren. Die Minimierung der Anzahl der Flip-Flops für schnelles Flippen ist der grundlegende Weg, den FPGA-Stromverbrauch zu reduzieren.
Blind Spot fünf: Der Stromverbrauch kleiner Chips ist sehr niedrig, müssen Sie nicht berücksichtigen
Es ist schwierig, den Stromverbrauch des intern weniger komplizierten Chips zu bestimmen. Sie wird hauptsächlich durch den Strom auf dem Stift bestimmt. Ein ABT16244 verbraucht weniger als 1 mA ohne Last, aber sein Indikator ist, dass jeder Pin angetrieben werden kann. Eine Last von 60 Milliampere (z.B. passend zu einem Widerstand von zehn Ohms), das heißt, der maximale Stromverbrauch einer Volllast kann 60*16=960mA erreichen. Natürlich ist nur der Stromversorgungsstrom so groß, und die Wärme fällt auf die Last.
Toter Winkel 6: Der Speicher hat mehrere Steuersignale. Die Platine braucht nur die OE- und WE-Signale zu verwenden, und die Chipauswahl ist geerdet, so dass die Daten während des Lesevorgangs viel schneller herauskommen
Der Stromverbrauch der meisten Speicher, wenn die Chipauswahl gültig ist (unabhängig von OE und WE), wird mehr als 100-mal größer sein als wenn die Chipauswahl ungültig ist. Daher sollte CS verwendet werden, um den Chip so weit wie möglich zu steuern, und so kurz wie möglich, wenn andere Anforderungen erfüllt sind. Die Breite des Chipauswahlimpulses.
Toter Winkel sieben: Signalüberschreitung kann beseitigt werden, solange es gut passt
Bis auf wenige spezifische Signale (wie 100BASE-T, CML) gibt es Überschüsse. Solange sie nicht sehr groß sind, müssen sie nicht unbedingt aufeinander abgestimmt werden. Selbst wenn sie zueinander passen, passen sie nicht unbedingt zu den Besten. Zum Beispiel ist die Ausgangsimpedanz von TTL kleiner als 50 Ohms und einige sogar 20 Ohms. Wenn ein solcher großer übereinstimmender Widerstand verwendet wird, ist der Strom sehr groß, der Stromverbrauch ist inakzeptabel, und die Signalamplitude ist zu klein, um verwendet zu werden. Außerdem ist die Ausgangsimpedanz eines allgemeinen Signals bei der Ausgabe eines hohen Pegels und der Ausgabe eines niedrigen Pegels nicht gleich, und es gibt keine Möglichkeit, eine vollständige Übereinstimmung zu erzielen. Daher kann die Übereinstimmung von TTL, LVDS, 422 und anderen Signalen akzeptabel sein, solange der Überschuss erreicht wird.
Toter Winkel 8: Die Verringerung des Stromverbrauchs ist die Aufgabe des Hardware-Personals, und hat nichts mit PCB Design Software
Die Hardware ist nur eine Bühne, aber die Software ist der Performer. Der Zugriff auf fast jeden Chip auf den Bus und das Kippen jedes Signals werden fast von der Software gesteuert. Wenn die Software die Anzahl der Zugriffe auf den externen Speicher reduzieren kann, rechtzeitig auf Unterbrechungen und andere Konflikte reagieren kann, können spezifische Maßnahmen für bestimmte Boards einen großen Beitrag zur Reduzierung des Stromverbrauchs leisten.