PCB Döngü Taşı Tasarımı'nın Sekiz Yanlış Anlamı Bilmeli
Çoğunlukla bazı kurallar ya da prensipler, genellikle kabul ettiğimiz için bazı hatalar vardır. Elektronik mühendisler de devre tasarımında böyle örnekler olacak. Aşa ğıdaki sekiz yanlış anlama, PCB devre kurulu tasarım mühendisi tarafından kopyalandı.1. yanlış anlama 1: Bu FPGA'da çok fazla kapı kaldı, böylece kalbinizin içeriğinde bir yorumluluğu oynayabilirsiniz: FGPA'nın güç tüketmesi kullanılan dönüş flopların sayısına ve dönüş sayısına eşittir, Böylece farklı devrelerde aynı tür FPGA'nin enerji tüketmesi ve farklı zamanlar 100 kat farklı olabilir. Yüksek hızlı dönüştürme sayısını azaltmak, FPGA güç tüketimini azaltmak için temel yoldur. Yanlış anlaşılma 2: PCB devre tahtası tasarımının ihtiyaçları yüksek değildir, bu yüzden daha ince kablo ve otomatik düzenleme kullanın: Otomatik düzenleme kesinlikle daha büyük bir PCB alanını alacak ve aynı zamanda el düzenlemesinden çok fazla vial üretilecek. Büyük bir sürü ürünlerde devre tahtası üreticisi işletme faktörlerinin yanında düşündüğü faktörler çizgi genişliktir ve PCB'nin yiyeceğine ve dril bitlerinin tüketmesine karşı etkilenen vial sayısı, teminatçının maliyetini kurtar ve fiyat azaltmasına bir sebep bulur.3. yanlış anlama 3: CPU ve FPGA'nin kullanmadığı bu I/O portlarına nasıl ilgilenecek? Önce boş olsun, sonra konuşacağım Şarkı: Eğer kullanmadığım I/O limanı yüzüp kalırsa, dışarıdaki dünyadan küçük bir etkileşimle tekrarlanan bir giriş sinyali olabilir ve MOS aygıtlarının enerji tüketmesi, basit olarak kapı devresinin sayısına bağlı olabilir. Eğer kaldırılırsa, her pinin de mikro amper akışı olacak, bu yüzden en iyi yol, bunu çıkış olarak ayarlamak (elbette, dışarıdaki bir sürücü sinyal ile bağlantılı olamaz) 4: Bu otobüs sinyalleri dirençler tarafından çekilmiş, bu yüzden kendimi rahatlamış hissediyorum: Sinyallerin yukarı ve aşağı çekilmesi gereken bir sürü sebep var, ama hepsinin çekilmesi gereken değil. Çıkarma ve çekme dirençleri basit bir girdi sinyali çekiyor ve akışı on mikromperden az, ama sürücü bir sinyal çekildiğinde, akışı miliamp seviyesine ulaşacak. Şimdiki sistemin her birinin 32 biti adres verisi vardır. Eğer 244/245 ayrı otobüs ve diğer sinyaller çıkarılırsa, bu rezistenler üzerinde birkaç watt elektrik tüketimi tüketilecek.
Yanlış anlama 5: Bu küçük çiplerin güç tüketiminin çok düşük, bu yüzden endişelenmeyin: Çok karmaşık olmayan iç çiplerin güç tüketimini belirlemek zordur. Özellikle kilidin üzerindeki akışın tarafından belirlenmiş. ABT16244 yüksiz 1 mA'den az tüketiyor ama gösterisi her pint. 60 mA yükü sürebilir (yani on Ohm'in karşılığına uyuyor), yani tam yükünün maksimum güç tüketmesi 60*16=960mA'ya ulaşabilir. Tabii ki, sadece enerji kaynağı çok büyük ve sıcaklık yükünde düşüyor. Yanlış anlama 6: Hafıza çok fazla kontrol sinyalleri var, PCB tahtası sadece OE ve WE sinyalleri kullanması gerekiyor, ve çip seçimi temel edilmeli, Okuma operasyonu sırasında veriler daha hızlı çıksın diye belirtilmesi gerekirse: çip seçimi geçerli olduğunda (OE ve WE sayısına rağmen) çoğu anıların güç tüketmesi, çip seçimi geçerli olduğunda 100 kat daha büyük olacak. Bu yüzden CS, cip'i mümkün olduğunca kadar kontrol etmek için kullanılmalı ve diğer ihtiyaçlar yerine getirilecek kadar. Chip seçimin genişliğini kısayabilir. Yanlış anlama 7: Elektrik tüketimini azaltmak bütün donanım kişileri hakkında ve yazılım makinesiyle bir ilgisi yok: donanım sadece bir sahne, ama yazılım çalıştırıcıdır. Otobüs üzerindeki neredeyse her çipinin erişimi ve her sinyalin dönüşünü neredeyse yazılım tarafından kontrol edilir. Eğer yazılım dışarıdaki hafıza erişim sayısını azaltır (daha fazla kayıt değişkenlerini kullanarak, daha fazla iç CACHE kullanarak, etc.), bölümlerin zamanlı cevabı (bölümler sık sık seviye düşük düşük düşük düşük düşük düşük dirençlerle aktif olur) ve özel tahtalar için diğer özel ölçüler güç tüketmesine büyük katkı sağlaya Yanlış anlama 8: Bu sinyaller neden aşırı aşıyor? Eşleşme iyi olduğu sürece, Komut yok edilebilir: Birkaç özel sinyal dışında (100BASE-T, CML gibi), a şırı fazlası var. Çok büyük olmadığı sürece, bunun eşleşmesi gerekmiyor. Eşleşmiş olsa bile, en iyi eşleşmek gerekmiyor. Örneğin, TTL'in çıkış engellemesi 50 ohm'den az ve 20 ohm'den bile az. Eğer böyle büyük bir uyuşturucu dirençliği kullanılırsa, şu and a çok büyük olacak, güç tüketimi kabul edilemez ve sinyal genişliği kullanılacak kadar küçük olacak. Ayrıca, yüksek seviye çıkarken ve düşük seviye çıkarken genel bir sinyalin çıkış engellemesi aynı değil, ve tam bir eşleşme başarmanın yolu yok. Bu yüzden TTL, LVDS, 422 ve diğer sinyaller eşleştirilebilir.