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

 
 
> XC6SLX45+DDR2+всякая всячина, CMOS33 -> SSTL_18
KSN
сообщение Nov 7 2013, 04:21
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 404
Регистрация: 3-12-04
Из: Новосибирск
Пользователь №: 1 304



К xc6slx45 подключена SO-DIMM. Один банк полностью отдан под DDR2, соответсвтенно питание банка 1.8V. Сигналы адреса DDR2(16 линий) подключены к другому банку, также к этому банку подключается много еще чего. Соответственно, питание банка 3.3В. Можно обойтись простым резистивным делителем для линий адреса DDR2 (3.3В->1.8V) или что-то "правильнее" требуется?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
KSN
сообщение Nov 7 2013, 10:40
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 404
Регистрация: 3-12-04
Из: Новосибирск
Пользователь №: 1 304



Как правильно делать - это мы знаемsm.gif Большинство Reference Design - примеры как подключаются single-chip DDR2, но не SO-DIMM. Использовать FPGA типа Virtex 5 - денег столько нет. Ядро работы с SO-DIMM будет свое, сейчас по согласованию сигналов надо определиться. Решение - колхозное, видел подобный образец, на котором удалось получить скорость 8Гбит. Склоняюсь к варианту: оба банка на 1.8В, а остальную периферию согласовывать по уровню 1.8В.
Go to the top of the page
 
+Quote Post
Bad0512
сообщение Nov 7 2013, 10:49
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 802
Регистрация: 11-05-07
Из: Томск
Пользователь №: 27 650



Цитата(KSN @ Nov 7 2013, 17:40) *
Как правильно делать - это мы знаемsm.gif Большинство Reference Design - примеры как подключаются single-chip DDR2, но не SO-DIMM. Использовать FPGA типа Virtex 5 - денег столько нет. Ядро работы с SO-DIMM будет свое, сейчас по согласованию сигналов надо определиться. Решение - колхозное, видел подобный образец, на котором удалось получить скорость 8Гбит. Склоняюсь к варианту: оба банка на 1.8В, а остальную периферию согласовывать по уровню 1.8В.

Я бы тоже подстраховался - проще налепить левел шифтеров на медленную периферию, чем рискнуть, решив проблему "колхозно" и в итоге получить нерабочий контроллер DDR.

Немного оффтопа : Я так понимаю, вы собираетесь писать свой "soft" контроллер под 6 спартан, так как встроенный поддерживает максимум 16-битную шину данных, а это не случай SODIMM. Непростая это работа, особенно добиться устойчивой работы в больших партиях и температуре. Где-то на форуме уже пробегала тема о том как сделать софт контроллер под 6 спартан.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


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

 


RSS Текстовая версия Сейчас: 21st August 2025 - 12:36
Рейтинг@Mail.ru


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