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

 
 
4 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> CycloneIII+DDR2 - оценка трудности
BarsMonster
сообщение Mar 26 2010, 07:46
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 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


--------------------
Потроха микросхем: zeptobars.ru
Go to the top of the page
 
+Quote Post
VslavX
сообщение Mar 26 2010, 07:59
Сообщение #2


embarrassed systems engineer
*****

Группа: Свой
Сообщений: 1 083
Регистрация: 24-10-05
Из: Осокорки
Пользователь №: 10 038



Цитата(BarsMonster @ Mar 26 2010, 09:46) *
Дано:
1) Можно делать 2-х слойные платы с дорогами 0.2мм. Вижу что обычно делают 4 слоя. Если с обоих сторон покрыть лаком и слоем металлизации как экраном - поможет ли?

DDR2/DDR3 бывает исключительно в корпусах BGA с шагом 0.8мм, поэтому с геометрией 0.2мм гарантировано не уложитесь.

Цитата(BarsMonster @ Mar 26 2010, 09:46) *
3) Хотелось бы обойтись без BGA-чипов памяти, возможно ли использовать стандартные планки памяти с разъемами? Возможность воткнуть 4Гб планку памяти - вот предел мечтаний :-)

Без BGA не найдете, разве что малоизвестная нестандартная (т.е. не JEDEC-кая будет) экзотика. Использование готовых DIMM-ов - вариант, можно попробовать.
А Вы уверены что Вам RAM надо, т.е. многократная запись точно нужна? При 50МГц уже многие NAND работать смогут, 2ГБ для них детский объем.

Upd: DDR3 еще новые Спартаны-6 поддерживают, если без GTX то по цене доступно выйдет.
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Mar 26 2010, 08:14
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



Многие NAND уже умеют работать 83МГц DDR (и это я еще в каталог high speed не смотрел), так что вам на самом деле имеет смысл на них глянуть. На двуслойной плате DDR память не делается, DIMM вы не разведете в двух слоях и не подключите к QFP корпусу.
Go to the top of the page
 
+Quote Post
BarsMonster
сообщение Mar 26 2010, 08:18
Сообщение #4


Местный
***

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



Spartan-6 по цене действительно подходят, но не-БГА у них только крошки до 9к Logical Cells.
Нужно именно память, на FPGA - процессор.

Цитата
На двуслойной плате DDR память не делается, DIMM вы не разведете в двух слоях и не подключите к QFP корпусу.


А если с перемычками? Это же один экземпляр, лишние 10-20 минут на перемычки есть.
По идее качество сигнала не должно быть хуже, чем от дорог на соседних слоях...


--------------------
Потроха микросхем: zeptobars.ru
Go to the top of the page
 
+Quote Post
torik
сообщение Mar 26 2010, 08:50
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



Для планки требуется 128 ног, даже если не учитывать их спецназначение. В QFP столько найдется выводов у ПЛИС?


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
BarsMonster
сообщение Mar 26 2010, 10:00
Сообщение #6


Местный
***

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



Цитата(torik @ Mar 26 2010, 10:50) *
Для планки требуется 128 ног, даже если не учитывать их спецназначение. В QFP столько найдется выводов у ПЛИС?


У EP3C16Q240C8N 240 ног - из них 160 I/O (у более емких моделей в том же корпусе - 148 и 128 I/O - почему-то меньше.).


--------------------
Потроха микросхем: zeptobars.ru
Go to the top of the page
 
+Quote Post
des333
сообщение Mar 26 2010, 10:58
Сообщение #7


Профессионал
*****

Группа: Свой
Сообщений: 1 129
Регистрация: 19-07-08
Из: Санкт-Петербург
Пользователь №: 39 079



Цитата(BarsMonster @ Mar 26 2010, 10:46) *
...

(С FPGA занимался последний раз лет 8 назад, схему на 1млн LE сделал и отладил, никуда не влезла :-) ).

...



bb-offtopic.gif

Если не секрет, что за чудо было?  smile.gif


--------------------
Go to the top of the page
 
+Quote Post
BarsMonster
сообщение Mar 26 2010, 11:10
Сообщение #8


Местный
***

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



Цитата(des333 @ Mar 26 2010, 12:58) *
bb-offtopic.gif

Если не секрет, что за чудо было?  smile.gif


Аппаратная реализация RC5-64 для проекта http://www.distributed.net/rc5/
Проверяло 1 ключ за такт - было огромное кол-во стадий конвейера.
Счастливые университетские годы :-)

Сообщение отредактировал BarsMonster - Mar 26 2010, 11:11


--------------------
Потроха микросхем: zeptobars.ru
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Mar 26 2010, 11:40
Сообщение #9


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



Цитата(BarsMonster @ Mar 26 2010, 11:18) *
Это же один экземпляр, лишние 10-20 минут на перемычки есть.

Если это один экземпляр - то практически всегда проще и нередко даже дешевле купить готовый кит. DIMM вы не подключите к QFP - читайте внимательно даташиты (или форум; несколькими топиками ниже невозможность подключения DIMM к Циклону в корпусе BGA780 раскрыта чуть более, чем полностью): там нельзя подключать скоростную память куда попало.
Go to the top of the page
 
+Quote Post
torik
сообщение Mar 26 2010, 12:33
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



Цитата
несколькими топиками ниже невозможность подключения DIMM к Циклону в корпусе BGA780 раскрыта чуть более, чем полностью): там нельзя подключать скоростную память куда попало.


Да нет, я видел отладку, в топике ниже вроде приводил, там к ц3 BGA780 подключен SODIMM. Но суть не в этом, для QFP действительно о такой разрядности говорить нечего. Хотя кто-то, помнится, собирался подключить 8 бит DDR к ней...


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
BarsMonster
сообщение Mar 26 2010, 12:50
Сообщение #11


Местный
***

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



Не подскажите ссылку где говорят что нельзя?

Пока вижу
Цитата
P.S. Кстати насчет DDR2 DIMM - там каждый байт идет со своим синхросигналом, поэтому шина и размазывается без проблем по нескольким банкам.


На форуме альтеры нашел что SODIMM DDR2 можно подключить к 484-контактному циклону

В общем понятно, к 240-контактному чипу DIMM точно не подключить.

Тогда с какой толщиной дорог разводятся отдельные DDR2 чипы памяти, и насколько реально заставить работать отдельные чипы на обычной двухсторонней плате?
(Думаю припаять BGA память я еще смогу, а вот 484-контактный FPGA вряд ли :-) )

Сколько-битная память тогда влезет по идее к 240-контактному циклону?

Сообщение отредактировал BarsMonster - Mar 26 2010, 12:52


--------------------
Потроха микросхем: zeptobars.ru
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Mar 26 2010, 12:55
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



А реально чем не подходит ONFI флеша: 14 лап на объём в десяток гигабит 07.gif
Флешу для стандарта ONFI 1.0 в принципе реально заказать (если через контору). Для ONFI 1.0 - можно на 100МГц данные в потоке гонять.
Если не устраивает скорость - поставьте 2+ штуки и она пропорционально увеличится laughing.gif
Go to the top of the page
 
+Quote Post
BarsMonster
сообщение Mar 26 2010, 12:58
Сообщение #13


Местный
***

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



Цитата(Kuzmi4 @ Mar 26 2010, 14:55) *
А реально чем не подходит ONFI флеша: 14 лап на объём в десяток гигабит 07.gif
Флешу для стандарта ONFI 1.0 в принципе реально заказать (если через контору). Для ONFI 1.0 - можно на 100МГц данные в потоке гонять.
Если не устраивает скорость - поставьте 2+ штуки и она пропорционально увеличится laughing.gif


Это процессор, он и читает и пишет, много и быстро.
Ну и у флеши очень неприятная латентность при записи, особенно если флеш с ужасом понимает, что перед записью блок надо бы еще и стереть :-)


--------------------
Потроха микросхем: zeptobars.ru
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Mar 26 2010, 13:04
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



Ну тогда вам дорога в бга корпуса и ддр
На 4-х слойке думаю без проблем осилите ддр2 в корпусах.
Вот на счёт содим - тут вроде 6 слоёв как нужно.
Go to the top of the page
 
+Quote Post
BarsMonster
сообщение Mar 26 2010, 13:16
Сообщение #15


Местный
***

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



Цитата(Kuzmi4 @ Mar 26 2010, 15:04) *
Ну тогда вам дорога в бга корпуса и ддр.
На 4-х слойке думаю без проблем осилите ддр2 в корпусах.
Вот на счёт содим - тут вроде 6 слоёв как нужно.


Больше интересует реальность DDR2 чипов на двухслойке, возможно с перемычками.

Если плату 4-6 слоев делать, то уже и FPGA BGA впаять можно - но тогда почти все придется делать не самому :-)


--------------------
Потроха микросхем: zeptobars.ru
Go to the top of the page
 
+Quote Post

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

 


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


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