Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Технический флейм » SIMM 30pin на DDR |
<<Назад Вперед>> | Страницы: 1 2 * | Печать |
SatinS
Newbie
Откуда: СПБ Всего сообщений: 68 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июня 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 6 ноября 2013 3:11 Сообщение отредактировано: 6 ноября 2013 19:49
Fe-Restorator написал: я не говорил ничего про доработку платы... по моему меня все неправильно поняли я говорил, про размещение преобразователей, контроллера и одной микросхемы ddr на "теле" 30ти пинового симма. Если дорабатывать мать дополнительным разъёмом, почему не доработать биос, превратив STR в STR+F ?! Хорошо, пусть не на винче, а в чмосе/нвраме хранить байтик "зри во флеш", это даже проще получится. Невелика доработка. В тему, на следующей неделе как раз помучаю вопросами про реализацию контроллера sdram в stm микроконтроллере представителей компаний STMicroelectronics они в питер приезжают |
elser |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 7 ноября 2013 1:52 Сообщение отредактировано: 7 ноября 2013 1:54
SatinS написал: Потому что ширина шины DDR = 64 бита, а ширина шины SIMM 30pin = 8 бит. Если делать самый простой схемотехнический вариант, то 7/8 шины вы просто не используете. Если вы будете делать сложный вариант, то можно утилизировать шину полностью. Почему вдруг 1\8 шины? SatinS написал: В интернетах есть выражение микросхемы K4H560838D-TCC4, по даташиту написано Organization 32Mx8 \ 16Mx16RTFM. Чтобы вас не заставляли каждый раз читать указанную по ссылке статью, постарайтесь не допускать утверждений, несущих ложную информацию. Согласно даташиту, предоставленному Самсунгом (рев.1.1 от 02.2003), партнамбер K4H560838D-TCC4 обозначает микросхему с организацией 32M x 8. SatinS написал: Нарастающий фронт или спадающий - не играет большого значения. Вы в любом случае обязаны генерировать этот сигнал сами. я имел в виду особенность DDR работать по спадающему фронту SatinS написал: Выражайте мысли яснее, тогда я не буду придираться. Не придирайтесь к словам, имелись в виду характеристики ячеек. Характеристики ячеек - напишите конкретные цифры. SatinS написал: Не подражайте Fe-Restorator по части вранья. 100-133мгц потянет уже практически любой арм контроллер от stm Вот АРМы от СТМ - не все. Если добавить оставшиеся, будет еще хуже для вас. Посчитайте количество контроллеров, которые могут работать с частотой >=100 МГц и имеют контроллер внешней памяти. Посчитайте количество всех АРМов от СТМ. Покажите эти цифры. Если взять F4 с тактовой частотой 180 МГц (пусть даже 200 МГц - считать удобнее), то один такт = 5 нс. Напишите программу, которая хотя бы за 10 тактов (50 нс) успеет понять, что произошло обращение к ячейке FPM по адресу xxxxxx с целью записи значения yyyyyy, и записать это значение в нужную ячейку DDR. SatinS написал: Даже при использовании SDRAM нужно придумать программу, о которой я говорил выше. Для DDR надо придумывать значительно больше. могу утереть вам нос свежей линейкой STM32F429/439 аж с готовой поддержкой SDRAM, даже придумывать ничего не надо SatinS написал: Если получите Дискавери/Еву, то это хоть удобно. Если просто контроллеры, то придумывайте разводку платы . несколько стмовских семплов я могу достать занахаляву SatinS написал: Сразу укажите цифру чтобы не читать наши выдумки . А во вторых в ней нет смысла, если реализация по цене превысит стоимость 16ти метровых симов. |
SatinS
Newbie
Откуда: СПБ Всего сообщений: 68 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июня 2010 |
elser, блин вы меня упорно не хотите понимать ну хорошо, вот у нас модуль, он 64 бита, на нём физически 8 микросхем, шина же не общая у этих 8ми микросхем, она делится на 8 "шинок" по 8 бит, соответственно одна микросхема 8ми битная, что для нас идеальное условие. То есть одна микруха имеет 8 ног дата инпут\аутпут. Я собственно это из даташита и взял 32м на 8бит... 8 таких микросхем по 32 мегабайта дают нам искомый модуль на 256 метров. Да, тактировать надо от внешнего генератора. Делитель имелся ввиду из-за того, что тактовая частота памяти должна быть в 2 раза ниже частоты на которой с микросхемой будет общаться контроллер, потому что DDR "по 2м фронтам" работает. Тут правда я не уверен на 100% надо курить даташит, но выходит что так. На самом деле тут пока затык, я точно помню, что ддр внутри содержит буферы которые нашпиговываются данными по обоим фронтам, но я не помню как она выдают информацию из себя. Раз ориентируетесь в теме предлагаю помочь и нацарапать диаграммки с циклами чтения и записи. elser написал: Опять же напишите сами я как бэ ничем никому не обязан, и тема открыта, что бы обсуждать. Выражайте мысли яснее, тогда я не буду придираться.Характеристики ячеек - напишите конкретные цифры. elser написал: Так добавьте! Только желательно из каталога компэла и недорогие, с контроллером внешней памяти я пока не рассматриваю ибо дорого. На счёт программы, она должна быть простейшая и на асме, наше спасение в том, что мы сможем тормозить с ответом компьютеру и тактов у нас будет намного больше, самое узкое место это команды и адреса, всё верно, но у нас много ног, на которые мы можем городить логику. Тут правда встаёт вопрос а нужен ли нам вообще мк Вот АРМы от СТМ - не все. Если добавить оставшиеся, будет еще хуже для вас.Посчитайте количество контроллеров, которые могут работать с частотой >=100 МГц и имеют контроллер внешней памяти. Посчитайте количество всех АРМов от СТМ. Покажите эти цифры.Если взять F4 с тактовой частотой 180 МГц (пусть даже 200 МГц - считать удобнее), то один такт = 5 нс. Напишите программу, которая хотя бы за 10 тактов (50 нс) успеет понять, что произошло обращение к ячейке FPM по адресу xxxxxx с целью записи значения yyyyyy, и записать это значение в нужную ячейку DDR. elser написал: Это мало вероятно, но я расчитываю на свеженькую демоплатку, угу. Но разводку само собой надо рисовать. Если получите Дискавери/Еву написал: elser написал:SatinS написал: Сразу укажите цифру чтобы не читать наши выдумкиТаки вы не поверите, ничего ноль, ddr буквально на дороге валяется, а несколько стмовских семплов я могу достать занахаляву. |
Fe-Restorator |
NEW! Сообщение отправлено: 7 ноября 2013 9:55 Сообщение отредактировано: 7 ноября 2013 10:17
SatinS написал: Не понял. 8-битная шинка == 2^8 степени, что никак не равно 32768 и более. Каким макаром ты собрался адресовать 32M всего 8-ю битами? шина же не общая у этих 8ми микросхем, она делится на 8 "шинок" по 8 бит, соответственно одна микросхема 8ми битная, что для нас идеальное условие. То есть одна микруха имеет 8 ног дата инпут\аутпут Независимо от типа и собственного объёма чипа памяти, будучи посаженным на 8-битную шину, он не превысит ёмкость в 256К. 256Кб DDR1 памяти == смешно. И нет смысла городить огород, достаточно на толкучке раздобыть обычных simm30, горстку. С другой стороны: мне не ведом мега-i(n) камень, работающий с памятью формата simm30. А 8086..80386 не сумеют работать более чем с 2 метрами памяти (с 16-ю, и с 32-мя). Смысла вкорячивать туда ddr не вижу. 486-е поколение уже юзало длинные симы, тут чуток получше с обстановкой, но всё-равно плохо. |
Сейчас на форуме |
SatinS
Newbie
Откуда: СПБ Всего сообщений: 68 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июня 2010 |
Fe-Restorator написал: 32 миллиона 8ми битных ячеек имеется ввиду, по 8 бит с 8ми ног разом читаем\пишем. Для адресации там используются другие ноги и их больше, естественно все 32 метра мы не будем адресовать, физически реально только 16ть. Не понял. 8-битная шинка == 2^8 степени, что никак не равно 32768 и более. Каким макаром ты собрался адресовать 32M всего 8-ю битами? Fe-RestoratorА почему 386й не сможет работать более чем с 2мя метрами? |
elser |
SatinS написал: Предлагаю пойти в гости к Раз ориентируетесь в теме предлагаю помочь и нацарапать диаграммки с циклами чтения и записи.Гуглу. SatinS написал: Вы, чего, и конфеты за меня есть будете? © ™ ® Опять же напишите сами SatinS написал: Вы очень похожи на Fe-Restorator - одинаково не можете ответить за свои слова. Так добавьте! Только желательно из каталога компэла и недорогие SatinS написал: Вы может быть и сможете тормозить, но контроллер памяти вас ждать не будет. Тактов у вас может быть больше 10 - 25 тактов к примеру. наше спасение в том, что мы сможем тормозить с ответом компьютеру и тактов у нас будет намного больше SatinS написал: Будьте проще - а нужна ли нам вообще эта тема. Тут правда встаёт вопрос а нужен ли нам вообще мк SatinS написал: Потому что Fe-Restorator опять врёт. Вот почему 386й не сможет работать более чем с 2мя метрами?его посты о памяти для 386 раньше. |
<<Назад Вперед>> | Страницы: 1 2 * | Печать |
Полигон-2 » Технический флейм » SIMM 30pin на DDR |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |