Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Технический флейм »   SIMM 30pin на DDR
RSS

SIMM 30pin на DDR

эмуляция FPM RAM средствами ПЛИС\микроконтроллера на базе DDR SDRAM

<<Назад  Вперед>> Страницы: 1 * 2
Печать
 
Fe-Restorator
Гость

Ссылка

SatinS написал:
[q]
гибернация точно не выйдет, нужна поддержка со стороный железа, если просто записать в оперативку данные, то при включении компьютера они не будут иметь никакой ценности, процессору надо понимать что и откуда читать, а вместо этого биос отправит его искать загрузчик на винчестере.
[/q]
Есть-же режим STR. Записать образ того RAM во флеш... На винче, в бут.ини пометить "зри во флеш". Выключить БП. Ну, и без аппаратной доработки мамки флеш-разъём на DDR-шину не подвесишь... Зато флешки уже давно перешагнули за 64 гига, а RAM всё-ещё плетётся позади паровоза с максимумом в 32 гига...

Оффтопик: Оффтопик:
SatinS написал:
[q]
я не знаю как исправить =\
[/q]
Попросить модератора. Через ЛС. Чётко сослаться на тему/пост.
Сейчас на форуме
elser
Newbie


Всего сообщений: 78
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 апр. 2011
SatinS написал:
[q]
Первый и второй пункты легко решить преобразователем уровней и обычным линейным стабилизатором.
[/q]
Часть преобразователей должна уметь работать в двух направлениях.


SatinS написал:
[q]
Третий удвоителем частоты, точне делителем в нашем случае, а можно вообще забить и использовать пол шины.
[/q]
В простом варианте будет использоваться только 1/8 шины (8/64). И не о каком удвоителе/делителе частоты речь не идет, поскольку вы не сможете указать сигнал, частоту которого нужно удвоить/поделить :biggrin: .


SatinS написал:
[q]
Шестой пункт самая узкая часть, но если взглянуть на схемотехнику
[/q]
Покажите схемотехнику, на которую надо взглянуть.


SatinS написал:
[q]
А быстродействие современных ARM микроконтроллеров давно достигло уровня ПЛИС
[/q]
Подскажите модели таких ARM микроконтроллеров и их стоимость. Если не найдете ARMов, подскажите модели и цену любых других, достигших уровня ПЛИС.


SatinS написал:
[q]
статика довольно дорогая штука
CY62158ELL-45ZSXI и CY62158EV30LL-45ZSXI один 192, другой 211р - 1Мх8.
[/q]
Это дорого :( ? Сколько вы хотите потратить на этот проект?



Оффтопик: Оффтопик:

Fe-Restorator написал:
[q]
Есть-же режим STR. Записать образ того RAM во флеш... На винче, в бут.ини пометить "зри во флеш". Выключить БП.
[/q]
Не надо врать так нагло :biggrin: . К сожалению, окружающие люди не поверят вам, потому что режим SuspendToRAM не предусматривает обращения к винчестерам и прочим накопителям.
Fe-Restorator
Гость

Ссылка

elser написал:
[q]
режим SuspendToRAM не предусматривает обращения к винчестерам и прочим накопителям.
[/q]
Если дорабатывать мать дополнительным разъёмом, почему не доработать биос, превратив STR в STR+F ?! Хорошо, пусть не на винче, а в чмосе/нвраме хранить байтик "зри во флеш", это даже проще получится. Невелика доработка.
Сейчас на форуме
hoorma
Advanced Member
Енотовод

Откуда: Омск
Всего сообщений: 1703
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
26 фев. 2011
Оффтопик: Оффтопик: Fe-Restorator, давайте коню пришьем собачью голову, чтобы лаял. Невелика доработка.


Уважаемый SatinS, не хочу вам портить настроение, но вы залезли в область, в которой без крайне обширных инженерных знаний не обойтись. Даже зная вдоль и поперек общую электротехнику и все, что дают в наших вузах на данную тему, вопрос крайне сложно разрешить.

Имхо, этому надо посвятить половину жизни. Лучше просто раскошелиться на симмы покрупнее и тратить время на действительно важные вещи.
Fe-Restorator
Гость

Ссылка

hoorma написал:
[q]
давайте коню пришьем собачью голову, чтобы лаял. Невелика доработка
[/q]
Именно это и делает нонче seagate. Пришивает собачью флеш-голову к hdd-коню. Вполне успешно, меж прочим! Так почему-б не развить идею, пришить ту голову к тулову птеродактиля (RAM) ?
Сейчас на форуме
elser
Newbie


Всего сообщений: 78
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 апр. 2011
Оффтопик: Оффтопик:

Fe-Restorator написал:
[q]
Если дорабатывать мать дополнительным разъёмом, почему не доработать биос
[/q]
ТС посчитал дорогой микросхему, которая стоит 200 рублей :) . Думаете, он посчитает эти доработки недорогими :biggrin: ?
SatinS
Newbie


