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

 
 
> Разводка шин с параллельными подключениями, 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
Ответов
void F()
сообщение Feb 10 2016, 17:49
Сообщение #2


Участник
*

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



Спасибо за ответы, agregat и Old_horse.
Цитата
Все что нужно на стороне МК поставить последовательные резисторы.
И думаю CPLD подключить так, как будто это четвертый разъем.

Хорошо, т.е. на каждую плату по резисторам. А будут ли влиять на амплитуду сигнала остальные компоненты (всего: 7 включений в шину) ? Впрочем, они же в состоянии HI-Z.
Цитата
Буферы желательно поставить, тогда Вы отсечете топологию модулей от данной шины.

Ах да. Топология других плат намного проще: прямые линии, проходящие от разъемов сразу до компонента (2-3 см).

Цитата
Плата двуслойная, питание не разведено и места для обратных сигналов не предусмотрены.

Для питания я оставил место, чтобы развести его хорошей звездой.
Интересует ситуация относительно обратных сигналов. Это должны быть земляные проводники, проходящие под линиями передачи? А если я все свободное место на заполню "землей", то обеспечит ли это достаточное место для обратных?
(со шлейфа идет две линии для "обратных сигналов").
Цитата
На многослойке еще можно что-то обсуждать, если не подключать дополнительные платы шлейфами неизвестной длины.

К сожалению, многослойки сейчас обходятся очень дорого, потому я разбил многослойку на несколько... А шлейф - 6 см, с шагом 0.5.
Go to the top of the page
 
+Quote Post
Old_horse
сообщение Feb 13 2016, 20:08
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 96
Регистрация: 12-07-09
Из: Москва
Пользователь №: 51 174



Цитата(void F() @ Feb 10 2016, 20:49) *
Интересует ситуация относительно обратных сигналов. Это должны быть земляные проводники, проходящие под линиями передачи? А если я все свободное место на заполню "землей", то обеспечит ли это достаточное место для обратных?

Я согласен с ув.EvilWrecker. Прежде чем обсуждать тонкости разводки шины нужно правильно спланировать цепи питания и земли. Это касается не только шины, но проектирования устройств вообще.
Чтобы сделать работоспособную конструкцию нужно для каждого отдельно взятого сигнала обеспечить путь прохождения обратного тока, который в зависимости от расположения ближайших развязывающих емкостей может идти по проводам питания или земли. Вы на одной стороне платы провели прямые сигналы, а другую сторону полностью перекрыли отводами в сторону. Можете все залить земляными полигонами, но в них будут разрывы, и цепь каждого сигнала вместе с его обратным проводом будет петлевой антенной. Все антенны начнут взаимодействовать между собой и с окружающим миром. На этом фоне обсуждать такие мелочи, как согласующие резисторы и величина импеданса каждого отдельно взятого проводника, нет смысла. И не важно шина это или просто несколько соединений точка-точка. Я бы рекомендовал почитать начальный курс черной магии Грэхема, прочищает мозги и хорошо написано. Гораздо больше пользы, чем всякие случайные рекомендации по разводке.


Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- void F()   Разводка шин с параллельными подключениями   Feb 9 2016, 19:42
- - agregat   По идее Ваша трассировка ничем не отличается от об...   Feb 9 2016, 20:58
|- - 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
|- - shf_05   видал я как работают такие платы - рядом снимаешь ...   Feb 10 2016, 18:16
|- - 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 Текстовая версия Сейчас: 28th June 2025 - 15:53
Рейтинг@Mail.ru


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