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

 
 
> Шина данных и способы трассировки, что лучше?
Rex
сообщение May 19 2008, 14:53
Сообщение #1


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

Группа: Свой
Сообщений: 123
Регистрация: 21-03-07
Из: Беларусь
Пользователь №: 26 380



Ситуация такая. Имеется usb контроллер, sdram и проц. В виду объективных обстоятельств, нет возможности провести шину данных последовательно через пады каждого компонента. Задался вопросом, а что лучше, подключить компоненты к шине параллельно (все согласовано), или же добиться последовательно, используя большое число переходных отверстий (4-6)? Системная частота - 133Мгц
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Ariel
сообщение May 20 2008, 16:48
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 820
Регистрация: 12-05-08
Из: Israel
Пользователь №: 37 440



По поводу ВИАС-да, уверен. Та плата, с которой была проблема, была переразведена с целью выравнивания числа ВИАС по линиям шины, и проблема устранилась. ВИА создает 2 проблемы:
-вносит дополнительную задержку сигнала из-за паразитной индуктивности,
-происходит разрыв опорного земляного полигона, потому что сигнал переходит с одного слоя на противоположный. Это приводит к еще большей задержке.
В результате при частотах близких к 100 мГц задержка между разными проводами в шине превышает длительность самых коротких импульсов, что увеличивает джиттер и приводит к ошибочным битам.
Что же касается угла 45 градусов - не уверен, что это обязательно, потому что есть платы, хорошо работающие и без этого угла.
Да, забыл упомянуть, что для уменьшения дребезга, и снижения бросков тока при переключении (из-за емкости проводников) в каждом проводе шины рядом с выходом драйвера должен стоять последовательный резистор 22-39 ом.
Go to the top of the page
 
+Quote Post
Uree
сообщение May 21 2008, 07:43
Сообщение #3


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

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



Цитата(Ariel @ May 20 2008, 18:48) *
В результате при частотах близких к 100 мГц задержка между разными проводами в шине превышает длительность самых коротких импульсов, что увеличивает джиттер и приводит к ошибочным битам.


Давайте не будем фантазировать. Самый короткий импульс при 100мегах тактовой это 10 нс. Вы устанете накручивать длину трассы и ставить ВИА, чтобы получить на плате такую задержку.
Джиттер - это дрожание фазы, причем случайное. Линия передачи свои характеристики во времени скачком не меняет, поэтому вносимая ею задержка постоянна и величину джиттера не увеличивает, а вносит постоянный фазовый сдвиг
Go to the top of the page
 
+Quote Post
Ariel
сообщение May 22 2008, 04:17
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 820
Регистрация: 12-05-08
Из: Israel
Пользователь №: 37 440



Цитата(Uree @ May 21 2008, 10:43) *
Давайте не будем фантазировать. Самый короткий импульс при 100мегах тактовой это 10 нс. Вы устанете накручивать длину трассы и ставить ВИА, чтобы получить на плате такую задержку.
Джиттер - это дрожание фазы, причем случайное. Линия передачи свои характеристики во времени скачком не меняет, поэтому вносимая ею задержка постоянна и величину джиттера не увеличивает, а вносит постоянный фазовый сдвиг

Поясняю по поводу джитера. Согласование для описываемого случая в принципе не может быть идеальным, потому что несколько приемников подключены последовательно к одной и той же шине. Поэтому форма импульса на входе каждого приемника не будет прямоугольной, а будет сильно искажена из-за отражений от каждого отвевления на шине плюс отражения от прочих неоднородностей (тех же виас), плюс кросстолк от соседних линий. Фронты будут растянуты, а поскольку порог переключения с 0 на 1 входной логики каждого приемника не постоянен и имеет случайные флуктуации, то эта входная логика создаст дополнительный джитер.

5нс, 10 это период следования этих импульсов...Если брать стандартный разброс 40-60%, то получим от 4 до 6нс(статично).

На самом деле надо от 4 нс отнять джитер драйвера плюс джитер приемника плюс разброс задержки между датой и клоком, плюс 5% разброс питающего напряжения (что тоже влияет на эту задерку), и у вас останется 1-2 nS. Если взять для одной ВИА C= 0.5pF,L=0.6nH, то получаем задержку 17pS. Это без учета паразитной индуктивности из-за разрыва GND PLANE вследствие перехода на противоположную сторону платы. Как посчитать влияние этой индуктивности-не знаю, это надо моделировать, но очевидно что для пары ВИАС задержка может превысить 1nS.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Rex   Шина данных и способы трассировки   May 19 2008, 14:53
- - Uree   При параллельном подключении сильно зависит от дли...   May 19 2008, 16:42
|- - Obstinate   Я звездой трассировал, проц хитачи SH4 на его шине...   May 19 2008, 18:59
- - Rex   У меня случай простой, будет работать в любом случ...   May 20 2008, 08:36
|- - Ariel   Цитата(Rex @ May 20 2008, 11:36) У меня с...   May 20 2008, 13:26
|- - Obstinate   Цитата(Ariel @ May 20 2008, 17:26) 2. Мин...   May 20 2008, 13:53
||- - Ariel   Цитата(Obstinate @ May 20 2008, 16:53) Мо...   May 20 2008, 14:18
||- - Obstinate   Цитата(Ariel @ May 20 2008, 18:18) При ва...   May 20 2008, 15:01
||- - AlexN   Цитата(Ariel @ May 20 2008, 21:18) При ва...   May 21 2008, 03:02
||- - Obstinate   Цитата(AlexN @ May 21 2008, 07:02) добавл...   May 21 2008, 06:57
||- - AlexN   Цитата(Obstinate @ May 21 2008, 13:57) Пр...   May 21 2008, 17:56
|- - Uree   Цитата(Ariel @ May 20 2008, 15:26) 1. Есл...   May 20 2008, 14:23
|- - Ariel   Цитата(Uree @ May 20 2008, 17:23) А это о...   May 20 2008, 14:55
- - Uree   А Вы уверены что точки именно из-за разного количе...   May 20 2008, 15:13
|- - Obstinate   Цитата(Ariel @ May 20 2008, 20:48) Да, за...   May 20 2008, 17:41
||- - Ariel   Цитата(Obstinate @ May 20 2008, 20:41) Эт...   May 20 2008, 18:31
- - Владимир   ЦитатаА насчет углов уже были исследования - разни...   May 20 2008, 20:05
- - Владимир   Цитатадобавлю - это называется crosstalk - влияние...   May 21 2008, 06:00
- - avesat   Цитата(Ariel @ May 20 2008, 19:48) По пов...   May 21 2008, 07:08
- - vetal   ЦитатаСамый короткий импульс при 100мегах тактовой...   May 21 2008, 08:25
|- - Uree   Цитата(vetal @ May 21 2008, 10:25) 5нс, 1...   May 21 2008, 08:56
- - Uree   Пара ВИАсов никогда не даст наносекунду задержки, ...   May 22 2008, 11:50


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

 


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


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