Цитата(Electrovoicer @ Sep 25 2009, 14:33)

имеем:
1. 8-ми канальный блок А , один из его сигналов CS
2. 4-х канальный блок Б , один из его сигналов CS
3. обычный одноканальный блок В, у которого есть сигналы CSx[1..12]
4. шина CS[1..12]
каким образом мне объяснить альтиуму, что к шине CS[1..12] сигналы блока А должны попасть в диапазон 1..8, сигналы блока Б должны попасть в диапазон 9..12 ? как это отображается графически и синтаксически? приемы из Quartus не проходят, альтиум ругается то на одно, то на другое...
в более простом случае, когда количество каналов в блоке равно разрядности шины, подключение вроде как проблем не составляет:
Делалю надо покопаться в архивах. Может дома.
Да. дома. в целом таk
для 8 канального блока repeat (xxxxA,1..8) получат с 1 по 8
для 4 канального блока repeat (xxxxA,9..12) получат с 9 по 12
А с другими заводите прямо шиной (это которые Data[1..8] и аналогичные) на sheet entry
Ах да. забыл. Года 3 назад там была одна бяка. Вы в нее не попадете. Надо посмотреть может исправили.
Если нет. отпишу в соседней ветке. Авось подправят в очередном релизе. Бека была очень не хорошая.
Смысл заключался если такие блоки на разных листаз имели одинаковые имена-- связи присваивались с потерей совпадающих блоков!!!. Пришлось там грабли боком обходитью