Цитата Сообщение от dk_spb Посмотреть сообщение
Protom, И еще, если позволите, хотел уточнить: как планируется память тестировать?
1) целостность битов
2) время выборки
3) время регенерации
4) всё вышеперечисленное.
Заранее согласен что для большинства случаев теста на целостность битов хватит, особенно если серия тестов правильная (в том числе на исключение влияния соседних ячеек). Но проверка на способность сохранения информации при заданном периоде регенерации тоже очень полезна. Время выборки, наверное, самый менее полезный тест из названных, тем более я не очень хорошо понимаю как его грамотно реализовать: по идее там же не только время выдачи информации надо проверять, но и время между CAS и RAS, а это уже не просто тест, а большое лабораторное исследование получается ;-)
А вот тест "замер допустимого времени регенерации" - это почти сказка. Чтобы не ручками выставил и проверил живучесть, а чтобы с приращением с каким-то шагом делалось до потери устойчивого хранения. Хотя, опять же сразу соглашусь, что вполне возможно что это уже из области академического интереса и сложность реализации убивает всякий смысл практического применения.
Как бы надо проверять всё сразу. Если при положенных параметров микросхема теряет биты или не записывается то значит она непригодна. Так и думаю как всё это http://www.inp.nsk.su/~kozak/adv/advh9.htm запихнуть в меню.

Сперва попробую сделать тест для таких микросхем:

51 - К565РУ5Б
52 - К565РУ5В
53 - К565РУ5Г
54 - К565РУ5Д

61 - КР565РУ6Б
62 - КР565РУ6В
63 - КР565РУ6Г
64 - КР565РУ6Д

Буду заполнят 0x00, 0xFF, 0x55, 0xAA. Проверять write-read, full write - full read. Между тестами што выводить чтобы была ясно што проверил.
Надеюсь тайминги подберу.