Yaygın Hata 17: Bu otobüs sinyalleri dirençler tarafından çekilir, bu yüzden rahatlamış hissediyorum.
Pozitif çözüm: Sinyallerin yukarı ve aşağı çekilmesinin birçok nedeni vardır, ancak hepsinin çekilmesi gerekmez. Çekme ve aşağı çekme direnci basit bir giriş sinyali çeker ve akım onlarca mikroamperden daha azdır, ancak tahrikli bir sinyal çekildiğinde, akım miliMp seviyesine ulaşacaktır. Mevcut sistem genellikle her biri 32 bit adres verisine sahiptir ve 244/245 izole otobüs ve diğer sinyaller yukarı çekilirse, bu dirençlerde birkaç watt güç tüketimi tüketilecek (bu birkaç watt güç tüketimini tedavi etmek için kilowatt saat başına 80 sent kavramını kullanmayın, neden aşağı görünür).
Yaygın Hata 18: Sistemimiz 220V ile güçlendirilmiştir, bu nedenle güç tüketimini önemsememize gerek yoktur.
Pozitif çözüm: Düşük güç tasarımı sadece güç tasarrufu için değil, aynı zamanda güç modüllerinin ve soğutma sistemlerinin maliyetini azaltmak ve akımın azaltılmasından dolayı elektromanyetik radyasyon ve termal gürültünün parazitini azaltmak içindir. Cihazın sıcaklığı azaldıkça, cihazın ömrü buna göre uzatılır (bir yarı iletken cihazın çalışma sıcaklığı 10 derece artar ve ömre yarı yarıya kısalır). Güç tüketimi herhangi bir zamanda dikkate alınmalıdır.
Yaygın Hata 19: Bu küçük yongaların güç tüketimi çok düşük, endişelenmeyin.
Pozitif Çözüm: Dahili olarak çok karmaşık olmayan çipin güç tüketimini belirlemek zordur. Esas olarak pim üzerindeki akım tarafından belirlenir. Bir ABT16244, yüksüz 1 mA'dan daha az tüketir, ancak göstergesi her bir pim. 60 Ma'lık bir yüke (onlarca ohm dirençle eşleştirmek gibi), yani tam yükün maksimum güç tüketimi 60*16 = 960mA'ya ulaşabilir. Tabii ki, sadece güç kaynağı akımı çok büyüktür ve ısı yüke düşer.
Yaygın Hata 20: Bu kullanılmayan G/Ç CPU ve FPGA bağlantı noktalarıyla nasıl başa çıkılır? Boş bırakabilir ve daha sonra konuşabilirsiniz.
Pozitif Çözüm: Kullanılmayan G/Ç bağlantı noktaları yüzerse, dış dünyadan biraz parazitle tekrar tekrar salınan giriş sinyalleri olabilir ve MOS cihazlarının güç tüketimi temel olarak kapı devresinin dönüm sayısına bağlıdır. Eğer yukarı çekilirse, her pim de Microampere akımına sahip olacaktır, bu nedenle en iyi yol onu bir çıktı olarak ayarlamaktır (elbette, sürüşe sahip başka sinyaller dışarıya bağlanamaz).
Yaygın Hata 21: Bu FPGA'da çok fazla kapı kaldı, böylece kullanabilirsiniz.
Pozitif çözüm: FGPA'nın güç tüketimi, kullanılan parmak arası terlik sayısı ve dönme sayısı ile orantılıdır, bu nedenle farklı devrelerde ve farklı zamanlarda aynı tip FPGA'nın güç tüketimi 100 kat farklı olabilir. Yüksek hızlı çevirme için parmak arası terlik sayısını en aza indirmek, FPGA güç tüketimini azaltmanın temel yoludur.
Yaygın Hata 22: Belleğin çok fazla kontrol sinyali vardır. Kurulumun sadece OE'yi kullanması gerekiyor ve biz sinyaller. Chip Select topraklanmalıdır, böylece okuma işlemi sırasında veriler çok daha hızlı ortaya çıkar.
Pozitif çözüm: Çip seçimi geçerli olduğunda (OE ve biz ne olursa olsun) çoğu anının güç tüketimi, çip seçiminin geçersiz olduğundan 100 kat daha büyük olacaktır. Bu nedenle, çipi mümkün olduğunca kontrol etmek için CS kullanılmalı ve diğer gereksinimler karşılanmalıdır. Çip seçme darbesinin genişliğini kısaltmak mümkündür.
Yaygın Hata 23: Güç tüketimini azaltmak donanım personelinin işidir ve yazılımla ilgisi yoktur.
Olumlu çözüm: Donanım sadece bir aşamadır, ancak yazılım sanatçıdır. Hemen hemen her çipin otobüste erişimi ve her sinyalin tersine çevrilmesi neredeyse yazılım tarafından kontrol edilir. Yazılım harici belleğe erişim sayısını azaltabilir (daha fazla kayıt değişkenini kullanarak, dahili önbellek kullanımı, vb.), Kesmalara zamanında yanıt (kesmeler genellikle çekme dirençleri ile düşük seviyeli aktiftir) ve belirli tahtalar için diğer spesifik önlemlerin tümü güç tüketimini azaltmaya büyük katkıda bulunacaktır. Kurulun iyi dönmesi için donanım ve yazılım iki eliyle kavranmalıdır!
Yaygın Hata 24: Bu sinyaller neden aşılıyor? Maç iyi olduğu sürece ortadan kaldırılabilir.
Pozitif Çözüm: Birkaç spesifik sinyal hariç (100Base-T, CML gibi), aşmaktadır. Çok büyük olmadığı sürece, mutlaka eşleştirilmesi gerekmez. Eşleşmiş olsa bile, mutlaka en iyisi ile eşleşmez. Örneğin, TTL'nin çıkış empedansı 50 ohm'dan az ve hatta bazı 20 ohm'dur. Böyle büyük bir eşleşen direnç kullanılırsa, akım çok büyük olacak, güç tüketimi kabul edilemez olacak ve sinyal genliği kullanılamayacak kadar küçük olacaktır. Ayrıca, yüksek seviye çıktı ve düşük seviyede çıkış yapılırken genel sinyalin çıktı empedansı aynı değildir ve tam eşleştirme elde etmek de mümkündür. Bu nedenle, TTL, LVD, 422 ve diğer sinyallerin eşleşmesi, aşma sürüldüğü sürece kabul edilebilir.