Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Технический флейм » Устройство для опознания памяти |
<<Назад Вперед>> | Страницы: 1 * 2 3 4 | Печать |
Dmitry Dubrovenko
Advanced Member
Откуда: Cанкт-Ленинград Всего сообщений: 1494 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 фев. 2008 |
BigDiamond написал: Я не слышал, но была мысль такое сделать. Никто не слышал о подобном девайсе? Правда пока без замера таймингов. |
BigDiamond
Member
Откуда: Санкт-Петербург Всего сообщений: 176 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 мая 2007 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 3 февраля 2010 15:37 Сообщение отредактировано: 3 февраля 2010 15:38
Ну для меня сложность имееццо. Ибо совсем не представляю как PS: С удовольствием бы такое купил |
TheAbcs
Member
Откуда: Chaikovskiy, Russia Всего сообщений: 154 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 23 мар. 2008 |
мне, помнится, на подобном устройстве в начале 90-х в компфирме купленную память проверяли... в Москве... оно было явно промышленным - не думаю, что самостоятельно сделать такое очень просто... |
AFleyM |
NEW! Сообщение отправлено: 4 февраля 2010 12:08
я не говорю-что просто. я так рассуждаю, что если объем памяти-это такая же физическая величина как ток и напряжение-значит ее можно так же и измерить вполне доступными средствами? |
Сейчас на форуме |
Root
Advanced Member
Откуда: Saint-Petersburg Всего сообщений: 623 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 авг. 2006 |
Объем памяти можно определить (я бы не сказал 'измерить') путем перебора :-) Примерно как делает БИОС: пишет в ячейку по адресу X, а потом читает из нее. Если данные совпали - эта ячейка есть. Затем адрес инкрементируется. Алгоритм можно оптимизировать :-) Другой вопрос, что ваять эмулятор контроллера памяти грустно. Касательно таймингов - у SIMM еще не было микросхемы SPD. Так что тайминги так же можно определить лишь экспериментальным методом. Т.е. запускать модуль на разных частотах и таймингах и находить предельный режим в котором модуль еще работает стабильно. Но как известно, этот предельный режим зависит от напряжения питания. Так что наш пока что выдуманный тестовый стенд все усложняется и усложняется. а) не нужно знать на сколько МБ большинство модулей памяти. Во-первых, SIMM уже редкость. Во-вторых, существуют методики определения емкости не только по маркировке и кол-ву чипов, но и по внешнему виду микросхем (емкость микросхемы ~ кол-во ног). Вообще конечно очень интересное, а наверное даже и нужное устройство, ведь большинство памяти без каких-либо опознавательных знаков. Кроме маркировки чипов (которая уже неоднократно подводила, хотя сравнивал по таблицам) ведь практически никак не помечался объём модуля. б) тестовый стенд сделать можно. Но не нужно. Вообще по трудоемкости это тянет на дипломную работу. в) вместо создание тестового стенда можно использовать какую-либо вменяемую материнскую плату с разъемами SIMM нужных типов. Метод на универсальность не претендует. Т.к. у мамок бывают свои закидоны. Но если в кладовке есть несколько рабочих мат. плат из тех времен, то воткнув модуль в каждую из них, можно получить массу полезной информации о нем. |
emax
Junior Member
Откуда: Пермь Всего сообщений: 129 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 10 июня 2009 |
У меня приятель делал, для проверки РУ5, когда покупал их на рынке. На обычной логике, работало от батареек. Зеленый светодиод - исправна, красный - нет. |
Dmitry Dubrovenko
Advanced Member
Откуда: Cанкт-Ленинград Всего сообщений: 1494 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 фев. 2008 |
Root написал: Да, да. Я тоже заметил, как упал уровень нашего образования. это тянет на дипломную работу Root написал: Одну с 30-пиновыми, одну под 72-пиновые, и одну под DIP'ы. И ходить с ними по рынку. можно использовать какую-либо вменяемую материнскую плату Про тайминги же, всё правильно. Хочу только добавить, что влияние могут оказывать ещё и температура, и качество контакта, и возможно даже рука, держащая тестер. Кроме того, вряд ли быстродействие МК распространённых типов позволит это сделать. Поэтому - отпадает. В принципе, все алгоритмы уже продуманы. Будет определяться объём, разрядность, количество банков, наличие контроля чётности. Кроме того, всё это дело будет тестироваться на работоспособность. Есть пока некоторые сомнения по поводу элементной базы (точнее её части). Первый вариант: использовать многоногий МК. Почти по всем параметрам вариант предпочтительный. Небольшое количество элементов, в связи с чем простая ПП, меньшее энергопотребление. Основной же недостаток - незащищённые линии портов МК, что, при некоторых обстоятельствах, может привести к выходу из строя самого МК. Второй вариант: более "простой" МК, с несколькими "запоминающими" регистрами, выполняющими одновременно и роль буферов. Также есть ещё некоторые размышления, по поводу паттернов, для тестирования. Ну, разумеется, сперва 00h и 0FFh. Потом, наверное, b'10101010' и b'01010101'. Далее чередующиеся b'10101010' - b'01010101', затем то же наоборот (b'01010101' - b'10101010'). На этом фантазия иссякает. Точнее, не то что б иссякает, различных паттернов можно массу напридумывать, вопрос в целесообразности. Короче, если у кого-то есть мысли по этому поводу, прошу поделиться. BigDiamond написал: Вот промышленным изготовлением точно заниматься не буду. Если кто имеет возможность-желание, готов разработать необходимую документацию. С удовольствием бы такое купил А так уж, извыняйте, придётся собирать самим. |
Fe-Restorator |
NEW! Сообщение отправлено: 4 февраля 2010 15:38
Лет 15 назад, примерно, видел такие "коробочки" на митинском рынке. Тогда было много разнообразных SIMM-ов, их и тестировали. Разные были коробки: с линейкой светодиодов, как индикация работы шины адреса/данных, с ЖК панелькой, где цифрами выводились значения объёма, таймингов, структуры чипов и ещё чего-то, не вспомню. Маленькие такие коробки, с пол-пачки кускового сахара. Позже, и там-же, увидел коробочку тестирования SIMM/DIMM, не в рабочем состоянии, жаль. Остались неизвестны её возможности. ЗЫ: А как сожгли 3-вольтовый(наверное, иначе как загорелись все 8 чипов разом?) SIMM в такой коробке-проверялке видел сам. Фейерверк был столь же красив, сколь и печален. |
Сейчас на форуме |
AFleyM |
NEW! Сообщение отправлено: 4 февраля 2010 15:58
Dmitry Dubrovenko написал: ага! И ходить с ними по рынку. и штанга от троллейбуса сзади чтобы было откуда 220 снять |
Сейчас на форуме |
Dmitry Dubrovenko
Advanced Member
Откуда: Cанкт-Ленинград Всего сообщений: 1494 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 фев. 2008 |
Кстати, на 72-пиновых СИММах уже была предусмотрена возможность "прописывания" объёма и тайменгов в виде цифрового кода, специальными перемычками. Только, как показали мои "исследования", из 10 модулей, данная возможность используется, дай бог, на 2-х. |
<<Назад Вперед>> | Страницы: 1 * 2 3 4 | Печать |
Полигон-2 » Технический флейм » Устройство для опознания памяти |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |