Sambungkan kabel bus ke berbagai port dari sub lembar yang disalurkan

8

Saya punya bus 8 jalur chselect[7..0]. Saya juga memiliki sub lembar berulang 4x, yang masing-masing memiliki dua input CSAbdan CSBb. Nyatakan input ini sebagai CSAb_0, CSBb_0, CSAb_1, CSBb_1,...,CSBb_3tempat angka setelah garis bawah menunjukkan contoh instance dari subsheet yang diulang.

Saya ingin menghubungkan bus seperti ini:

chselect[0] --> CSAb_0
chselect[1] --> CSBb_0

chselect[2] --> CSAb_1
chselect[3] --> CSBb_1

chselect[4] --> CSAb_2
chselect[5] --> CSBb_2

chselect[6] --> CSAb_3
chselect[7] --> CSBb_3

Inilah upaya saya di Altium

masukkan deskripsi gambar di sini

Apakah ini benar dan / atau sejalan dengan praktik terbaik?

Saya juga menanyakan ini di forum Altium .

DanielSank
sumber
Tanpa memiliki waktu untuk masuk ke Altium sekarang, saya curiga akan jauh lebih mudah bagi Anda jika Anda dapat mengelompokkannya kembali sehingga semua CSA dapat [0..3] pada chselect dan CSB pada [4..7]. Jika memungkinkan.
Asmyldof

Jawaban:

1

Pendekatan yang berhasil:

Di dalam digital_interface.SchDoc, kelompokkan pin seperti yang ditunjukkan pada Gambar 1.

masukkan deskripsi gambar di sini Gambar 1: Pin digital dikelompokkan menjadi dua bus. Setiap bus akan terhubung ke satu input dari blok yang tersalur.

Kemudian, di lembar tingkat atas, cukup gunakan channelisasi standar seperti yang ditunjukkan pada Gambar 2.

masukkan deskripsi gambar di sini Gambar 2: The CSAbdan CSBbbus yang channelized dengan cara yang biasa.

Ini tidak seanggun yang saya inginkan, tetapi berhasil.

DanielSank
sumber