Sebagian besar sumber di internet membahas sinyal perutean melalui pesawat listrik yang terpisah dan cara melakukannya dengan benar. Solusi utama di sini adalah membuat jalur arus balik pendek. Saya bertanya-tanya apakah sinyal routing melalui pesawat catu daya terpisah (bukan bidang tanah) akan memiliki efek nyata pada integritas sinyal dan jika saya harus mengambil tindakan.
Situasi saya:
4-lapisan PCB:
- Lapisan atas: sinyal
- Bidang internal: tanah terbelah (analog / digital)
- Internal Plane: pesawat catu daya yang terpecah (3.3V digital dan 3.3V analog relevan dalam kasus ini)
- Lapisan bawah: sinyal
Saya merutekan beberapa sinyal jam di lapisan bawah mulai dari bagian digital ke bagian analog. Sinyal akan melintasi bidang daya yang memisahkan antara bagian digital dan analog (selisih 0,5 mm lebar). Saya akan memberikan jalur pengembalian arus yang solid pada bidang tanah (jembatan antara digital dan analog) sehingga arus balik tidak menjadi masalah.
Sinyal clock tepat di atas 12MHz, jejak lebar 0,2mm dan panjang maksimum 13,4cm. Jejak diakhiri dengan resistor seri.
sumber
Jawaban:
Jawaban cepat:
Sinyal apa pun yang melintasi pemisahan dalam daya ATAU bidang tanah buruk. Semakin tinggi tingkat switching (dan semakin cepat tepi sinyal), semakin buruk efeknya.
Jawaban panjangnya:
Ketika Anda berkata, "Saya akan memberikan jalur balik arus yang kokoh di bidang tanah (menjembatani antara digital dan analog) sehingga arus balik tidak boleh menjadi masalah", baik Anda tidak memahami masalahnya, atau saya tidak mengerti pernyataan Anda. Alasan saya mengatakan ini adalah bahwa Anda tidak dapat memiliki "jalur arus balik yang solid" dan masih memiliki bidang yang terpisah. Harus ada ketidak-solidan di sana.
Arus kembali akan mengalir pada kekuatan terdekat OR bidang tanah untuk sinyal. Jadi dalam kasus Anda, jika sinyal Anda berada di lapisan atas maka arus balik akan berada di lapisan tanah Anda. Tetapi jika sinyal Anda berada di lapisan bawah maka arus balik akan berada di lapisan daya. Untuk sebagian besar sinyal kecepatan sedang hingga tinggi, arus balik akan mengikuti jejak sinyal, dan tidak mengambil jalur terpendek. Dengan kata lain, arus balik akan mencoba untuk meminimalkan "area loop".
Jika sinyal Anda beralih dari bawah ke atas (atau sebaliknya) maka arus balik juga akan beralih, mengalir melalui penutup decoupling. Inilah sebabnya mengapa penting untuk menaburkan tutup decoupling di seluruh PCB, bahkan ketika itu terlalu jauh dari chip untuk membuat perbedaan pada daya.
Meminimalkan area loop sangat penting untuk integritas sinyal, meminimalkan EMI, dan mengurangi efek ESD.
Jika sinyal Anda memotong perpecahan di bidang daya / tanah maka arus balik terpaksa mengambil jalan memutar. Dalam beberapa kasus, jalan memutar ini dapat meningkatkan area loop sebanyak 2x atau bahkan 10x! Cara paling sederhana dan terbaik untuk menghindari ini adalah tidak menjalankan sinyal di split.
Beberapa papan memiliki bidang analog dan digital campuran, atau pada beberapa sistem memiliki beberapa rel daya. Berikut daftar hal-hal yang mungkin bisa membantu dalam situasi ini:
Untuk hal-hal seperti jam atau jalur data aktif, Anda benar-benar tidak ingin melewati pemisahan. Beberapa perutean PCB kreatif adalah solusi terbaik, meskipun kadang-kadang Anda hanya perlu memiliki pesawat analog / digital gabungan daripada membelahnya.
Untuk sinyal berkecepatan rendah, atau sinyal yang sebagian besar DC, Anda dapat melewati perpecahan tetapi hati-hati dan selektif tentang hal itu. Jika Anda bisa, memperlambat laju tepi menggunakan resistor dan mungkin topi. Biasanya resistor akan secara fisik menjembatani perpecahan.
Hal-hal seperti resistor 0-ohm, atau tutup, dapat digunakan untuk menyediakan jalur pengembalian sinyal antara dua pesawat. Misalnya, jika sebuah sinyal melompati split, menambahkan penutup antara dua bidang di dekat sinyal dapat membantu. Namun berhati-hatilah, jika ini tidak dilakukan dengan baik maka itu bisa meniadakan efek positif memiliki perpecahan di tempat pertama (IE, menjaga kebisingan digital dari pergi ke pesawat analog). Hal yang menyenangkan tentang penggunaan topi atau resistor 0-ohm untuk ini adalah memungkinkan Anda untuk bermain-main dengan desain setelah PCB dibuat. Anda selalu dapat mengisi atau melepaskan komponen untuk melihat apa yang terjadi.
Sementara banyak desain PCB akan melibatkan semacam kompromi, cobalah untuk tidak kompromi kecuali Anda benar-benar harus melakukannya. Anda akan mengalami lebih sedikit sakit kepala, dan rambut lebih sedikit rontok, dengan melakukan itu.
Saya juga harus menunjukkan bahwa saya benar-benar menutupi masalah perubahan impedansi karena perpecahan, dan apa artinya. Meskipun penting, itu tidak sepenting meminimalkan area loop dan sebagainya. Dan memahami area loop jauh lebih mudah daripada memahami bagaimana perubahan impedansi akan mempengaruhi integritas sinyal.
sumber
Saya harus menendang kebijakan konvensional ke pinggir jalan. Setidaknya untuk papan RF yang telah saya lakukan, saya telah menemukan bahwa kinerja ditingkatkan dengan tidak memiliki dasar split untuk analog dan digital. Alih-alih, menggunakan bidang tanah padat dan melakukan gerakan tanah untuk menjaga jalur induktansi / resistansi rendah ke satu titik simpul tanah terpadu telah bekerja lebih baik untuk jenis produk yang telah saya lakukan, terutama ukuran kecil (genggam) dan berat RF (penerima) dan pemancar dalam jangkauan 500 MHz ke atas.
Saya biasanya tidak menggunakan pesawat Power, karena tidak membutuhkan banyak jejak untuk menjatuhkan jejak penurunan tegangan IR ke kisaran microvolt, dan saya lebih suka memiliki tanah di sana.
Hanya pendekatan lain.
sumber
Orang mungkin bertanya - mengapa sinyal jam masuk ke wilayah analog? Mungkin Anda perlu mengatur pesawat Anda untuk membawa tanah digital ke sisi digital DAC / ADC Anda (saya berasumsi bahwa 'apa yang terjadi di sini.)
sumber
Jam tidak harus melalui vias. Ada harga induktansi dan kapasitansi yang Anda bayar ketika Anda menggunakan vias dan karena frekuensi clock Anda meningkat ini pada akhirnya akan menggigit Anda. Ini juga memaksa arus balik jam melalui penutup decoupling. Ini benar-benar hanya praktik terbaik untuk menjaga jam pada satu lapisan.
Ini merupakan tambahan untuk saran di atas.
sumber
Tergantung pada kecepatan jam dan peruteannya, saya berharap Anda dapat mengambil manfaat dari melewatinya melalui perangkat di batas kedua pesawat, input yang relatif terhadap bidang digital dan output yang relatif terhadap pesawat analog. Jika jam digunakan untuk berbagai keperluan, Anda juga bisa memagarinya sehingga hanya pulsa jam yang benar-benar relevan dengan ADC yang akan melewati batas.
sumber
Routing jam Anda di pesawat daya split akan memiliki dampak negatif. Seperti yang beberapa orang lain sebutkan, lebih baik menggunakan satu bidang tanah padat dan mempartisi perutean analog dan digital Anda agar tetap terisolasi. Saya akan khawatir tentang EMI dengan jam Anda pergi ke pesawat split (terlihat seperti antena slot) dan Anda mungkin ingin mempertimbangkan mengubah dari pemutusan seri ke paralel untuk garis jam Anda.
Saya tidak mengatakan bahwa melintasi pesawat split dalam jenis pengaturan ini tidak dapat dilakukan tetapi Anda harus berhati-hati dan memahami bahwa akan ada risiko yang terlibat bahwa Anda tidak akan dapat dengan mudah mengukur.
Jika Anda ingin mempertahankan tata letak seperti ini, saya ingin di beberapa catatan aplikasi oleh orang-orang ADC seperti Perangkat Analog (atau chip vendor ADC Anda) untuk melihat rekomendasi apa yang mereka miliki untuk melakukan jenis tata letak bidang terbagi.
sumber
Sayangnya, medan listrik akan mendorong elektron untuk mengeksplorasi SEMUA jalur balik yang mungkin, sebanding dengan konduktansi (kerentanan, untuk sinyal AC).
Ya, beberapa jalur akan lebih disukai karena memiliki impedansi yang lebih rendah. Tetapi beberapa elektron masih akan mengambil jalur lain, karena jalur lain itu ada.
Pada frekuensi jauh di atas SkinFrequency (5MHz untuk 35 mikron 1-ons / kaki ^ 2), elektron tidak punya waktu untuk menembus foil, dan (kebanyakan) tetap di satu sisi. Pada 20MHz, Anda memiliki 2 SkinDepths, atau 2 * 8.9dB = 18dB pengurangan (hampir 10: 1). Pada 80MHz, Anda memiliki 4 SkinDepths, atau 4 * 8.9dB = 36dB pengurangan (hampir 180: 1). Pada 320MHz (mungkin tepi 1nanosecond), Anda memiliki 8 SkinDepths atau 8 * 8.9dB = 72dB pengurangan (lebih dari 30.000: 1).
Catatan di sana MASIH ADALAH GERAKAN elektron melalui foil, ke sisi yang menghadap jauh dari jejak agresor Anda. Masih ada I * R drop di sisi "tenang" pesawat.
sumber