|
CycloneIII+DDR2 - оценка трудности |
|
|
|
Mar 26 2010, 07:46
|

Местный
  
Группа: Свой
Сообщений: 479
Регистрация: 8-03-10
Из: Россия, Москва
Пользователь №: 55 849

|
Добрый день, для своего хобби-проекта нужно подключить к CycloneIII(потенциально EP3C16Q240C8N) побольше памяти (2Гб и больше).
Дано: 1) Можно делать 2-х слойные платы с дорогами 0.2мм(но если очень хочется, можно и 0.1). Вижу что обычно делают 4 слоя. Если с обоих сторон покрыть лаком и слоем металлизации как экраном - поможет ли? 2) Скорость работы памяти не критична, хоть 50Мгц уже что-то, главное количество памяти (тут как раз у SRAM/SDRAM/DDR1 проблемы). 3) Хотелось бы обойтись без BGA-чипов памяти, возможно ли использовать стандартные планки памяти с разъемами? Возможность воткнуть 4Гб планку памяти - вот предел мечтаний :-) 4) При необходимости FPGA можно взять дороже.
Насколько это реально для относительного новичка? (С FPGA занимался последний раз лет 8 назад, схему на 1млн LE сделал и отладил, никуда не влезла :-) ). Или с такими ограничениями остается опустить руки, и подключать тучу 8ns SRAM-ок? (максимум что видел K6R4008C1D на 4Мбит, с большей емкостью только медленные)
Update: Удалил DDR3, там похоже только StratixIII поможет :-)
Сообщение отредактировал BarsMonster - Mar 26 2010, 08:06
--------------------
|
|
|
|
|
 |
Ответов
|
Mar 29 2010, 11:44
|

Местный
  
Группа: Свой
Сообщений: 479
Регистрация: 8-03-10
Из: Россия, Москва
Пользователь №: 55 849

|
Цитата(deus @ Mar 29 2010, 10:32)  Товарищ хочет все сделать на коленках за 2 копейки. Так не бывает, а если бывает - то только в сказках. При работе с DDR2 нужно очень внимательно относится к трассировке. Даже если высокие скорости не нужны. Были проблемы при подключении DDR2 SO-DIMM к Cyclone II. Всего то, не выровняли проводники шины данных по длинне. Долго мучались пока запустили на частоте 160 Мгц, спасибо Альтере за гибкую структуру микросхем. На 2-х слойке развести DDR2 по моему не реально. Да, вы правы, именно на коленках и за 2 копейки, ибо это хобби а не на продажу. Заказывать все на заводе и получать продукт, к которому не была приложена моя рука - совсем не интересно. Известно следующее: 1) Чем больше слоев - тем хуже качество сигналов (много где видел). Пока не понятно почему считается что 4 лучше чем 2. 2) Чисто на 2-х слоях у меня нет цели делать, мне не лень запаять перемычки, качество сигналов на них не должно быть хуже чем на ПП - расстояние между проводниками всяко больше. 3) Насчет тайминга - опять же, писали что это не особо критично на этих частотах, главное с DQS угадать. Думаю, DQS точно сделаю проводом, длину которого можно подбирать. Посмотрел в других ветках - в расстояние между пинами DDR2 чипов можно запихнуть дорогу на 0.127мм (и пустое место тоже по 0.127). Непросто для домашнего фото-способа. Впрочем, есть сумасшедший вариант :-) Видел как немаленький BGA чип был с подпаянными проводками к шарам, у DDR2 пинов не много, должно быть вполне реально :-) (блин, не могу найти фотку этого чуда)
--------------------
|
|
|
|
|
Mar 29 2010, 17:45
|
Знающий
   
Группа: Свой
Сообщений: 614
Регистрация: 12-06-09
Из: рядом с Москвой
Пользователь №: 50 219

|
Цитата(BarsMonster @ Mar 29 2010, 14:44)  Известно следующее:
1) Чем больше слоев - тем хуже качество сигналов (много где видел). Пока не понятно почему считается что 4 лучше чем 2. 2) Чисто на 2-х слоях у меня нет цели делать, мне не лень запаять перемычки, качество сигналов на них не должно быть хуже чем на ПП - расстояние между проводниками всяко больше. 3) Насчет тайминга - опять же, писали что это не особо критично на этих частотах, главное с DQS угадать. Думаю, DQS точно сделаю проводом, длину которого можно подбирать.
Посмотрел в других ветках - в расстояние между пинами DDR2 чипов можно запихнуть дорогу на 0.127мм (и пустое место тоже по 0.127). Непросто для домашнего фото-способа. Впрочем, есть сумасшедший вариант :-) Видел как немаленький BGA чип был с подпаянными проводками к шарам, у DDR2 пинов не много, должно быть вполне реально :-) (блин, не могу найти фотку этого чуда) Да вам плата вообще не нужна тогда: можно все микросхемы кверху брюхом перевернуть (в том числе и БГА память), приклеить к листу фанеры и МГТФ-ом все межсоединения сделать.  Дешево и сердито. Кстати тогда и ПЛИС можно в БГА брать - например можно заюзать Spartan6 со встроенным контроллером DDR3 - вообще супер девайс получится. З.Ы. В результате получится ваша мечта - плата с числом слоёв равным нулю и одними перемычками. Проблем вообще никаких: возратных токов нету, волнового сопротивления нету, перемычки сигнал не искажают, голова при разводке платы не болит. Плюс ещё можно на лету выравнивть длины дорожек путём выравнивания длин проводов из МГТФ. P.S. Если не заработает купите бубен(только хороший, кожаный) и читайте про чёрную магию - книжка правильная.
|
|
|
|
Сообщений в этой теме
BarsMonster CycloneIII+DDR2 - оценка трудности Mar 26 2010, 07:46 VslavX Цитата(BarsMonster @ Mar 26 2010, 09:46) ... Mar 26 2010, 07:59 DmitryR Многие NAND уже умеют работать 83МГц DDR (и это я ... Mar 26 2010, 08:14 BarsMonster Spartan-6 по цене действительно подходят, но не-БГ... Mar 26 2010, 08:18 DmitryR Цитата(BarsMonster @ Mar 26 2010, 11:18) ... Mar 26 2010, 11:40 torik Для планки требуется 128 ног, даже если не учитыва... Mar 26 2010, 08:50 BarsMonster Цитата(torik @ Mar 26 2010, 10:50) Для пл... Mar 26 2010, 10:00 des333 Цитата(BarsMonster @ Mar 26 2010, 10:46) ... Mar 26 2010, 10:58 BarsMonster Цитата(des333 @ Mar 26 2010, 12:58)
Ес... Mar 26 2010, 11:10 torik Цитатанесколькими топиками ниже невозможность подк... Mar 26 2010, 12:33 BarsMonster Не подскажите ссылку где говорят что нельзя?
Пока... Mar 26 2010, 12:50 Kuzmi4 А реально чем не подходит ONFI флеша: 14 лап на об... Mar 26 2010, 12:55 BarsMonster Цитата(Kuzmi4 @ Mar 26 2010, 14:55) А реа... Mar 26 2010, 12:58 Kuzmi4 Ну тогда вам дорога в бга корпуса и ддр
На 4-х сло... Mar 26 2010, 13:04 BarsMonster Цитата(Kuzmi4 @ Mar 26 2010, 15:04) Ну то... Mar 26 2010, 13:16 Kuzmi4 На сколько я знаю таким никто не занимался Вам в... Mar 26 2010, 13:20 BarsMonster Цитата(Kuzmi4 @ Mar 26 2010, 15:20) На ск... Mar 26 2010, 13:31  VslavX Цитата(BarsMonster @ Mar 26 2010, 15:31) ... Mar 26 2010, 14:32 Kuzmi4 Цитата(BarsMonster @ Mar 26 2010, 15:31) ... Mar 26 2010, 13:41 DmitryR NAND как единственная память для процессора не под... Mar 26 2010, 14:12 Аматер Цитата(Kuzmi4 @ Mar 26 2010, 17:41) Ну не... Apr 2 2010, 09:11 BarsMonster Вопрос с системой хранения не стоит - это будет ми... Mar 26 2010, 14:38 DmitryR Цитата(BarsMonster @ Mar 26 2010, 17:38) ... Mar 26 2010, 18:31 Kuzmi4 Вот теперь ясно почему вы так всячески отвергали N... Mar 26 2010, 15:17 BarsMonster Нашел, 4*8 в QFP корпус лезет на частоте до 150Мгц... Mar 28 2010, 08:18 DmitryR Цитата(BarsMonster @ Mar 28 2010, 12:18) ... Mar 28 2010, 08:25  dinam Не совсем понятно ваше нежелание использовать четы... Mar 29 2010, 02:12  DmitryR Все три пронумерованных пункта являются чистым заб... Mar 29 2010, 12:16  VslavX Цитата(BarsMonster @ Mar 29 2010, 14:44) ... Mar 29 2010, 13:23  deus Цитата(BarsMonster @ Mar 29 2010, 14:44) ... Mar 29 2010, 15:02   BarsMonster Цитата(VladimirB @ Mar 29 2010, 20:45) Да... Mar 29 2010, 18:29    VladimirB Цитата(BarsMonster @ Mar 29 2010, 22:29) ... Mar 29 2010, 19:52    deus Цитата(BarsMonster @ Mar 29 2010, 21:29) ... Mar 30 2010, 10:43 _Anatoliy Цитата(deus @ Mar 29 2010, 09:32) Всего т... Mar 31 2010, 11:17  DmitryR Цитата(_Anatoliy @ Mar 31 2010, 15:17) 1)... Mar 31 2010, 12:22   _Anatoliy Цитата(DmitryR @ Mar 31 2010, 13:22) А вы... Mar 31 2010, 13:27    DmitryR Пора себя заставить, так как даже если тут пять че... Mar 31 2010, 16:32     _Anatoliy Цитата(DmitryR @ Mar 31 2010, 17:32) Пора... Mar 31 2010, 17:09     _Anatoliy Цитата(DmitryR @ Mar 31 2010, 18:32) Пора... Apr 2 2010, 04:53      DmitryR Я этого честно говоря не помню, но вам это, думаю,... Apr 2 2010, 06:17       _Anatoliy Цитата(DmitryR @ Apr 2 2010, 07:17) Я это... Apr 2 2010, 08:08      VslavX Цитата(_Anatoliy @ Apr 2 2010, 07:53) А к... Apr 2 2010, 19:20       _Anatoliy Цитата(VslavX @ Apr 2 2010, 21:20) В Hype... Apr 5 2010, 12:15 Kuzmi4 2 Аматер
обычная NAND флеша (ONFI стандартная кото... Apr 2 2010, 09:27
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|