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

 
 
> Трассировка SDRAM нужна консультация
asen
сообщение Nov 22 2006, 07:09
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 513
Регистрация: 5-09-05
Из: Барнаул
Пользователь №: 8 220



Вот надо развести внешнию шину на 133МГц расположение планирую сделать таким Проц -> резисторная сборка 33 Ом -> 2 корпуса SDRAM -> 2 корпуса ПЗУ -> FPGA. ОЗУ работает на 133 мегагерцах ПЗУ медленее. Вот вопрос к знающим людям какой разброс допустим на участке SDRAM - CPU и влияют ли участки дарожек расположенные дальше от проца чем SDRAM на работу этого самого SDRAM.

PS: Где взять програмки для того чтобы все это просимулировать может есть на местном FTP никто не поделится.
Go to the top of the page
 
+Quote Post
5 страниц V  < 1 2 3 4 > »   
Start new topic
Ответов (15 - 29)
v_mirgorodsky
сообщение Nov 28 2006, 17:51
Сообщение #16


Местный
***

Группа: Свой
Сообщений: 342
Регистрация: 21-02-05
Пользователь №: 2 804



Выглядит так, что растояние между слоями у вас составляет 10 mil. Ориентировочно, разводку придется выполнять дорожками по 10 mil или немного шире - могут быть проблемы при плотной упаковке корпусов на плате. Еще, такой дорожкой вы вряд ли пройдете между ногами TQFP корпуса - могут быть сложности с трассировкой.


--------------------
WBR,
V. Mirgorodsky
Go to the top of the page
 
+Quote Post
asen
сообщение Nov 29 2006, 05:38
Сообщение #17


Знающий
****

Группа: Свой
Сообщений: 513
Регистрация: 5-09-05
Из: Барнаул
Пользователь №: 8 220



Дорожки использую 0,22мм плотнасть низкая достаточно так как это чтото типа отладочной платы ! Как развиду выложу посмотреть

И еще вопрос к бывалым нужно ли делать управляющие линии (RAS,CAS,SDCLKE,SDWE,DQM1,DQM2) и клок SDCLK более длинными чем линии данных и адреса и на сколько ?
Go to the top of the page
 
+Quote Post
Paul
сообщение Nov 29 2006, 10:50
Сообщение #18


Местный
***

Группа: Свой
Сообщений: 342
Регистрация: 9-08-04
Из: /home/gentoo
Пользователь №: 470



Цитата(asen @ Nov 22 2006, 13:00) *
ну судя по тому топу из ссылки сделать можно в виде звезды может найдется тот который покажет как это реализовано на плате ?

Тот самый "топ" затевал я и собственно сам и разрулил. Теперь активно использую топологию типа "звезда". Очень удобно. А что собственно интересует?
Go to the top of the page
 
+Quote Post
v_mirgorodsky
сообщение Nov 29 2006, 12:57
Сообщение #19


Местный
***

Группа: Свой
Сообщений: 342
Регистрация: 21-02-05
Пользователь №: 2 804



Цитата(asen @ Nov 29 2006, 04:38) *
Дорожки использую 0,22мм плотнасть низкая достаточно так как это чтото типа отладочной платы ! Как развиду выложу посмотреть

И еще вопрос к бывалым нужно ли делать управляющие линии (RAS,CAS,SDCLKE,SDWE,DQM1,DQM2) и клок SDCLK более длинными чем линии данных и адреса и на сколько ?
Этого делать не нужно. Просто необходимости в этом нет. Ну увеличите вы сетап на адреса/данные на сотню пикосекунд, но при окне семплирования в 3-4 наносекунды это существенно никак не отразится. О прецезионном выравнивании дорожек необходимо начинать заботиться для DDR памяти при рабочих частотах порядка 266MHz и выше - там это реально необходимо, поскольку там окно семплирования сужается до 1.5-2 наносекунд и задержка в 100 пикоскунд становится уже заметной, особенно в пределах одной группы.


--------------------
WBR,
V. Mirgorodsky
Go to the top of the page
 
+Quote Post
asen
сообщение Nov 30 2006, 08:20
Сообщение #20


Знающий
****

Группа: Свой
Сообщений: 513
Регистрация: 5-09-05
Из: Барнаул
Пользователь №: 8 220



Цитата
Тот самый "топ" затевал я и собственно сам и разрулил. Теперь активно использую топологию типа "звезда". Очень удобно. А что собственно интересует?


меня интересует собственно реализатция самой звезды ну и терминаторов на сдрам как это красиво зделать на 4 слоях
Go to the top of the page
 
+Quote Post
Uree
сообщение Nov 30 2006, 11:21
Сообщение #21


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

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



4-х сигнальных? Или 4 слоя всего? Если всего и отбросить 2 слоя на питания - задача не из легких.
Go to the top of the page
 
+Quote Post
Paul
сообщение Nov 30 2006, 11:25
Сообщение #22


Местный
***

Группа: Свой
Сообщений: 342
Регистрация: 9-08-04
Из: /home/gentoo
Пользователь №: 470



Цитата(asen @ Nov 30 2006, 08:20) *
Цитата
Тот самый "топ" затевал я и собственно сам и разрулил. Теперь активно использую топологию типа "звезда". Очень удобно. А что собственно интересует?


меня интересует собственно реализатция самой звезды ну и терминаторов на сдрам как это красиво зделать на 4 слоях

Это делается в 2-х сигнальных слоях. Для 4-х девайсов на шине ветки размещаются диагонально. Кстати неплохие результаты дает размещение одного из девайсов в центре звезды. В любом случае надо выполнять предварительную оценку целостности сигналов. Необходимо также помнить о том, что звезда очень чувствительна к разнице длины лучей. См. High-Speed Signal Propagation Howard Johnson гл. 12.9.1.
Go to the top of the page
 
+Quote Post
asen
сообщение Nov 30 2006, 12:43
Сообщение #23


Знающий
****

Группа: Свой
Сообщений: 513
Регистрация: 5-09-05
Из: Барнаул
Пользователь №: 8 220



наверника все это базируется на на том что отражение волны от конца каждого из лучей придет через одинаковое время и погасит друг друга там еще с фазами волн помница какието должны быть замуты
Go to the top of the page
 
+Quote Post
Paul
сообщение Nov 30 2006, 13:04
Сообщение #24


Местный
***

Группа: Свой
Сообщений: 342
Регистрация: 9-08-04
Из: /home/gentoo
Пользователь №: 470



Цитата(asen @ Nov 30 2006, 12:43) *
наверника все это базируется на на том что отражение волны от конца каждого из лучей придет через одинаковое время и погасит друг друга там еще с фазами волн помница какието должны быть замуты

Именно так. При наличии хорошего выравнивания длин лучей, согласование в виде параллельных терминаторов не требуется. Максимум, что может понадобиться - последовательное согласование при наличии мощного драйвера на конце луча. Обычно хватает 10 - 33 Ом. Точность выравнивания зависит от частоты сигнала. Для 50 Мбит хватает точности 0,5 - 1 нс. При более высокой частоте, точность должна быть выше.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Nov 30 2006, 13:15
Сообщение #25


Гуру
******

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



2 asen:
Немного не по теме вопрос: зачем к EP9302 прикручивать по два корпуса SDRAM и Flash?
Go to the top of the page
 
+Quote Post
asen
сообщение Dec 1 2006, 06:05
Сообщение #26


Знающий
****

Группа: Свой
Сообщений: 513
Регистрация: 5-09-05
Из: Барнаул
Пользователь №: 8 220



Flash 8 с организацией 8х4М а SDRAM разные корпуса на разных CS висят на случай если одного корпуса не хватит
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Dec 1 2006, 10:40
Сообщение #27


Гуру
******

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



Цитата(asen @ Dec 1 2006, 06:05) *
Flash 8 с организацией 8х4М а SDRAM разные корпуса на разных CS висят на случай если одного корпуса не хватит

Так Flash, получается, одна?
SDRAM можно поставить и 64Мбайт одним корпусом - больше, по-моему, незачем.
Go to the top of the page
 
+Quote Post
asen
сообщение Dec 1 2006, 11:42
Сообщение #28


Знающий
****

Группа: Свой
Сообщений: 513
Регистрация: 5-09-05
Из: Барнаул
Пользователь №: 8 220



Нет флешы 2 корпуса каждая по 8 бит
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Dec 1 2006, 12:28
Сообщение #29


Гуру
******

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



А чем 16 бит не устраивает?
Просто кажется несколько странным такой подход - сначала до предела нагрузить шину, а потом мучаться с разводкой blink.gif
Go to the top of the page
 
+Quote Post
sff
сообщение Dec 1 2006, 13:24
Сообщение #30


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

Группа: Свой
Сообщений: 172
Регистрация: 23-04-06
Пользователь №: 16 404



Цитата(aaarrr @ Dec 1 2006, 12:28) *
Просто кажется несколько странным такой подход - сначала до предела нагрузить шину, а потом мучаться с разводкой blink.gif

Извиняюсь что не по теме...
А это уже "предел" шины? Я то хотел на EP9315 нагрузить 4 SDRAM (8 битных), Flash 16 бит и ISP1581..
Неужели не взлетит? blink.gif
Go to the top of the page
 
+Quote Post

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

 


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


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