|
Правильно описать правила Specctra, Разные участки одной цепи |
|
|
|
Jun 12 2008, 12:34
|

Группа: Участник
Сообщений: 14
Регистрация: 27-06-07
Пользователь №: 28 744

|
Привет всем. Ситуация такая, есть PCB такого расклада, описаны общие шины 1. CPU(data[31..0],addr[24..0]) 2. FPGA(data[15..0], addr[24..0]) 3. SDRAM1(data[15..0], addr[15..0]) 4. SDRAM2(data[31..16], addr[15..0]) 5. FLASH (data[15..0], addr[24..1])
Нужно описать rules для Specctra чтобы скажем один участок цепей например data[15..0] from CPU to SDRAM1,FLASH был по одним правилам, скажем daisy chain с определенным выравниваем длины, а другой участок data[15..0] from data[15..0] from CPU to FPGA с другим выравниванием. 2. Что в этом случае делать, т.к. data[31..16] содержит только 2 компонента, а data[15..0] все пять, и не будет ли проблем, и нужно ли 31..16 выравнивать до той же длины как 15..0, ведь на шине данных любой компонент может являться источноком сигнала... оправданно ли использование chain подключений ?
|
|
|
|
|
 |
Ответов
|
Jun 12 2008, 15:21
|
Знающий
     
Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480

|
Давайте с понятиями для начала разберемся - daisy chain - это тип топологии, означает последовательный обход приемников(хотя возможны варианты).Поэтому если Вы хотите, чтобы цепи шли последовательно через все описанные точки, то такую топологию точно нужно задавать. Чтобы задать разные правила на разных участках - создайте группы и включите в них нужные участки(через fromto). Выравнивание для групп нормально делается. Насчет топологии - вопрос в частотах. Если все это медленное(20-40МГц), то будет работать и последовательная шина. А если в районе 100МГц или выше, скорее всего не получится. Уже писали об этом - для быстрых шин с несколькими источниками лучше применять топологию звезды, возможно с согласованием в ее центре, возможно с выравниванием длины лучей. Задать звезду для спекктры можно опять же через группы, только ее центр определить через виртуальные пины. А остальные группы соответственно как ВП-ЦПУ, ВП-ФПЖА, ВП-СДРАМ и т.д.
|
|
|
|
Сообщений в этой теме
Loud Whisper Правильно описать правила Specctra Jun 12 2008, 12:34 Loud Whisper Цитата(Uree @ Jun 12 2008, 17:21) Давайте... Jun 12 2008, 16:43 Uree Знакомое название архива, только не помню, что я т... Jun 13 2008, 08:01 Loud Whisper Цитата(Uree @ Jun 13 2008, 10:01) ...Skip... Jun 13 2008, 16:32  aaarrr Цитата(Loud Whisper @ Jun 13 2008, 20:32)... Jun 13 2008, 16:45   Loud Whisper Цитата(aaarrr @ Jun 13 2008, 18:45) 0xFF:... Jun 13 2008, 22:44    aaarrr Цитата(Loud Whisper @ Jun 14 2008, 02:44)... Jun 14 2008, 09:23     Loud Whisper Цитата(aaarrr @ Jun 14 2008, 11:23) Мануа... Jun 16 2008, 09:12      aaarrr Цитата(Loud Whisper @ Jun 16 2008, 13:12)... Jun 16 2008, 10:24    HardJoker Цитата(Loud Whisper @ Jun 14 2008, 02:44)... Jun 14 2008, 16:04     atlantic Цитата(HardJoker @ Jun 14 2008, 19:04) Мо... Jun 16 2008, 05:38 HardJoker Цитата(Loud Whisper @ Jun 12 2008, 16:34)... Jun 13 2008, 16:52 Yra ЦитатаСитуация такая, есть PCB такого расклада, оп... Apr 5 2009, 21:09 Uree Моделить нужно, но по идее должно получиться. Apr 5 2009, 21:50 Yra ЦитатаМоделить нужно, но по идее должно получиться... Apr 6 2009, 16:44
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|