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

 
 
4 страниц V  < 1 2 3 4 >  
Reply to this topicStart new topic
> Какой тип памяти выбрать, SDR SDRAM or DDR SDRAM
des00
сообщение Oct 30 2007, 13:04
Сообщение #16


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(dxp @ Oct 30 2007, 07:21) *
С регенерацией картина следующая: все страницы памяти должны пройти регенерацию хотя бы один раз в 64 мс. Если, скажем, в памяти содержится 8192 страницы, то нужно дать 8192 команды регенерации. Как их давать, роли не играет - можно их сразу все выдать, можно равномерно распределить по времени, можно в паузах между полезными транзакциями. Для самой памяти принципиальной разницы нет. Главное, чтобы в пределах указанного времени все нужное количество команд регененации было выдано. Хотя реально там запас большой - народ ставил эксперименты, она до нескольких секунд помнит без регенерации. Но делать, конечно, нужно в любом случае в соответствии с требованиями документации.


Что то я не совсем уверен в необходимости регенерации. Если мне не изменяет память регенерация нужна для поддержания зарядов кондеров на затворах полевиков. Но ведь чтение с памяти разрушающее и сразу за чтением идет перезаряд емкостей. Поэтому если период записи/чтения диапазона памяти (например пишем, читаем кадры) не превышает пресловутые 64мкс то регенерация в принципе не нужна.

ЗЫ. Могу ошибаться.


--------------------
Go to the top of the page
 
+Quote Post
I.S.A.
сообщение Oct 30 2007, 13:29
Сообщение #17


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

Группа: Участник
Сообщений: 95
Регистрация: 6-08-07
Из: Москва
Пользователь №: 29 583



Цитата(dxp @ Oct 30 2007, 16:48) *
DDR гораздо сложнее и требовательнее в использовании. У них немного разные ниши. Это как утверждение, что 16-битные процы заменят 8-битные и будут в свою очередь заменены на 32-битные. smile.gif Как видим, все они живут и здравствуют по сей день.

Не настолько там все и сложнее. Те же яйца, только вид сбоку. Вместо 3,3V - 2,5V (у DDR2 - 1,8V). Если использовать новые серии ПЛИС, то там ядро запитывается теми же 2,5 или 1,8. Есть поддержа интерфейса LVTTL 2,5 и 1,8V, да и мегафункции у всех есть. Тут, наверное, надо руководствоваться именно ценой компонентов и сроком поставки, а это информация от поставщиков и представителей, с которыми работает организация.

Цитата(dxp @ Oct 30 2007, 16:48) *
Т.е. Blackfin - это старый процессор? smile.gif

Возможно в этой области (AVR, ARM и т.п.) я не очень силен, про BlackFin ничего не скажу. Это контроллер или DSP, а не процессор (в моем понимании). А вот i486, PentiumIII, Sempron, Geode GX, NX, Via C3 и их чипсеты - это старые вещи. Процессоры Pentum M, Celeron M, Core Duo (2), Geode LX, Via C7 и их чипсеты - это новые, и ни один из них не поддерживает SDR (за редким исключением, которое не практикуется). Производители конечно будут поддерживать SDR для embedded, но основную прибыль они все равно получают с х86 (для дома и для промышленного применения), а это и есть один из основных ценообразующих факторов.


--------------------
Зачем все делать просто, когда все можно усложнить?
Go to the top of the page
 
+Quote Post
анатолий
сообщение Oct 30 2007, 13:35
Сообщение #18


Местный
***

Группа: Свой
Сообщений: 221
Регистрация: 10-12-05
Из: Украина
Пользователь №: 12 052



Цитата
если период записи/чтения диапазона памяти (например пишем, читаем кадры) не превышает пресловутые 64мкс то регенерация в принципе не нужна.

Так оно и есть. Даже более того,
достаточно, чтобы за 1-50 мс были какие-то обращения ко всем строкам памяти,
но только обязательно - ко всем, -
и тогда регенерация не нужна.
Но этот режим не указывается в мануале на память -
и если чего, то фирма не гарантирует.
Go to the top of the page
 
+Quote Post
dxp
сообщение Oct 30 2007, 14:51
Сообщение #19


Adept
******

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



Цитата(I.S.A. @ Oct 30 2007, 19:29) *
Не настолько там все и сложнее. Те же яйца, только вид сбоку. Вместо 3,3V - 2,5V (у DDR2 - 1,8V). Если использовать новые серии ПЛИС, то там ядро запитывается теми же 2,5 или 1,8. Есть поддержа интерфейса LVTTL 2,5 и 1,8V, да и мегафункции у всех есть. Тут, наверное, надо руководствоваться именно ценой компонентов и сроком поставки, а это информация от поставщиков и представителей, с которыми работает организация.

А диф разводка? А подтягивающие резисторы на плате? А необходимость заводить сигналы через строго определенные пины ПЛИС? Для SDR ничего этого в принципе не надо.

Цитата(I.S.A. @ Oct 30 2007, 19:29) *
Возможно в этой области (AVR, ARM и т.п.) я не очень силен, про BlackFin ничего не скажу. Это контроллер или DSP, а не процессор (в моем понимании). А вот i486, PentiumIII, Sempron, Geode GX, NX, Via C3 и их чипсеты - это старые вещи. Процессоры Pentum M, Celeron M, Core Duo (2), Geode LX, Via C7 и их чипсеты - это новые, и ни один из них не поддерживает SDR (за редким исключением, которое не практикуется). Производители конечно будут поддерживать SDR для embedded, но основную прибыль они все равно получают с х86 (для дома и для промышленного применения), а это и есть один из основных ценообразующих факторов.

Я же про embedded говорил. С consumer процами ситуация совсем другая. Да и сами они меняются со страшной скоростью.


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post
I.S.A.
сообщение Oct 30 2007, 15:51
Сообщение #20


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

Группа: Участник
Сообщений: 95
Регистрация: 6-08-07
Из: Москва
Пользователь №: 29 583



Цитата(dxp @ Oct 30 2007, 18:51) *
А диф разводка? А подтягивающие резисторы на плате? А необходимость заводить сигналы через строго определенные пины ПЛИС? Для SDR ничего этого в принципе не надо.

Диф разводка только для тактовых частот и ничего там сложного нет. Подтягивающие резисторы ... этот способ терминирования применяется только если есть несколько разъемов расширения, а для бортовой памяти - резистор в разрыв (точнее сборку). Да, определенные пины ПЛИС, а что делать. Правильная компановка - половина разводки.

Цитата(dxp @ Oct 30 2007, 18:51) *
Я же про embedded говорил. С consumer процами ситуация совсем другая. Да и сами они меняются со страшной скоростью.

Я перечислил embedded, только x86 архитектуры


--------------------
Зачем все делать просто, когда все можно усложнить?
Go to the top of the page
 
+Quote Post
CaPpuCcino
сообщение Oct 30 2007, 16:43
Сообщение #21


тоже уже Гуру
******

Группа: Свой
Сообщений: 2 047
Регистрация: 13-06-05
Из: Кёлн - Санкт-Петербург
Пользователь №: 5 973



небольшая ремарочка при выборе между ДДР и СДР. у ДДР есть требование к минимальной частоте тактирования, которая(частота) достаточно высокая - цыфру точно не помню, но как раз где-то порядка 70-80 МГц(?) так, что обратите на это внимание при выборе чипов.
а ZBT уже отходит - у нас были проблемы достать её со склада уже 2 года назад(производитель Cypress)


--------------------
И снова на арене цирка - дрессированные клоуны!! Оказываем консультации по электронике за симпу круглосуточно.
Go to the top of the page
 
+Quote Post
vetal
сообщение Oct 30 2007, 17:11
Сообщение #22


Гуру
******

Группа: Модераторы
Сообщений: 2 095
Регистрация: 27-08-04
Из: Россия, СПб
Пользователь №: 553



Кто нибудь может привести сравнение SDR 32х vs DDR 16х на одинаковой частоте?
Когда смотрел не увидел значительных преимуществ. Только недостатки заметил : усложненная разводка (сложнее разводки 32бит SDR) + 2 доп. питания.
Go to the top of the page
 
+Quote Post
CaPpuCcino
сообщение Oct 30 2007, 17:33
Сообщение #23


тоже уже Гуру
******

Группа: Свой
Сообщений: 2 047
Регистрация: 13-06-05
Из: Кёлн - Санкт-Петербург
Пользователь №: 5 973



Цитата(vetal @ Oct 30 2007, 21:11) *
Когда смотрел не увидел значительных преимуществ.

колличество ног занятых в ПЛИС smile.gif


--------------------
И снова на арене цирка - дрессированные клоуны!! Оказываем консультации по электронике за симпу круглосуточно.
Go to the top of the page
 
+Quote Post
I.S.A.
сообщение Oct 30 2007, 18:50
Сообщение #24


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

Группа: Участник
Сообщений: 95
Регистрация: 6-08-07
Из: Москва
Пользователь №: 29 583



Цитата(vetal @ Oct 30 2007, 21:11) *
Кто нибудь может привести сравнение SDR 32х vs DDR 16х на одинаковой частоте?
Когда смотрел не увидел значительных преимуществ. Только недостатки заметил : усложненная разводка (сложнее разводки 32бит SDR) + 2 доп. питания.

