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

 
 
5 страниц V  « < 2 3 4 5 >  
Reply to this topicStart new topic
> DDR2 в три слоя, DDR2_BGA_84_0.8mm <-> FPGA_BGAx_1.0mm
aaarrr
сообщение Oct 10 2016, 13:28
Сообщение #46


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(kappafrom @ Oct 10 2016, 16:17) *
сгенерил API в MIG ISE: есть сигнал async_rst, который можно дернуть, но он доступен для изменения только после начала исполнения программы в ПЛИС (когда CFG_DONE). график некорректный или я что-то не понимаю?

Поищите сигнал sys_rst_i. Вы должны сами сформировать нужную задержку, естественно, после загрузки ПЛИС.
Go to the top of the page
 
+Quote Post
kappafrom
сообщение Oct 10 2016, 17:15
Сообщение #47


Местный
***

Группа: Свой
Сообщений: 379
Регистрация: 23-10-12
Из: Msk
Пользователь №: 74 056



Цитата(EvilWrecker @ Oct 10 2016, 12:10) *
При вашей компоновке имеет смысл рассчитывать на "1 байтлейн- 1 слой"

как я не изъеживался, как я ни старался - не получается впихнуть.
смотрю киты - xilinx (sp601) разводит байтлейны на соседних слоях, не разделенных референсным плейном - тем не менее работает.
Go to the top of the page
 
+Quote Post
EvilWrecker
сообщение Oct 10 2016, 19:57
Сообщение #48


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

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



Цитата(kappafrom @ Oct 10 2016, 21:15) *
как я не изъеживался, как я ни старался - не получается впихнуть.


Покажите что получается- в частности как стоит планка в настоящий момент.
Go to the top of the page
 
+Quote Post
MapPoo
сообщение Oct 11 2016, 05:41
Сообщение #49


Местный
***

Группа: Свой
Сообщений: 459
Регистрация: 3-04-15
Из: Россия, Казань
Пользователь №: 86 045



Цитата(kappafrom @ Oct 10 2016, 20:15) *
смотрю киты - xilinx (sp601)

У ксайлинкса вообще некоторые борды странные.
К примеру, в kc705, у них адреса разведены по 4(!) слоям... И ведь работает... А людям теперь страдать... Мне в при таком же размещении сигналов ddr3 в плисине нужно развести память... Плисовод упирается и говорит, что "гарантированно работает же у них!" maniac.gif Времени, конечно, у него нет, но... Даже внутрибайтно посвапить уговорить не получается... rolleyes.gif
Go to the top of the page
 
+Quote Post
EL_Alex
сообщение Oct 11 2016, 06:19
Сообщение #50


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 17-05-16
Пользователь №: 91 757



Здравствуйте. Мне удалось развести 16-битный чип в 3-х слоях + 4-й слой под терминирование. Разводка деревом.
Собственно вот:
Прикрепленное изображение

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

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

Если интересно, могу пояснить, что куда.
Терминирование считаю обязательным, но тогда в 3-х слоях 16-ти битный чип развести сложно.
Прикрепленное изображение
Go to the top of the page
 
+Quote Post
EvilWrecker
сообщение Oct 11 2016, 06:46
Сообщение #51


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

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



Цитата
У ксайлинкса вообще некоторые борды странные.


Не только у них biggrin.gif. Тут главное головой думать а не ж-й. И не забывать что подавляющее число евалбордов разводят индусы у которых своя "физика" и "наука" как таковая.

Цитата
К примеру, в kc705, у них адреса разведены по 4(!) слоям... И ведь работает...


Если можете контролировать тайминги можете каждому сигналу отвести отдельный слой biggrin.gif Но понятное дело что в одном слое все гораздо проще контролировать да и разбрасываться самими слоями как- то смысла нет.

Цитата
Мне в при таком же размещении сигналов ddr3 в плисине нужно развести память.


Покажите что у вас.

Цитата
Даже внутрибайтно посвапить уговорить не получается... rolleyes.gif


Т.е вы хотите сказать что плисовод запрещает свапить биты в байтлейне?!

