Router saluran
Router saluran adalah jenis khusus dari router untuk sirkuit terintegrasi. Biasanya menggunakan dua lapisan interkoneksi, router ini harus menghubungkan pin-pin yang ditentukan pada bagian atas dan bawah saluran. Net yang ditentukan juga harus disambungkan ke sisi kiri dan kanan saluran, tetapi boleh disambungkan dalam urutan apa pun. Tinggi saluran tidak ditentukan—router akan menghitung berapa tinggi yang dibutuhkan.
Kepadatan (density) dari suatu saluran, yang didefinisikan untuk setiap posisi x di dalam saluran, adalah jumlah net yang muncul baik di kiri maupun kanan garis vertikal pada posisi x tersebut. Kepadatan maksimum menjadi batas bawah dari tinggi saluran. Kendala siklik (cyclic constraint) terjadi ketika dua pin muncul dalam kolom yang sama (tetapi dalam urutan berbeda) di setidaknya dua kolom. Dalam contoh yang ditunjukkan, net 1 dan 3 mengalami cyclic constraint. Ini hanya bisa diatasi dengan menggunakan dogleg seperti yang ditunjukkan pada net 1 dalam contoh.
Router saluran adalah salah satu bentuk router paling awal untuk sirkuit terintegrasi, dan telah banyak digunakan selama bertahun-tahun, dengan YACR sebagai salah satu program yang paling dikenal. Namun, chip modern memiliki lebih dari dua lapisan interkoneksi. Meskipun telah ada upaya untuk memperluas router saluran agar mendukung lebih banyak lapisan, pendekatan ini tidak pernah menjadi populer karena tidak cocok untuk over-the-cell routing, di mana pin tidak dapat dipindahkan. Dalam beberapa tahun terakhir, area router secara umum telah menggantikan peran channel router.
Referensi
Sumber dan atribusi
Konten artikel ini diadaptasi dari Wikipedia bahasa Indonesia, revisi 27256707 (2025-05-11T07:11:46Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.