Преимущество только в burst режиме (редкий случай, но бывает) и способность работы на 200МГц. Больше никаких!
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
Зачем все делать просто, когда все можно усложнить?
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Oct 31 2007, 05:45
Сообщение #25


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



Цитата(CaPpuCcino @ Oct 30 2007, 19:43) *
небольшая ремарочка при выборе между ДДР и СДР. у ДДР есть требование к минимальной частоте тактирования, которая(частота) достаточно высокая - цыфру точно не помню, но как раз где-то порядка 70-80 МГц(?) так, что обратите на это внимание при выборе чипов.
а ZBT уже отходит - у нас были проблемы достать её со склада уже 2 года назад(производитель Cypress)


несколько раз встречал описание памяти СДРАМ с интерфейсом СРАМ или ЗБТ и авто регенерацией
какова цена и на сколько реально купить ?

по поводу регенерации - если это память видеокарты - имеется в виду активная - на сколько я понимаю при кадровой частоте 60 герц обновление 16мс - можно не регенерировать?
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Oct 31 2007, 08:23
Сообщение #26


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



Цитата(dxp @ Oct 30 2007, 15:21) *
Хорошая дока на сайте Микрона www.micron.com. Есть внятный перевод на страничке Дмитрия Иоффе: http://www.dsioffe.narod.ru/mysdram/MyMicronSDRAM.htm.

С регенерацией картина следующая: все страницы памяти должны пройти регенерацию хотя бы один раз в 64 мс. Если, скажем, в памяти содержится 8192 страницы, то нужно дать 8192 команды регенерации. Как их давать, роли не играет - можно их сразу все выдать, можно равномерно распределить по времени, можно в паузах между полезными транзакциями. Для самой памяти принципиальной разницы нет. Главное, чтобы в пределах указанного времени все нужное количество команд регененации было выдано. Хотя реально там запас большой - народ ставил эксперименты, она до нескольких секунд помнит без регенерации. Но делать, конечно, нужно в любом случае в соответствии с требованиями документации.



там не хватает нескольких картинок - это только у меня или вообще? есть ли ссылка на оригинал?
Go to the top of the page
 
+Quote Post
dxp
сообщение Oct 31 2007, 08:41
Сообщение #27


Adept
******

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



Цитата(rv3dll(lex) @ Oct 31 2007, 14:23) *
там не хватает нескольких картинок - это только у меня или вообще? есть ли ссылка на оригинал?

Оригиналы лежат на www.micron.com. Их там эн (на каждую микруху свой - микрухи организацией отличаются, но принцип везде один и тот же).


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post
studert
сообщение Oct 31 2007, 08:57
Сообщение #28


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

Группа: Свой
Сообщений: 76
Регистрация: 6-03-05
Из: Новосибирск
Пользователь №: 3 121



А где можно посмотреть внятные рекомендации по разводке SDR? Я правильно понял что для нее не нужно лепить кучу резисторов (по 2 на вывод, как в nios ките для ддр)?
Go to the top of the page
 
+Quote Post
0men
сообщение Oct 31 2007, 11:50
Сообщение #29


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

Группа: Участник
Сообщений: 84
Регистрация: 7-05-05
Пользователь №: 4 819



Цитата(studert @ Oct 31 2007, 11:57) *
А где можно посмотреть внятные рекомендации по разводке SDR? Я правильно понял что для нее не нужно лепить кучу резисторов (по 2 на вывод, как в nios ките для ддр)?


А что там смотреть? в разрыв каждой линии резистор 33 Ома, и проконтролировать, чтобы длина линии клока была больше всех остальных. Ну и расположить память поближе к плис, все будет работать без проблем.
Go to the top of the page
 
+Quote Post
Iouri
сообщение Oct 31 2007, 12:19
Сообщение #30


Местный
***

Группа: Свой
Сообщений: 364
Регистрация: 11-07-05
Пользователь №: 6 707



господа позвольте вставить свои 5 копеек
1. ни кто не собирается снимать SDRAM с произодства еще лет 7 информация от микрона
2. достоиства SDARM простота разводки 32 битная шина один источник питания
3. разница по цене между DDRAM and DDRAM II $.40 для 512MBIT
4. если использвать циклон 3 то терминирующие резисторы не нужны (если одна DDRAM II to FPGA)
5. DDRAM II вытесняет DDRAM поэтому лучше использовать DDRAM II
6. Consecutive read/write в DDRAM II позволяет делать full page burst при этом read/write command может приходить раньше на несколь клоков
7. Reconfigurable PLL в Cyclone III позволяетподстраивать DDRAAM II controller находу поэтому если хотите использовать DDRAM II советую Cyclone III
8. лекарство которое подходит к Quartus 7.2 нелечит high performance DDRAM II controller буду благодарен доетору который сможет вылечить
Go to the top of the page
 
+Quote Post

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

 


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


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