PDA

Просмотр полной версии : Навороченный тестер памяти и микросхем



blackinwoman
19.09.2020, 15:17
не знаю было ли тут уже это

https://8bit-museum.de/sonstiges/hardware-projekte/hardware-projekte-chiptester/

вообщем я думаю этот самый навороченный

- - - Добавлено - - -

чистая плата 40евро

NiKa
19.11.2020, 05:25
Сейчас есть более современные на ардуино Dram Tester By Stephen Vickers, где бы еще найти схему и прошивку.

Tronix
19.11.2020, 11:23
Мое мнение - все эти тестеры на слабеньких микроконтроллерах - игрушки. Потому что не могут обеспечить паспортное время доступа к DRAM, у них просто ноги не умеют так быстро шевелится, они медленные. А на меньшем времени доступа DRAM может и работать, а если установить в реальную схему - посыпет ошибками.

Тестер DRAM должен быть на ПЛИС, по крайней мере его часть, отвечающая за наносекундные циклы доступа к памяти, чтобы проверить циклы записи и чтение с даташитными таймингами на полной скорости. Возможно, сейчас какие-то STM32F7xxx на частоте => 300МГц такое смогут, но не изучал подробно.

Еще тестер должен уметь плавно регулировать напряжение питания DRAM в пределах паспортных значений, например устанавливать минимум и максимум и проверять работоспособность DRAM на скажем паспортном минимуме 4.0В и на паспортном максимуме 6.0В (для примера, разброс может и меньше, зависит от типа DRAM).

Еще должен уметь плавно изменять нагрузочную способность на DRAM с учетом паразитной емкости. Это тоже очень важный параметр, так как DRAM может вполне корректно работать с CMOS ножками микроконтроллера, но просаживать все свои входы выходы если в ставить ее в схему из каши 155, 555 и 1533 логики (привет Ленинградам-48 и подобным).

Ну и как вишенка на торте, тестер должен уметь охлаждать тестируемую микросхему до +10 градусов и нагревать до +60, или как в даташите написано.

И конечно должен позволять регулировать все эти исследуемые параметры и отображать полный подробный отчет о результатах теста - на какой температуре DRAM начала сбоить, какие напряжения питания прошла, какую нагрузочную способность выдержала, какие тайминги и время доступа и тд.

Вот такой тестер будет более менее "навороченный", имхо .

NiKa
19.11.2020, 18:03
Tronix, Это конечно хорошо, но только зачем, память ведь не в космосе будет работать.

Tronix
19.11.2020, 18:53
NiKa, Потому что не могут обеспечить паспортное время доступа к DRAM, у них просто ноги не умеют так быстро шевелится, они медленные. А на меньшем времени доступа DRAM может и работать, а если установить в реальную схему - посыпет ошибками.

JV-Soft
20.11.2020, 06:57
Возможно, сейчас какие-то STM32F7xxx на частоте => 300МГц такое смогут
Тестер старой памяти ?
Большинство которой по паспорту на 7 мгц уже не может работать....
У которой нарастание и спад внутренней логики измеряется порой десятками наносекунд.
При желании полноценный тестер и на ЛА3 тих можно сделать.

Trol73
20.11.2020, 11:07
Мое мнение - все эти тестеры на слабеньких микроконтроллерах - игрушки. ....
Так и есть. Но, если по-нормальному проверять микросхему при всех допустимых таймингах, во всём диапазоне рабочих температур и напряжений, то это займёт нереально много времени. Смысл тестера, кмк, в том, чтобы быстро отсеять заведомо бракованные. А полностью проверить потом уже в компьютере.

Tronix
20.11.2020, 12:54
Смысл тестера, кмк, в том, чтобы быстро отсеять заведомо бракованные. А полностью проверить потом уже в компьютере.

Все верно, но ведь тема называется "навороченный тестер...", вот я и пишу про навороченный. Если бы она называлась "Еще один тестер DRAM и микросхем" - я бы ничего этого не писал в ней.

fikus8
20.11.2020, 13:42
Мое мнение - все эти тестеры на слабеньких микроконтроллерах - игрушки. Потому что не могут обеспечить паспортное время доступа к DRAM, у них просто ноги не умеют так быстро шевелится, они медленные. А на меньшем времени доступа DRAM может и работать, а если установить в реальную схему - посыпет ошибками.
А Atmega128 тоже слабенький?
Просто недавно неспешно проверял свои чипы памяти тестером Олега. 41256, 411000 - все нормально.
А 44256 он отбраковал около половины того, что у меня есть. При этом эти чипы нормально работают в ISA видюхах и 286 материнках.
Получилось наоборот.

Trol73
20.11.2020, 14:42
А 44256 он отбраковал около половины того, что у меня есть. При этом эти чипы нормально работают в ISA видюхах и 286 материнках.
Получилось наоборот.
Кстати, такое возможно, если микросхемам не хватает питания (т.е., перед тестом выбрано Power OFF)

Tronix
20.11.2020, 14:49
А Atmega128 тоже слабенький?
Я хрен его знает, ибо с Atmega'ми не работаю, но думаю что да, такой-же как и все остальные восьмибитки, хотя и лучше PIC'ов с их 4 тактами на команду. В даташите должно быть все написано, лучше его почитать, чем тут спрашивать. Уж ставить, так какуюнить злую AVR32 или что там у них щаз модно, или stm32f4, stm32f7 или от NXP что то скоростное LPC17xx и прочее. Но в любом случае, надо сидеть считать тайминги и даташиты под каждый конкретный контроллер, прикидывать сколько ножек нужно задействовать и тд. Мне это все не нужно, а соответственно лениво.

blackinwoman
29.07.2021, 19:04
а вот и видео обзор


https://www.youtube.com/watch?v=_99HNsxgLRw

blackinwoman
04.12.2021, 20:31
еще один обзор

https://www.youtube.com/watch?v=n46oM3jXmtU

Freiwind
04.12.2021, 23:46
Да. Девайс, конечно, много чего умеет.

andrews
30.01.2025, 11:30
Он и стоит прилично на eBay, и к тому же фиг его теперь по их цене привезешь. А есть какие-то open-source- ные проекты? Мне бы, например, проверить статическую память AS7c256-15JL?