チャネライズドサブシートのさまざまなポートにバスワイヤーを接続する


8

8線バスchselect[7..0]です。また、4つの繰り返しサブシートがあり、それぞれに2つの入力CSAbとがありCSBbます。これらの入力CSAb_0, CSBb_0, CSAb_1, CSBb_1,...,CSBb_3は、アンダースコアの後の数字が、繰り返されるサブシートのインスタンスを示す場所として示します。

このようにバスを接続したい:

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

これがアルティウムでの私の試みです

ここに画像の説明を入力してください

これは正しいですか、および/またはベストプラクティスと一致していますか?

Altiumフォーラムでも質問しました。


現在 Altiumに入る時間がないので、グループ化してすべてのCSAをchselectで[0..3]に、CSBを[4..7]で実行できるようにすると、はるかに簡単になると思います。可能なら。
Asmyldof

回答:


1

うまくいくアプローチ:

内部でdigital_interface.SchDoc、図1に示すようにピンをグループ化します。

ここに画像の説明を入力してください 図1: 2つのバスにグループ化されたデジタルピン 各バスは、チャネライズドブロックの1つの入力に接続されます。

次に、最上位のシートで、図2に示すように標準のチャネル化を使用します。

ここに画像の説明を入力してください 図2:CSAbCSBbバスは通常の方法でチャネル化されています。

これは私が望むほどエレガントではありませんが、動作します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.