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

 
 
 
Reply to this topicStart new topic
> Разводка PCI шины, PCI 32bit 33MHz от мастера к нескольким слейвам
xor.kruger
сообщение Dec 28 2016, 14:04
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 290
Регистрация: 17-08-08
Из: Чернигов
Пользователь №: 39 647



Доброго времени суток!

Суть вопроса в принципе понятна из ее названия!

Имеется PCI(32bit 33MHz) мастер реализованный на ПЛИС, и достаточно много слейвов:
1. SATA контроллер;
2. PCMCIA контроллер;
3. PCI BUS мост;
4. MiniPCI разъем.

В стандарте на PCI указано что длина клоков должна быть 2,5 дюймов, а остальных сигналов 1,5 дюйма, но это при подключении точка-точка. Как быть когда слейвов много, какие допуски на длины цепей?
Ну и основной вопрос: какая топология разводки должна быть? Сквозная или дерево (например как у DDR2, при разводке нескольких "банок") ?
Если бы кто нибудь поделился примером, можно даже скриншотом PCBшки или gerbor'ов, то было бы вообще замечательно! rolleyes.gif

Заранее благодарен за любую помощь или совет!
Go to the top of the page
 
+Quote Post
Serhiy_UA
сообщение Dec 29 2016, 06:34
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 718
Регистрация: 23-10-08
Из: next to Odessa
Пользователь №: 41 112



В моей МПП в 4 слоя, ПЛИС Cyclone III EP3C40Q240C8N подключена к PCI-шине через пять имс IDTQS3861PAG8 как на фото, этого достаточно. ПЛИС использует ядро мастера (если я правильно понял вопрос).
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
xor.kruger
сообщение Dec 29 2016, 14:01
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 290
Регистрация: 17-08-08
Из: Чернигов
Пользователь №: 39 647



Спасибо большое ответившим!
2 hsoft - то что нужно! буду изучать их разводку на выходных!
2 Serhiy_UA - подскажите, пожалуйста, какие двунаправленные буфера используете? (на том девайсе, фото которого Вы выложили)

Может еще кто нибудь подскажет о подводных камнях, которые нужно учитывать при разводке PCI и о которых мало где указанно.
Go to the top of the page
 
+Quote Post
vladec
сообщение Dec 30 2016, 06:03
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 024
Регистрация: 3-10-05
Из: Москва
Пользователь №: 9 158



Цитата
какие двунаправленные буфера используете?

И зачем они здесь вообще нужны??
Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Dec 30 2016, 07:15
Сообщение #5


отэц
*****

Группа: Свой
Сообщений: 1 578
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



Цитата(vladec @ Dec 30 2016, 09:03) *
И зачем они здесь вообще нужны??

..совмещать 5 и 3.3 вольта, а может ещё защищать плисину от статики.


--------------------
"..не нравятся мои выборы? ..приходите в мой суд."
Узурпатор П.
Go to the top of the page
 
+Quote Post
Serhiy_UA
сообщение Dec 30 2016, 08:51
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 718
Регистрация: 23-10-08
Из: next to Odessa
Пользователь №: 41 112



Цитата(xor.kruger @ Dec 29 2016, 18:01) *
2 Serhiy_UA - подскажите, пожалуйста, какие двунаправленные буфера используете? (на том девайсе, фото которого Вы выложили)
Здесь уже ответили, что это не буфера в классическом виде, а схемы согласования уровней и защиты от перенапряжений. На PCI-шине напряжение 5 В, а для ПЛИС не более 3. То есть имс IDTQS3861PAG8 выполняют только эту задачу - защиту ПЛИС, хотя есть аналогичные имс и других фирм.
ПЛИС я разместил как можно ближе к разъему, чтобы удовлетворить требованиям по длине цепей.
В ПЛИС реализован мастер (ядро от Альтеры), который сам загружает данные в память пром.компьютера (через запрос к арбитру шины).
Камни под водой - это PCI на 5 В и развитие этой же PCI на 3 В, здесь надо быть повнимательней с цепями на PCI-разъеме, которые во многом совпадают, но есть и различие. Хотя ПЛИС на 3В с имс защиты может работать с уровнями от обеих версий.
Go to the top of the page
 
+Quote Post
Ant_m
сообщение Dec 30 2016, 09:31
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 755
Регистрация: 14-08-07
Из: Москва
Пользователь №: 29 765



Ищите стандарт Compact PCI (cPCI). Там есть все что вам нужно.
Подводные камни есть в длине тактовых сигналов и терминировании...
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 20th November 2017 - 15:19
Рейтинг@Mail.ru


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