Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Технический флейм » Устройство для опознания памяти |
<<Назад Вперед>> | Страницы: 1 2 3 4 | Печать |
BigDiamond
Member
Откуда: Санкт-Петербург Всего сообщений: 176 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 мая 2007 |
Доброго времени суток. Недавно на просторах бескрайнего инета нашёл какой-то японский аукцион. Поиском натолкнулся на продажу Simm 30pin. В одном из лотов были скрины, на которых продавец держал в руке какое-то устройство со слотом 30pin, а позади (если не изменяет память) было ещё несколько слотов (или ещё один для 72pin, точно не помню). Т.е. в устройство была вставлена платка 30-пиновая и на LCD дисплее отображался её объём и вроде как тайминги. Мэйби что-то ещё, не помню. Питание скорее всего от батареек. Вообще конечно очень интересное, а наверное даже и нужное устройство, ведь большинство памяти без каких-либо опознавательных знаков. Кроме маркировки чипов (которая уже неоднократно подводила, хотя сравнивал по таблицам) ведь практически никак не помечался объём модуля. Ну за редким исключением разумеется. Никто не слышал о подобном девайсе? PS: Если найду, обязательно выложу скрины. |
AFleyM |
NEW! Сообщение отправлено: 3 февраля 2010 14:32
а чего-сложно такое устройство создать на коленке? |
Сейчас на форуме |
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-х. |
Alex_reaper
Advanced Member
Откуда: СПб Всего сообщений: 363 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 10 июля 2009 |
Давно все разработано, вопрос в цене. Делать на коленке "с нуля", только если есть интерес повозиться с программированием MC. Если уж прям ооочень надо - то продается, и немало. Например: http://www.memorytesters.com/sim2/s2plus.htm там же есть и для DDR(I-III) А ваять что-то свое.... ИМХО - только если совсем делать нечего, или уж настолько надо много памяти тестить (прям сотнями планок), а жаба душит купить профессиональное оборудование. Тогда это уже диагноз. |
0leg
Advanced Member
Откуда: Город-герой Тула Всего сообщений: 1991 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 окт. 2007 |
Dmitry Dubrovenko, > Первый вариант: использовать многоногий МК. Глупости это... С какой скоростью будет у тебя работать память в этом случае?.. Возьми лучше в качестве проца какой-нибудь 80с186 или 386. > На этом фантазия иссякает. Фантазёр, блин ))) На самом-то деле, всё _давно_ уже придумано ;-) См. файлик README из архива с исходниками Memtest86+. |
Baza
Advanced Member
Откуда: С-Петербург Всего сообщений: 615 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 мая 2005 |
такое лучше ваять не на МК, а на ПЛИС или лучше МК+ПЛИС |
Dmitry Dubrovenko
Advanced Member
Откуда: Cанкт-Ленинград Всего сообщений: 1494 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 фев. 2008 |
Ну, как обычно, посыпались дельные советы. Alex_reaper написал: Вы вообще сперва тему с начала прочтите. Давно все разработано Оффтопик: Оффтопик: P.S.: Вы, небось, завсегдатай Монитора? 0leg написал: А то ты не знаешь, каков МЦ у распространённых МК. С какой скоростью будет у тебя работать память в этом случае? Нормальная скорость, так что, ПЛИСины, ИМХО, роскошь не нужная. |
0leg
Advanced Member
Откуда: Город-герой Тула Всего сообщений: 1991 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 окт. 2007 |
Dmitry Dubrovenko, > Ну, как обычно, посыпались дельные советы. Отож! Всегда готовы помочь ;-) > А то ты не знаешь, каков МЦ у распространённых МК. Я, наверное, дебил... Что такое МЦ? Midnight Commander (MC) что ли??? |
BigDiamond
Member
Откуда: Санкт-Петербург Всего сообщений: 176 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 мая 2007 |
Alex_reaper написал: О да !!! Это уже похоже на правду. Давно все разработано, вопрос в цене. Делать на коленке "с нуля", только если есть интерес повозиться с программированием MC. Ну что же, будет пробовать добыть сие чудо |
BigDiamond
Member
Откуда: Санкт-Петербург Всего сообщений: 176 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 мая 2007 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 5 февраля 2010 21:54 Сообщение отредактировано: 5 февраля 2010 21:56
Мдемс....что-то как-то грустно.... Simcheck II Цена: базовое устройство - 2495 долл., адаптер динамического ОЗУ - 245 долл., 72-контактный адаптер DIMM - 245 долл., 168-контактный адаптер - 295 долл. Дистрибьюторы, мастер-реселлеры: ComputerLand, Contact East, Expodata, Jameco (Arndt Elecronics), Jensen Tools, JK International, Macrotron, McDonald & Assoc., MicroAge, Santech-Norway, Santech-Sweden, SBN Peripherals, Specialized Products, Target Elecronics, Techni-Tools, Total Peripherals, VisionTek, Wintec Ind., Yang Mong Trading Условия авторизации: нет Innoventions Inc. 10425 Bissonnet St., Houston, Texas 77099, (713) 879-6226 http://www.simcheck.com Simcheck II - это портативный тестер памяти, способный не только обнаруживать дефектные модули, его возможности намного шире. Была проведена серия испытаний этого устройства, в результате которых оно доказало свою пригодность для проведения тщательной диагностики и для выявления отдельных дефектных разрядов. На передней панели тестера имеются 30- и 72-контактные гнезда и 40-разрядный порт расширения. Устройство оснащено жидкокристаллическим дисплеем, выбор пунктов его меню проводится с шестиклавишной цифровой клавиатуры. Из них пять клавиш функциональные - четыре из которых дублируют клавиши-стрелок, - а две эквиваленты Enter и Escape. Программное обеспечение загружается с помощью интерфейсной программы ПК через последовательный порт, расположенный на боковой панели устройства. В комплект включены: внешний источник питания, последовательный кабель, загрузчик программы Simcheck II, подробное руководство и сумка для переноски. Испытания Simcheck II выполняет основные тесты, расширенные тесты, тесты автоциклов и побитовой проверки, используя соответствующие алгоритмы, имитирующие нормальную эксплуатацию и чрезвычайные ситуации. Все тесты проводятся в указанных производителями границах памяти во избежание повреждения модуля при проверке. Simcheck II применялся для тестирования производительности модулей SIMM различных типов. Среди них были модули памяти типа FPM и EDO емкостью от 1 до 64 Мбайт. Устройство поставляется готовым к эксплуатации. Оно имеет встроенную демонстрационную имитацию диагностики, так что оператор может получить быстрое представление о продукте и ознакомиться с его возможностями. Комментарии Тестер Simcheck II прост в эксплуатации. Модули вставляются в 30- или 72-контактные разъемы и вынимаются из них гораздо легче, чем это происходит с обычными SIMM-гнездами. Нет необходимости указывать гнездо, к которому подсоединено тестируемое устройство, Simcheck II обнаруживает его автоматически и после нажатия клавиши Start начинает тестирование. Simcheck II предоставляет пользователю очень удобную функцию - запись о результатах последнего тестирования Test Log. Тест автоцикла используется для оценки работы модуля при долговременной эксплуатации. Побитовый тест удобен для выявления ошибок отдельных разрядов с помощью базового теста. Simcheck II компании Innoventions - полезный инструмент для получения информации о производительности, а также обнаружения дефектов модулей памяти. Он совершенно необходим для реселлеров, которые занимаются сборкой систем для клиентов. Тест-центр CRN рекомендует Simcheck II. Взято отсюда: http://www.crn.ru/numbers/reg-...e_id=29505 А вот уже совсем близко. А ценник совсем грустный.... http://www.radiobox.ru/instrum/test/m7110.php |
Dmitry Dubrovenko
Advanced Member
Откуда: Cанкт-Ленинград Всего сообщений: 1494 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 фев. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 5 февраля 2010 22:24 Сообщение отредактировано: 5 февраля 2010 22:25
BigDiamond написал: А что ж хотели? Судя по виду, там "нехилый" компьютер, с установленной операционкой и программой тестирования. Мдемс....что-то как-то грустно.... 0leg написал: Вот! Уже совсем заанглоязычились со своими железяками. Что такое МЦ? Забыли, что такое по-русски Машинный Цикл. А по сабжу: Кто-нибудь видел 72-пиновые SIMM'ы объёмом 256, или 512Mb? |
0leg
Advanced Member
Откуда: Город-герой Тула Всего сообщений: 1991 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 окт. 2007 |
Dmitry Dubrovenko, > Вот! Уже совсем заанглоязычились со своими железяками Неправда! Первое, что мне пришло в голову, было исконно русское "металл цветной". Что касается машинных циклов, то у недорогих распространённых МК 51-го семейства максимальная тактовая частота — 24 МГц, т.о. одна команда исполняется минимум за 500 нс. Это на порядок больше, чем хотелось бы... У AVR частота 16 - 24 МГц и быстродействие порядка 1 MIPS/МГц, но они RISC и в рез-те всё равно медленно получается... > Кто-нибудь видел 72-пиновые SIMM'ы объёмом 256, или 512Mb? Угу. ua1osm. Во сне... |
Dmitry Dubrovenko
Advanced Member
Откуда: Cанкт-Ленинград Всего сообщений: 1494 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 фев. 2008 |
0leg написал: Да, госпадя! Зачем нам бешенное быстродействие? Говорю же, не собираюсь тайминги измерять. всё равно медленно получается |
0leg
Advanced Member
Откуда: Город-герой Тула Всего сообщений: 1991 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 окт. 2007 |
Dmitry Dubrovenko, > Зачем нам бешенное быстродействие? По трём причинам: 1) Существенно сокращается время тестирования. 2) ИМХО память следует тестировать на её рабочей частоте. 3) Чтобы было! Разумеется, если вопрос стоит только в "опознании" памяти, то быстродействие значения не имеет. PS. бешеное — с одной "н"... |
Dmitry Dubrovenko
Advanced Member
Откуда: Cанкт-Ленинград Всего сообщений: 1494 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 фев. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 6 февраля 2010 18:46 Сообщение отредактировано: 6 февраля 2010 18:49
0leg 1) 5 секунд, или 1, в данном случае, абсолютно "по барабану". 2) Опять-таки, к данному случаю не относится. 3) Единственный весомый аргумент. 0leg написал: А "госпадя" как? бешеное — с одной "н" Или, вот, "тайминги" опять же? А меня всё-таки здорово интересует вопрос, относительно линии A12 на SIMM-72. |
0leg
Advanced Member
Откуда: Город-герой Тула Всего сообщений: 1991 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 окт. 2007 |
Dmitry Dubrovenko, 1) 5 секунд, или 1, в данном случае, абсолютно "по барабану". За одну секунду ты память не протестируешь. Максимум — опознаешь объём. Вот 5 минут, или 1 — разница уже есть. 2) Опять-таки, к данному случаю не относится. Ещё как относится. Если память некачественная, и не может работать с заявленной скоростью, а девайсом будет определятся как исправная, то фтопку такой девайс! > А "госпадя" как? > Или, вот, "тайминги" опять же? А какие там проблемы? Первое — разговорное, второе — калька с английского timing. Всё нормально. |
Dmitry Dubrovenko
Advanced Member
Откуда: Cанкт-Ленинград Всего сообщений: 1494 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 фев. 2008 |
0leg написал: Так мне-то как-раз и не надо. За одну секунду ты память не протестируешь Давай прикинем. При использовании мего любимого ПИКа среднего семейства, на тестирование одной ячейки потребуется 5-6 микросекунд. Берём с запасом - 10. Следовательно, за 1 секунду протестируется ~ 100kb. Следовательно 1Mb протестируется за 10 секунд. Конечно, всё будет ещё зависеть и от количества тестов, но если вспомнить скорость, с которой работает упомянутый Testmem, то меня вполне устраивает. 0leg написал: ИМХО, если память некачественная, то она вообще работать не будет. А некоторое отклонение временных характеристик, как уже говорилось выше, может быть и из-за некачественной "мамки". Если память некачественная И всё-таки, что по поводу A12? |
0leg
Advanced Member
Откуда: Город-герой Тула Всего сообщений: 1991 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 окт. 2007 |
Dmitry Dubrovenko, > Следовательно 1Mb протестируется за 10 секунд. Ну, извините... Это НЕ тесты. Возьми Memtest86+, мамку на, например, 386DX-40 и 4 x 1Мбайт SIMM. Измерь время прохождения хотя бы первых трёх тестов (обычно их достаточно, чтобы выявить явно битую память)... Не думаю, что у тебя с PIC'ом быстрее получится. > упомянутый Testmem Я не знаю, что это такое :-( > ИМХО, если память некачественная, то она вообще работать не будет. Это если память _убитая_, то она не будет работать. Если некачественная — возможно всё, что угодно... > И всё-таки, что по поводу A12? Я что-то пропустил, наверное... Что там с A12? |
Dmitry Dubrovenko
Advanced Member
Откуда: Cанкт-Ленинград Всего сообщений: 1494 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 фев. 2008 |
0leg написал: "На колу висело мочало". Не думаю, что у тебя с PIC'ом быстрее получится. 0leg написал: Dmitry Dubrovenko написал: Что там с A12? Кто-нибудь видел 72-пиновые SIMM'ы объёмом 256, или 512Mb? |
Dmitry Dubrovenko
Advanced Member
Откуда: Cанкт-Ленинград Всего сообщений: 1494 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 фев. 2008 |
0leg написал: Это такой тест памяти, которым я пытался пользоваться, но что-то безрезультатно. Я не знаю, что это такое |
Baza
Advanced Member
Откуда: С-Петербург Всего сообщений: 615 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 мая 2005 |
Для SIMM хватит и PIC-AVR... Плис предлагал для SDRAM, DDR, DDR2 |
Dmitry Dubrovenko
Advanced Member
Откуда: Cанкт-Ленинград Всего сообщений: 1494 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 фев. 2008 |
А кто подскажет чип DRAM в DIP'е, отличном от DIP-16? |
<<Назад Вперед>> | Страницы: 1 2 3 4 | Печать |
Полигон-2 » Технический флейм » Устройство для опознания памяти |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |