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

 
 
> Прошу дать оценку трассировки, DDR3 и Ethernet 1G
UnDerKetzer
сообщение Aug 19 2016, 22:42
Сообщение #1


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

Группа: Свой
Сообщений: 105
Регистрация: 10-03-08
Из: Helsinki
Пользователь №: 35 763



Добрый день, коллеги.
Если есть возможность, покритикуйте, пожалуйста, трассировку Zynq-DDR3 (2 чипа), и взгляните на Ethernet. Основной интерес, конечно, к DDR3.

Сразу структурирую некоторые моменты по дизайну, которых придерживался:
- Два чипа, топология Fly-By, после последнего чипа стоят терминаторы на всех линиях группы ADDR/CTRL.
- Процесс выглядел так: все линии группы ADDR/CTRL подводились к первой микросхеме, затем выравнивались. После чего тянулись ко второй микросхеме и снова выравнивались. Для некоторых линий в группе можно видеть "бесполезный" прыжок на слой TOP (красный) и переход обратно - это для выравнивания по высотам и по временам распространения в слоях, т.е. все линии делают одинаковое кол-во переходов на одинаковые слои и занимают на них почти одинаковое расстояние.
- В каждом байтлайне применялся бит-свопинг, но первые биты (0, 8, 16, 24) оставались на своих местах.
- Сиганлы выровнены в пределах байтлайна.
- Импеданс диффпар 75.8/80.8 Ом для внутренних и внешних слоев соответственно.
- Импеданс single-ended линий 40.2/47 Ом для внутренних и внешних слоев соответственно.
- Конечно, каждый сигнальный слой опирается на плейн.
- Препрег между GND и PWR плейнами 100 микрон.
- Выравнивания между последним чипом и терминатором не выполнялось: логика подсказывает, что этого делать вовсе не обязательно, ведь в сущности нет разницы, сколько времени сигнал будет бежать от последнего чипа до терминатора. Или я не прав?
- К сожалению, пришлось не очень красиво поступить с клоком - на суммарной дистанции 7мм проводники пары расходятся с 0.1 до 0.6мм (см. картинку в аттаче). Насколько это может быть критично?

Схема питания DDR3 еще не доведена до ума, туда можно особо не смотреть. Ethernet же закончен полностью.

В целом, серьезных подлянок от дизайна не жду, поскольку довольно строго соблюдал требования, но буду очень, очень признателен за любые советы/оценку.
Если кому лень качать архив, дополнил пост скриншотами.
Спасибо!

Сообщение отредактировал UnDerKetzer - Aug 19 2016, 22:52
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение

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

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

Прикрепленные файлы
Прикрепленный файл  Desktop.rar ( 3.35 мегабайт ) Кол-во скачиваний: 67
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
EvilWrecker
сообщение Sep 9 2016, 13:41
Сообщение #2


ядовитый комментатор
******

Группа: Свой
Сообщений: 2 765
Регистрация: 25-06-11
Пользователь №: 65 887



Цитата
Возможно, это так, но ситуация такая, как есть, что поделать?


Ну например, сделать нормально хотя бы необходимое и достаточное- и уже потом лезть в "клубы по интересам" biggrin.gif

Цитата
В аттаче два скриншота, где подсвечены линии DDR и опорный плейн. Я в упор не вижу мест пересечения разрывов и трасс.


Не там смотрите- возьмите в принципе любую трассу около планок где крутите меандры вокруг переходных, и посмотрите на эту область.

Цитата
Да нет же, не маразм. Обратный ток стремится пройти по пути наименьшей индуктивности, для хайспид линий это означает, что стремится пройти по референсному слою под роводником. Если встречает препятствие, то огибает его и после возвращается под проводник.



Плохо видать читали свою черную магию laughing.gif И на этот раз воздержусь от троллинга(крайний раз).

Цитата
Скриншота нет.


Скриншот есть, просто прикрепился не сразу- выскочило уведомление о том что использовал все доступное место и больше нельзя. Все должно отображаться сейчас в ветке.

Цитата
Почему ерунда?


Уже потому что они никоим образом не решают проблему с зазорами в конкретно вашем дизайне.

Цитата
Углы поправлю, а что рекомендуете делать с медью? Подключить через термобарьер?
Мне казалось, на современном производстве и при корректном термопрофиле эта проблема перестала быть актуальной и tombstone образовываться не должны.


Это если современное производство, да biggrin.gif Но исходя из этой и прошлых веток у меня сложилось впечатление что у вас не такой случай. За надгробные камни я бы не переживал, а вот за напряжение в керамике- да.

Цитата
Ну так опять же проблемы нет: для плейнов отдельное правило, и зазор там 0.1мм - такой же, как в правилах для треков, а значит трек ВСЕГДА имеет опору (см. скриншот).


И стало быть по вашему скриншоту надо понимать что зазор нормальный? laughing.gif Не, не нормальный

Цитата
Чтобы избежать недопониманий: вы имеете ввиду хайспид слои int1<>int2 и int3<>int4 разделить опорным слоем?


Именно.

Цитата
Обычные полигоны тормозят дико и работать с ними неудобно.


Это правда.

Цитата
Плейны, конечно, реализованы отвратительно в альтиуме (чего только стоит отсутствие возможности убивать неподключенные куски меди, приходится делать вручную), но в целом плюсы тоже есть. Видимо, вопрос религии.


На самом деле вопрос чисто функциональный- из религии наверное можно отметить то, что на мой взгляд отображение самих плейнов и сплитов ненаглядно, в то время как полигоны видно всегда четко.

Кроме того, есть такие участки как на скриншоте- с ними вам плату не сделают. Неправильно подавляете неиспользуемые пады.
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- UnDerKetzer   Прошу дать оценку трассировки   Aug 19 2016, 22:42
- - EvilWrecker   Как и ожидалось в этой теме, речь идет именно о сф...   Aug 20 2016, 01:05
|- - UnDerKetzer   Цитата(EvilWrecker @ Aug 20 2016, 07:05) ...   Aug 20 2016, 11:20
- - Владимир   +1 EvilWrecker всегда весьма категорично выступает...   Aug 20 2016, 07:19
- - EvilWrecker   ЦитатаМожно только еще подлить гадостей. Но смысла...   Aug 20 2016, 07:47
- - EvilWrecker   Насчет TPS51206 понятно(повторюсь, схему не смотре...   Aug 20 2016, 11:59
|- - UnDerKetzer   Цитата(EvilWrecker @ Aug 20 2016, 17:59) ...   Aug 20 2016, 14:01
- - EvilWrecker   ЦитатаУже перечитываю доки, коль скоро такие недоч...   Aug 20 2016, 14:21
|- - Владимир   Цитата(EvilWrecker @ Aug 20 2016, 17:21) ...   Aug 20 2016, 14:47
||- - EvilWrecker   Цитата(Владимир @ Aug 20 2016, 17:47) Не,...   Aug 20 2016, 15:01
|- - UnDerKetzer   Цитата(EvilWrecker @ Aug 20 2016, 20:21) ...   Aug 20 2016, 15:03
- - EvilWrecker   ЦитатаДа, это очевидно. Касательно же DDR3 вопрос ...   Aug 20 2016, 15:30
- - EvilWrecker   Как и обещалось, прикладываю библиотеку из резисто...   Aug 20 2016, 17:52
- - Владимир   плотность N-легко запаивается даже при ручной сбор...   Aug 20 2016, 18:22
|- - EvilWrecker   +1 Полностью поддерживаю. По поводу плотности М- ...   Aug 20 2016, 18:34
- - EvilWrecker   Чисто любопытства ради взял вашу платку(ТС-а), убр...   Aug 21 2016, 07:48
- - Volkov   сначала, лучше расставить конденсаторы, развести ...   Aug 21 2016, 13:21
- - EvilWrecker   Цитатасначала, лучше расставить конденсаторы, разв...   Aug 21 2016, 13:29
- - UnDerKetzer   Господа, если есть десяток минут свободного времен...   Aug 21 2016, 22:56
- - EvilWrecker   ЦитатаНо тут либо менять САПР, либо положиться на ...   Aug 22 2016, 01:03
|- - UnDerKetzer   Цитата(EvilWrecker @ Aug 22 2016, 07:03) ...   Aug 22 2016, 02:08
- - UnDerKetzer   Ну вот, вроде бы все поправил.   Aug 22 2016, 04:31
- - EvilWrecker   ЦитатаСошлась же: просто руки чесались переразвест...   Aug 22 2016, 08:01
- - KapitanYtka   если плата делается в альтии то, для настройки рад...   Aug 22 2016, 10:22
- - UnDerKetzer   Во-первых, хочу поблагодарить всех учавствующих в ...   Sep 7 2016, 09:22
|- - Uree   Цитата(UnDerKetzer @ Sep 7 2016, 11:22) -...   Sep 7 2016, 19:10
|- - UnDerKetzer   Цитата(Uree @ Sep 8 2016, 01:10) Старайте...   Sep 7 2016, 19:23
- - EvilWrecker   ЦитатаВо-первых, хочу поблагодарить всех учавствую...   Sep 7 2016, 11:53
|- - UnDerKetzer   Цитата(EvilWrecker @ Sep 7 2016, 18:53) К...   Sep 7 2016, 16:04
- - EvilWrecker   Цитатаближе к вечеру (шутки ради) скину пример на ...   Sep 7 2016, 16:19
|- - UnDerKetzer   Цитата(EvilWrecker @ Sep 7 2016, 22:19) С...   Sep 7 2016, 19:50
- - Uree   Все правильно, трассировать именно так последовате...   Sep 7 2016, 19:47
- - EvilWrecker   ЦитатаБоюсь, покажусь малодушным, но ей богу, укат...   Sep 7 2016, 20:43
|- - UnDerKetzer   Цитата(EvilWrecker @ Sep 8 2016, 02:43) Я...   Sep 8 2016, 06:49
- - EvilWrecker   ЦитатаНет такого, я один тут и швец и жнец. Это п...   Sep 8 2016, 10:04
|- - Владимир   Цитата(EvilWrecker @ Sep 8 2016, 13:04) ...   Sep 8 2016, 19:03
||- - EvilWrecker   ЦитатаЧто-то получилось очень знакомая топология. ...   Sep 8 2016, 20:11
|- - UnDerKetzer   Цитата(EvilWrecker @ Sep 8 2016, 16:04) Э...   Sep 9 2016, 12:11
- - EvilWrecker   Цитатазато опыт прибывает быстро. Опыт в чем? Вы ...   Sep 9 2016, 12:53
|- - UnDerKetzer   Цитата(EvilWrecker @ Sep 9 2016, 18:53) О...   Sep 9 2016, 13:23
|- - Владимир   Цитата(EvilWrecker @ Sep 9 2016, 15:53) Н...   Sep 9 2016, 15:39
|- - UnDerKetzer   Цитата(Владимир @ Sep 9 2016, 21:39) сове...   Sep 9 2016, 15:48
|- - Владимир   Цитата(UnDerKetzer @ Sep 9 2016, 18:48) М...   Sep 9 2016, 16:22
|- - UnDerKetzer   Цитата(EvilWrecker @ Sep 9 2016, 19:41) Н...   Sep 9 2016, 14:07
- - EvilWrecker   ЦитатаВ этом-то и проблема: мне видится проблема м...   Sep 9 2016, 14:19
|- - UnDerKetzer   ЦитатаА, ну раз такое дело- то вперед Гайды, реко...   Sep 9 2016, 14:50
- - EvilWrecker   ЦитатаЯ разве где-то говорю, что они писаны дурака...   Sep 9 2016, 15:27
|- - UnDerKetzer   Цитата(EvilWrecker @ Sep 9 2016, 21:27) ....   Sep 9 2016, 15:34
- - EvilWrecker   ЦитатаТот факт, что вы мне помогли и помогаете, не...   Sep 9 2016, 15:55
|- - UnDerKetzer   Цитата(EvilWrecker @ Sep 9 2016, 21:55) Я...   Sep 9 2016, 16:23
|- - ClayMan   Цитата(UnDerKetzer @ Sep 9 2016, 19:23) И...   Sep 13 2016, 12:37
|- - UnDerKetzer   Цитата(ClayMan @ Sep 13 2016, 19:37) Изви...   Sep 14 2016, 10:28
|- - Uree   Цитата(UnDerKetzer @ Sep 14 2016, 12:28) ...   Sep 14 2016, 12:04
- - EvilWrecker   ЦитатаНе знаю ваших мотивов, но еще раз прошу вас ...   Sep 9 2016, 16:40
- - Uree   http://www.jedec.org/standards-documents/f...uffer...   Sep 13 2016, 12:58
- - EvilWrecker   ЦитатаПри достаточно большом зазоре между слоями м...   Sep 13 2016, 14:41
- - EvilWrecker   ЦитатаОбщих рекомендаций не будет, все случаи разн...   Sep 14 2016, 12:15
- - _Sergey_   Uree, количество итераций можно нормировать?   Sep 14 2016, 12:55
- - Uree   Ммм... что значит нормировать? Заранее сказать ско...   Sep 14 2016, 13:38
|- - _Sergey_   Цитата(Uree @ Sep 14 2016, 16:38) Ммм... ...   Sep 14 2016, 13:46
- - Uree   Если все пойдет хорошо, то можно. Вот только пока ...   Sep 14 2016, 14:05


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

 


RSS Текстовая версия Сейчас: 3rd August 2025 - 09:31
Рейтинг@Mail.ru


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