Цитата
Здравствуйте. Мне удалось развести 16-битный чип в 3-х слоях + 4-й слой под терминирование


О чем я и говорил в начале темы- что касается именно вашего дизайна, если не считать небольших DFM и пары огрехов в величинах сегмента трасс при поворотах то разводка вполне себе. Без большой грязи.

Но тут над понимать что вы используете микровиа и судя по всему погребенные отверстия в staggered конфигурации, а у ТС переходные обычные.. И места у вас гораздо больше чем у него. И пинаут удобнее.
Go to the top of the page
 
+Quote Post
_Sergey_
сообщение Oct 11 2016, 06:50
Сообщение #52


Местный
***

Группа: Свой
Сообщений: 239
Регистрация: 5-02-06
Из: Подмосковье
Пользователь №: 14 012



Еще раз сугубое ИМХО, DDR2 позволяет гораздо больше чем DDR3.

Поэтому требования байтлейн в одном слое представляются перфекционизмом..


--------------------
Автор благодарит алфавит за любезно предоставленные буквы.(С)
Go to the top of the page
 
+Quote Post
EvilWrecker
сообщение Oct 11 2016, 06:54
Сообщение #53


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

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



Цитата
Еще раз сугубое ИМХО, DDR2 позволяет гораздо больше чем DDR3.


Так и есть.

Цитата
Поэтому требования байтлейн в одном слое представляются перфекционизмом.


Ну как сказать- можно пойти путем UnDerKetzer как в этой теме, только смысла нет biggrin.gif Как минимум можно сэкономить деньги- почему бы не воспользоваться такой возможностью?
Go to the top of the page
 
+Quote Post
EL_Alex
сообщение Oct 11 2016, 07:09
Сообщение #54


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 17-05-16
Пользователь №: 91 757




Но тут над понимать что вы используете микровиа и судя по всему погребенные отверстия в staggered конфигурации, а у ТС переходные обычные.. И места у вас гораздо больше чем у него. И пинаут удобнее.
[/quote]

Насчет отверстий согласен, есть и глухие и скрытые, но от них частично или полностью можно избавится если делать отверстия в пинах.
Насчет места и пинаута не соглашусь, так как разводка от процессора с шагом 0.5мм. У ПЛИС гибкости больше в данном случае.
На картинках длинна шин данных 30 мм, адресных 50 мм.
Go to the top of the page
 
+Quote Post
EvilWrecker
сообщение Oct 11 2016, 07:15
Сообщение #55


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

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



Цитата
Насчет отверстий согласен, есть и глухие и скрытые, но от них частично или полностью можно избавится если делать отверстия в пинах.
Насчет места и пинаута не соглашусь, так как разводка от процессора с шагом 0.5мм. У ПЛИС гибкости больше в данном случае.
На картинках длинна шин данных 30 мм, адресных 50 мм.


А вы сопоставьте расстояние от проца до памяти у вас и у ТС- что касается шага, у вас все идет по двум рядам в проце, против 3 у ТС. Кроме того, с таким шагом мне сдается что у вас трассы потоньше чем 0.1мм.
Go to the top of the page
 
+Quote Post
MapPoo
сообщение Oct 11 2016, 07:23
Сообщение #56


Местный
***

Группа: Свой
Сообщений: 459
Регистрация: 3-04-15
Из: Россия, Казань
Пользователь №: 86 045



Цитата(EvilWrecker @ Oct 11 2016, 09:46) *
Покажите что у вас.



Топ

10 слой

12 слой

Цитата(EvilWrecker @ Oct 11 2016, 09:46) *
Т.е вы хотите сказать что плисовод запрещает свапить биты в байтлейне?!

Угумс. Пока, упирается) Собственно, пока выравнивание не началось, особо аргументов за свап и нет rolleyes.gif
По прикидке, на пол сантиметра примерно можно уменьшить длину самого длинного проводника. Сейчас он 62 мм.
Go to the top of the page
 
+Quote Post
EvilWrecker
сообщение Oct 11 2016, 07:30
Сообщение #57


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

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



Из того что вы приводите имхо там где проводники около С285/284 и выше еще куда ни шло, а вот все что ниже разбег приличный без свапа- можете заколебаться выравнивать.

Цитата
Угумс. Пока, упирается)


Самодурство. А чем он мотивирует данное действо?

Цитата
По прикидке, на пол сантиметра примерно можно уменьшить длину самого длинного проводника. Сейчас он 62 мм.


Думаю что можно и больше, причем существенно.
Go to the top of the page
 
+Quote Post
MapPoo
сообщение Oct 11 2016, 07:39
Сообщение #58


Местный
***

Группа: Свой
Сообщений: 459
Регистрация: 3-04-15
Из: Россия, Казань
Пользователь №: 86 045



Цитата(EvilWrecker @ Oct 11 2016, 10:30) *
Из того что вы приводите имхо там где проводники около С285/284 и выше еще куда ни шло, а вот все что ниже разбег приличный без свапа- можете заколебаться выравнивать.

У проводников выше с 284 длина получается около 50... Я, вначале, по ней и ориентировался... Но потом мне крылья подрезали... rolleyes.gif
Цитата(EvilWrecker @ Oct 11 2016, 10:30) *
Самодурство. А чем он мотивирует данное действо?

Боится, что в другой вариации пинов у него не заработает laughing.gif И заморочки с заданием правил... И вообще, у тебя же все подключилось уже... rolleyes.gif
У него тоже первый опыт с содимом в частности и ддр3 в принципе...
УПД.
Уломал на свап данных таки)))
Go to the top of the page
 
+Quote Post
EL_Alex
сообщение Oct 11 2016, 07:42
Сообщение #59


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 17-05-16
Пользователь №: 91 757



Цитата(EvilWrecker @ Oct 11 2016, 08:15) *
А вы сопоставьте расстояние от проца до памяти у вас и у ТС- что касается шага, у вас все идет по двум рядам в проце, против 3 у ТС. Кроме того, с таким шагом мне сдается что у вас трассы потоньше чем 0.1мм.

Да, линии 0.075 из за процессора. Вообще DDR занимает 4 ряда процессора, да и чипов 2. Думаю при наличии всего одного чипа разводка сильно упрощается.
Вообще был опыт разводки DDR2 на очень близком расстоянии от процессора. Это возможно.
Прикрепленное изображение

Тут 2 чипа MT47H256M8, в сумме как у ТСа получается.

Go to the top of the page
 
+Quote Post
EvilWrecker
сообщение Oct 11 2016, 07:54
Сообщение #60


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

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



Цитата
У проводников выше с 284 длина получается около 50... Я, вначале, по ней и ориентировался... Но потом мне крылья подрезали... rolleyes.gif


Выше С284 разбег в матчгруппе небольшой, а ниже- большой, в этом главная проблема потенциально.

Цитата
Боится, что в другой вариации пинов у него не заработает laughing.gif И заморочки с заданием правил.


Странный тип какой-то.

Цитата
И вообще, у тебя же все подключилось уже... rolleyes.gif


Конкретно у меня 90% дизайнов это "впиихнуть невпихуемое", скажем не просто "без зазора" между планкой и процем- а планка(и) залезает под проц. Но это совсем другая история- и совсем другая методология(геометрические преобразования).

Цитата
Да, линии 0.075 из за процессора. Вообще DDR занимает 4 ряда процессора, да и чипов 2. Думаю при наличии всего одного чипа разводка сильно упрощается.
Вообще был опыт разводки DDR2 на очень близком расстоянии от процессора. Это возможно.


Ряда 4 в сумме да, но у вас разводка в общем 2 по 2 на слой,и опять же несопоставимо большое расстояние от проца до планки- а в плане выравнивания это ключевой момент влияющий на сложность.

Что касается приведенного скриншота- а можете разводку показать?
Go to the top of the page
 
+Quote Post

5 страниц V  « < 2 3 4 5 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 23:56
Рейтинг@Mail.ru


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