реклама на сайте
подробности

 
 
> Правильно описать правила Specctra, Разные участки одной цепи
Loud Whisper
сообщение Jun 12 2008, 12:34
Сообщение #1





Группа: Участник
Сообщений: 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 подключений ?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Uree
сообщение Jun 12 2008, 15:21
Сообщение #2


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Давайте с понятиями для начала разберемся - daisy chain - это тип топологии, означает последовательный обход приемников(хотя возможны варианты).Поэтому если Вы хотите, чтобы цепи шли последовательно через все описанные точки, то такую топологию точно нужно задавать.
Чтобы задать разные правила на разных участках - создайте группы и включите в них нужные участки(через fromto). Выравнивание для групп нормально делается.
Насчет топологии - вопрос в частотах. Если все это медленное(20-40МГц), то будет работать и последовательная шина. А если в районе 100МГц или выше, скорее всего не получится. Уже писали об этом - для быстрых шин с несколькими источниками лучше применять топологию звезды, возможно с согласованием в ее центре, возможно с выравниванием длины лучей. Задать звезду для спекктры можно опять же через группы, только ее центр определить через виртуальные пины. А остальные группы соответственно как ВП-ЦПУ, ВП-ФПЖА, ВП-СДРАМ и т.д.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- 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


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 11th August 2025 - 06:45
Рейтинг@Mail.ru


Страница сгенерированна за 0.01368 секунд с 7
ELECTRONIX ©2004-2016