Откуда: СПБ
Всего сообщений: 68
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 июня 2010
elser написал:
[q]
В простом варианте будет использоваться только 1/8 шины (8/64). И не о каком удвоителе/делителе частоты речь не идет, поскольку вы не сможете указать сигнал, частоту которого нужно удвоить/поделить .
[/q]
Почему вдруг 1\8 шины? Вот беру со стола планку, микросхемы K4H560838D-TCC4, по даташиту написано Organization 32Mx8 \ 16Mx16. Вы меня не поняли, я имел в виду особенность DDR работать по спадающему фронту.

elser написал:
[q]
Покажите схемотехнику, на которую надо взглянуть.
[/q]
Не придирайтесь к словам, имелись в виду характеристики ячеек.

elser написал:
[q]
Подскажите модели таких ARM микроконтроллеров и их стоимость. Если не найдете ARMов, подскажите модели и цену любых других, достигших уровня ПЛИС.
[/q]
100-133мгц потянет уже практически любой арм контроллер от stm, если вы имелли ввиду bga плисины от тысячи рублей и дороже с частотами до 700мгц, то могу утереть вам нос свежей линейкой STM32F429/439 аж с готовой поддержкой SDRAM, даже придумывать ничего не надо. :tongue:

elser написал:
[q]
Это дорого ? Сколько вы хотите потратить на этот проект?
[/q]
Таки вы не поверите, ничего :) ноль, ddr буквально на дороге валяется, а несколько стмовских семплов я могу достать занахаляву.

hoorma написал:
[q]
Уважаемый SatinS, не хочу вам портить настроение, но вы залезли в область, в которой без крайне обширных инженерных знаний не обойтись. Даже зная вдоль и поперек общую электротехнику и все, что дают в наших вузах на данную тему, вопрос крайне сложно разрешить.
[/q]
Мне кажется вы поторопились с выводами. Мне это интересно, надо тратить время на то, что интересно =)

Опять же отвечая на крики 200р дорого и т.д.
Для начала это не проект, а идея. А во вторых в ней нет смысла, если реализация по цене превысит стоимость 16ти метровых симов.
SatinS
Newbie


Откуда: СПБ
Всего сообщений: 68
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 июня 2010
Fe-Restorator написал:
[q]
Если дорабатывать мать дополнительным разъёмом, почему не доработать биос, превратив STR в STR+F ?! Хорошо, пусть не на винче, а в чмосе/нвраме хранить байтик "зри во флеш", это даже проще получится. Невелика доработка.
[/q]
я не говорил ничего про доработку платы... по моему меня все неправильно поняли :( я говорил, про размещение преобразователей, контроллера и одной микросхемы ddr на "теле" 30ти пинового симма.

В тему, на следующей неделе как раз помучаю вопросами про реализацию контроллера sdram в stm микроконтроллере представителей компаний STMicroelectronics :biggrin: они в питер приезжают
elser
Newbie


Всего сообщений: 78
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 апр. 2011
SatinS написал:
[q]
Почему вдруг 1\8 шины?
[/q]
Потому что ширина шины DDR = 64 бита, а ширина шины SIMM 30pin = 8 бит. Если делать самый простой схемотехнический вариант, то 7/8 шины вы просто не используете. Если вы будете делать сложный вариант, то можно утилизировать шину полностью.


SatinS написал:
[q]
микросхемы K4H560838D-TCC4, по даташиту написано Organization 32Mx8 \ 16Mx16
[/q]
В интернетах есть выражение RTFM. Чтобы вас не заставляли каждый раз читать указанную по ссылке статью, постарайтесь не допускать утверждений, несущих ложную информацию.
Согласно даташиту, предоставленному Самсунгом (рев.1.1 от 02.2003), партнамбер K4H560838D-TCC4 обозначает микросхему с организацией 32M x 8.


SatinS написал:
[q]
я имел в виду особенность DDR работать по спадающему фронту
[/q]
Нарастающий фронт или спадающий - не играет большого значения. Вы в любом случае обязаны генерировать этот сигнал сами.


SatinS написал:
[q]
Не придирайтесь к словам, имелись в виду характеристики ячеек.
[/q]
Выражайте мысли яснее, тогда я не буду придираться.
Характеристики ячеек - напишите конкретные цифры.


SatinS написал:
[q]
100-133мгц потянет уже практически любой арм контроллер от stm
[/q]
Не подражайте Fe-Restorator по части вранья.
Вот АРМы от СТМ - не все. Если добавить оставшиеся, будет еще хуже для вас.
Посчитайте количество контроллеров, которые могут работать с частотой >=100 МГц и имеют контроллер внешней памяти. Посчитайте количество всех АРМов от СТМ. Покажите эти цифры.
Если взять F4 с тактовой частотой 180 МГц (пусть даже 200 МГц - считать удобнее), то один такт = 5 нс. Напишите программу, которая хотя бы за 10 тактов (50 нс) успеет понять, что произошло обращение к ячейке FPM по адресу xxxxxx с целью записи значения yyyyyy, и записать это значение в нужную ячейку DDR.


SatinS написал:
[q]
могу утереть вам нос свежей линейкой STM32F429/439 аж с готовой поддержкой SDRAM, даже придумывать ничего не надо
[/q]
Даже при использовании SDRAM нужно придумать программу, о которой я говорил выше. Для DDR надо придумывать значительно больше.


SatinS написал:
[q]
несколько стмовских семплов я могу достать занахаляву
[/q]
Если получите Дискавери/Еву, то это хоть удобно. Если просто контроллеры, то придумывайте разводку платы :biggrin: .


SatinS написал:
[q]
А во вторых в ней нет смысла, если реализация по цене превысит стоимость 16ти метровых симов.
[/q]
Сразу укажите цифру чтобы не читать наши выдумки :) .
SatinS
Newbie


