Fıstıkların oldukları gibi olmasının birçok nedeni vardır.
İlk olarak başa çıkmanın en kolay yolu güç / topraklama pimleridir. Gelişmiş yongalar, endüktansı en aza indirmek ve sinyallerin "döngü alanını" artı sinyal dönüş yolunu azaltmak için güç / toprak pimlerini düzenler. Bu, sinyal kalitesini iyileştirecek ve EMI / RFI'yı azaltacaktır. Güç / topraklama için yapabileceğiniz en kötü şey, orijinal 74xxx serisi parçalarda bir köşede güç ve diğer tarafta toprak ile yapılan şeydir. Xilinx, "seyrek şivron" düzenlemesinde ilginç bir beyaz kağıda sahiptir. Eğer kendi web sitesinde arama yaparsanız onlar gerçek ölçülen sonuçları ve malzeme ile bu konuda konuşurken diğer birçok makale ve sunumlar var. Diğer şirketler tüm hype ve dokümantasyon olmadan benzer şeyler yaptılar.
Pimlerin çoğunun kullanıcı tarafından yapılandırılabildiği MCU'lar için, pinouts yapmanın iyi veya kötü bir yolu yoktur (güç / topraklamalar hariç). Ne yaparlarsa yapsınlar, yanlış olacağı neredeyse garantidir. Karısı için bir elbise satın almamız çok benzer - ne olursa olsun, yanlış boyut, stil, renk, uyum vb. Olacaktır. Yazılımda farklı GPIO pimleri kullanarak veya yaratıcı PCB ile telafi edebilirsiniz. yönlendirme veya yaratıcı olmayan PCB yönlendirme (diğer adıyla daha fazla katman eklemek).
Bir başka olasılık pinouts olmasıdır gelmiş minimal katmanlarında PCB yönlendirme için optimize edilmiş, ama o görmüyoruz. Örneğin, belirli bir yonga kümesine (veya RAM'e) bağlanmayı gerektiren CPU'larda genellikle arayüzleri / yönlendirmeyi kolaylaştırmak için pinoutları bulunur. Bu, Intel CPU'nun Intel yonga kümeleri gibi şeylerde yaygındır. Bu, diğer güç / yer düzlemleriyle dolu 4 veya 6 katmanlı bir PCB'ye bağlanmak için iki 800+ top BGA elde etmenin tek yolu. Bu durumlarda, yönlendirmenin nasıl yapılacağını açıklayan uygulama notları sıklıkla vardır.
Üçüncü olasılık ise, "sonuçta bu şekilde" olduğu kadar basit olmasıdır. "Ne yaparsak yapalım, yanlış olur" yaklaşımına benzer, bu yüzden en kolay veya en ucuz olanı yaparlar. Burada gerçek bir sihir ya da burada gizem yok. Geçmişte popüler olan çipler vardı, ancak insanlar pinoutslardan şikayet edeceklerdi - bu yüzden yıllar sonra parçanın işlevsel olarak aynı olan ancak PCB yönlendirmesini kolaylaştırmak için hareket ettirilen pimlerle başka bir versiyonu ortaya çıkacaktı.
Ne olursa olsun, sonunda "ne olduğu" ve sadece onunla ilgileniyoruz. Dürüst olmak gerekirse çok fazla soruna neden olmaz ve biz o kadar alışkınız ki bizi rahatsız etmiyor (çok).