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

 
 
> Разводка шин с параллельными подключениями, 66-133MHz, куча проводников, шлейфы, SSRAM, CPLD, ATSAM
void F()
сообщение Feb 9 2016, 19:42
Сообщение #1


Участник
*

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



Добрый день, уважаемые. Прошу вашей помощи в непростой задаче.
Дана ПП двухслойная с шиной, где частота передачи варьируется от 66-133MHz. Я завершил лишь часть разводки:

Прикрепленное изображение


Дело в том, что эти проводники подходят и к CPLD, и к SSRAM, и к коннекторам, которые подключат другие три платы короткими шлейфами.
Я постарался избегать прямых углов и переходных отверстий, но последних получается 2-4 на линию. По расчетам длина линии не должна превышать 112мм иначе возникнут серьезные отражения (1/20 длины волны).

Прикрепленное изображение


Вот путь управляющего сигнала типа WE/OE. Показан наихудший случай.

Прикрепленное изображение


Тактовый сигнал я пропустил аккуратно без отверстий. Но возможно это бессмысленно, тк. частота каждой линии может быть ~ тактовой.

Прикрепленное изображение


Собственно вопросы следующие:

1) Можно ли обойтись без терминирующих резисторов на концах (крайне сложно реализовать)? Длина проводников близка к максимальной 112мм (для 133MHz).
2) Поможет ли хоть как-нибудь последовательное согласование рядом с микроконтроллером?
3) Необходимо ли устанавливать буферы на остальных платах, к которым эта ПП будет подсоединена шлейфами?
4) Заработает ли что-нибудь работать на текущий момент разработки? sm.gif

PS: PDF с разводкой имеется...Прикрепленный файл  PCB1_01.pdf ( 258.28 килобайт ) Кол-во скачиваний: 249

PSS: Распишу подробнее, если необходимо.

Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
agregat
сообщение Feb 9 2016, 20:58
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 790
Регистрация: 6-02-14
Из: Омск
Пользователь №: 80 379



По идее Ваша трассировка ничем не отличается от обычной шины PCI 66MHz. Все что нужно на стороне МК поставить последовательные резисторы.
И думаю CPLD подключить так, как будто это четвертый разъем. Чтобы все переходные были на примерно одинаковом расстоянии от разъема Ш1.
Буферы желательно поставить, тогда Вы отсечете топологию модулей от данной шины.
Снизить переходные процессы можно последовательными резисторами на выходе передатчиков. Причем значительно так снизить.
Возможно имеет смысл на модулях и на выходе МК влепить резисторы последовательно 33..100 Ом на каждый сигнал, включая тактовую частоту.
Работать она должна сразу даже для такой разводки. Особого криминала не видно...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- void F()   Разводка шин с параллельными подключениями   Feb 9 2016, 19:42
|- - Old_horse   Плата двуслойная, питание не разведено и места для...   Feb 9 2016, 21:14
|- - Ant_m   Цитата(agregat @ Feb 9 2016, 23:58) Возмо...   Feb 11 2016, 07:30
|- - Corvus   +1 за последовательные резисторы. В принципе, ...   Feb 11 2016, 07:59
|- - shf_05   Цитата(Corvus @ Feb 11 2016, 12:59) +1 за...   Feb 11 2016, 08:49
- - void F()   Спасибо за ответы, agregat и Old_horse. ЦитатаВсе ...   Feb 10 2016, 17:49
|- - shf_05   видал я как работают такие платы - рядом снимаешь ...   Feb 10 2016, 18:16
|- - Old_horse   Цитата(void F() @ Feb 10 2016, 20...   Feb 13 2016, 20:08
|- - agregat   Цитата(void F() @ Feb 10 2016, 20...   Feb 13 2016, 20:33
- - Ant_m   Ну землю можно снизу сделать. 50 Ом не будет, но 1...   Feb 11 2016, 11:09
- - _Sergey_   А есть ли здесь люди, отходившие от правил трассир...   Feb 11 2016, 12:16
- - EvilWrecker   Давно наблюдаю за этой веткой- интересно был посмо...   Feb 11 2016, 12:32
|- - shf_05   любителям экономить на спичках посвящается http://...   Feb 11 2016, 13:22
- - void F()   Спасибо за советы. Простите, что не описал ситуаци...   Feb 11 2016, 18:30
|- - shf_05   Цитата(void F() @ Feb 11 2016, 23...   Feb 12 2016, 04:25
|- - Ant_m   Цитата(void F() @ Feb 11 2016, 21...   Feb 12 2016, 08:47
||- - _Sergey_   Цитата(Ant_m @ Feb 12 2016, 11:47) У меня...   Feb 15 2016, 06:59
||- - Ant_m   Цитата(_Sergey_ @ Feb 15 2016, 09:59) А в...   Feb 15 2016, 14:26
|- - VladimirB   Цитата(void F() @ Feb 11 2016, 21...   Feb 12 2016, 21:10
- - EvilWrecker   Цитатаэто будет нечто глючное, на котором толком н...   Feb 12 2016, 06:00


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

 


RSS Текстовая версия Сейчас: 25th June 2025 - 01:08
Рейтинг@Mail.ru


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