Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

SDRAM контролер
http://mcu-bg.com/mcu_site/viewtopic.php?f=2&t=2341
Страница 1 от 1

Автор:  FiTTiLA [ Сря Май 10, 2006 10:45 pm ]
Заглавие:  SDRAM контролер

Мараба на всички.
Да ли сте пускали на FPGA или CPDL някакъв прост SDRAM контролер, да подържа само просто четене и запис, без burst mode ( е естествено и refresh, и init function).
Да ми кажете какви са ви впечатленията. Ако няма такива да сядам да го пиша :( .

Автор:  3aek [ Сря Май 10, 2006 11:11 pm ]
Заглавие: 

и защо за по-лесно не използваш процесор който има вграден SDRAM контролер?

Автор:  FiTTiLA [ Сря Май 10, 2006 11:17 pm ]
Заглавие: 

3aek написа:
и защо за по-лесно не използваш процесор който има вграден SDRAM контролер?

Добър въпрос :D , щото те май всички са на BGA.

Автор:  Balkana [ Чет Май 11, 2006 9:02 am ]
Заглавие: 

@fittila: Пусках, беше преди 2-3 години. От opencores (http://opencores.org) с един колега чопнахме един и го пъхнахме във FPGA Xilinx Spartan2, на платка без специални мерки в опроводяването. От 66 до 133 MHz бачкаше като слънце. Замисли се за FPGA, ако ще го правиш, защото там има глезотийки за генериране на хубави тактове и бутане на фазата, което ти спасява сложния дизайн на платката. Все пак, аз бих предпочел както казват другите, направо чарк с вграден SDRAM контролер.

Много е важно: провери имаш ли възможност да удължаваш цикъла на шината на процесорчето (READY, WAIT или нещо подобно)към което искаш да го вържеш. Също добре е да има вграден Refresh Control Unit... т.е. подходящо е да го прикачаш на процесорче, което е предвидено да бачка поне с DRAM.

Ако твоя процесор не отговаря поне на първото условие, моя съвет е да се откажеш от тази мисъл, тъй като те чакат големи главоболия по отношение на нагласяването на съвместната работа на процесора и контролера за РАМ-а.

Автор:  3aek [ Чет Май 11, 2006 9:51 am ]
Заглавие: 

AT91RM9200 го има и в TQFP 208 :)

Автор:  FiTTiLA [ Чет Май 11, 2006 10:53 am ]
Заглавие: 

3aek написа:
AT91RM9200 го има и в TQFP 208 :)

Работил ли си с него? Как се справя, имали някакви зорове?
Аз съм още на AT91M40800, затова питам.

Автор:  3aek [ Чет Май 11, 2006 11:59 am ]
Заглавие: 

RM9200 е вече на възраст и е преболедувал детските болести с бъгове и прочее (поне са добре описани) www.at91.com има ресурси и linux дистрибуции

Автор:  syscop [ Чет Май 11, 2006 12:02 pm ]
Заглавие: 

Без burst SDRAM-а е доста бавен. Погледни един datasheet.

Автор:  FiTTiLA [ Чет Май 11, 2006 1:10 pm ]
Заглавие: 

3aek написа:
RM9200 е вече на възраст и е преболедувал детските болести с бъгове и прочее (поне са добре описани) www.at91.com има ресурси и linux дистрибуции


От petrex предлагат EP9302 (ARM9) за около 15$ парчето, има го в LQFP208 и май ще сменям платформата. Какво ти е мнението за него?

Автор:  3aek [ Нед Май 14, 2006 12:04 pm ]
Заглавие: 

то всички ARM9 си имат кеш и ползват brust по подразбиране

Автор:  3aek [ Нед Май 14, 2006 12:07 pm ]
Заглавие: 

fittila написа:
От petrex предлагат EP9302 (ARM9) за около 15$ парчето, има го в LQFP208 и май ще сменям платформата. Какво ти е мнението за него?


и двата процесора са долу горе еднакви като възможности, ако ще правиш нещо с Cirrus направо скачай на EP9315 има Vga контролер и IDE контролер направо става готов компютър

Автор:  velio [ Нед Май 14, 2006 1:39 pm ]
Заглавие: 

9312 e същото, само дето няма PCMCIA
9307 няма и ИДЕ, май...

но пък имат 6 канала аудио (странно :? )

ARM7 серията на Сирус имат интересни решения (вграден PWM контролер за импулсно захранване)

мисля че всички имат SDRAM контролер.

http://www.cirrus.com/en/products/pro/techs/T7.html

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/