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

 
 
> Разводка шин с параллельными подключениями, 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
agregat
сообщение Feb 13 2016, 20:33
Сообщение #3


Знающий
****

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



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

К сожалению, многослойки сейчас обходятся очень дорого, потому я разбил многослойку на несколько... А шлейф - 6 см, с шагом 0.5.


Есть два способа разобраться с двухслойкой.
Первый способ это тупо следовать обычным правилам трассировки. Тогда для обеспечения импеданса 60 ом Вам потребуются трассы шириной 2.2mm, а чтобы обеспечить защиту от перекрестных помех, следуюя правилу 3h, зазор между трассами должен быть 5мм.
Второй способ это пустить каждую трассу с ограждением трассами земли, которые сработают как полигон.
Тогда для достижения импеданса 65 ом Вам потребуются трассы 0.2мм чередующиеся трассами земли 0.25мм с зазором 0.125мм.
И тут Вы решите все вопросы и с импедансом и с crosstalk, не забудьте трассы земли прошить переходными хотя бы на концах.
В этом случае ширина шин будет в 2.5 раза больше, но зато Вы обойдетесь двухслойной платой.
Но зато нижнюю сторону можно использовать по своему усмотрению, для питания, земли или для такой же шины.
Правда выполнена такая двухслойка будет по 5му классу, что в цене даст такой же результат как четырехслойка по 3му классу.
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
|- - Old_horse   Цитата(void F() @ Feb 10 2016, 20...   Feb 13 2016, 20:08
- - 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 Текстовая версия Сейчас: 24th June 2025 - 01:05
Рейтинг@Mail.ru


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