Откуда: СПБ
Всего сообщений: 68
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 июня 2010
elser, блин вы меня упорно не хотите понимать :biggrin: ну хорошо, вот у нас модуль, он 64 бита, на нём физически 8 микросхем, шина же не общая у этих 8ми микросхем, она делится на 8 "шинок" по 8 бит, соответственно одна микросхема 8ми битная, что для нас идеальное условие. То есть одна микруха имеет 8 ног дата инпут\аутпут. Я собственно это из даташита и взял :( 32м на 8бит... 8 таких микросхем по 32 мегабайта дают нам искомый модуль на 256 метров. Да, тактировать надо от внешнего генератора. Делитель имелся ввиду из-за того, что тактовая частота памяти должна быть в 2 раза ниже частоты на которой с микросхемой будет общаться контроллер, потому что DDR "по 2м фронтам" работает. Тут правда я не уверен на 100% надо курить даташит, но выходит что так. На самом деле тут пока затык, я точно помню, что ддр внутри содержит буферы которые нашпиговываются данными по обоим фронтам, но я не помню как она выдают информацию из себя. Раз ориентируетесь в теме предлагаю помочь и нацарапать диаграммки с циклами чтения и записи.

elser написал:
[q]
Выражайте мысли яснее, тогда я не буду придираться.Характеристики ячеек - напишите конкретные цифры.
[/q]
Опять же напишите сами :) я как бэ ничем никому не обязан, и тема открыта, что бы обсуждать.

elser написал:
[q]
Вот АРМы от СТМ - не все. Если добавить оставшиеся, будет еще хуже для вас.Посчитайте количество контроллеров, которые могут работать с частотой >=100 МГц и имеют контроллер внешней памяти. Посчитайте количество всех АРМов от СТМ. Покажите эти цифры.Если взять F4 с тактовой частотой 180 МГц (пусть даже 200 МГц - считать удобнее), то один такт = 5 нс. Напишите программу, которая хотя бы за 10 тактов (50 нс) успеет понять, что произошло обращение к ячейке FPM по адресу xxxxxx с целью записи значения yyyyyy, и записать это значение в нужную ячейку DDR.
[/q]
Так добавьте! Только желательно из каталога компэла и недорогие, с контроллером внешней памяти я пока не рассматриваю ибо дорого. На счёт программы, она должна быть простейшая и на асме, наше спасение в том, что мы сможем тормозить с ответом компьютеру и тактов у нас будет намного больше, самое узкое место это команды и адреса, всё верно, но у нас много ног, на которые мы можем городить логику. Тут правда встаёт вопрос а нужен ли нам вообще мк :biggrin:

elser написал:
[q]
Если получите Дискавери/Еву
[/q]
Это мало вероятно, но я расчитываю на свеженькую демоплатку, угу. Но разводку само собой надо рисовать.

написал:
[q]
elser написал:
[q]
Сразу укажите цифру чтобы не читать наши выдумки
[/q]
SatinS написал:
[q]
Таки вы не поверите, ничего ноль, ddr буквально на дороге валяется, а несколько стмовских семплов я могу достать занахаляву.
[/q]
[/q]
<<Назад  Вперед>> Страницы: 1 * 2
Печать
Полигон-2 »   Технический флейм »   SIMM 30pin на DDR
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS