Важная информация

User Tag List

Страница 2 из 5 ПерваяПервая 12345 ПоследняяПоследняя
Показано с 11 по 20 из 43

Тема: Качественный (параноидальный) тест ОЗУ

  1. #11
    Veteran
    Регистрация
    26.11.2013
    Адрес
    г. Новосибирск
    Сообщений
    1,042
    Спасибо Благодарностей отдано 
    934
    Спасибо Благодарностей получено 
    227
    Поблагодарили
    122 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А не может такого быть, что память глючит при определённой температуре-влажности, поэтому тест её не распознаёт?
    Или микросхема была припаяна с микротрещеной. После ремонта, эта микротрещена была пропаяна, а "бракованная" микросхема, на самом деле не такая-уж и бракованная?

  2. #12
    Member
    Регистрация
    05.09.2010
    Адрес
    Киев
    Сообщений
    90
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Микросхемы установлены на панельках, условия тестирования абсолютно идеинтичны и результаты многократных тестов стабильно повторяемы, поэтому ошибка измерения навряд ли имеет место
    vlad6502.livejournal.com

  3. #13
    Veteran
    Регистрация
    26.11.2013
    Адрес
    г. Новосибирск
    Сообщений
    1,042
    Спасибо Благодарностей отдано 
    934
    Спасибо Благодарностей получено 
    227
    Поблагодарили
    122 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ещё версии, для мозгового штурма:
    Нарушается регенерация (например прога пишет в R)
    Не хватает скорости (прога пишет-читает слишком быстро)

  4. #14
    Member
    Регистрация
    05.09.2010
    Адрес
    Киев
    Сообщений
    90
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Меня интересует не столько root cause анализ, сколько надежное выявление сбоев тестами. А пока получается по тестам все Oк, а прикладная программа валится.

    Тесты на регенерацию тоже пробовал
    vlad6502.livejournal.com

  5. #15
    Veteran
    Регистрация
    26.11.2013
    Адрес
    г. Новосибирск
    Сообщений
    1,042
    Спасибо Благодарностей отдано 
    934
    Спасибо Благодарностей получено 
    227
    Поблагодарили
    122 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Методом исключения найти ту часть программы, на которой глючесть проявляется. Анализирую программу, разбивая её на куски, и тестируя каждый кусок.
    Записать цифровым осциллографом протокол работы ОЗУ с плохой и с хорошей микросхемой, потом сравнить протоколы.

  6. #16
    Member
    Регистрация
    05.09.2010
    Адрес
    Киев
    Сообщений
    90
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Reobne Посмотреть сообщение
    Методом исключения найти ту часть программы, на которой глючесть проявляется. Анализирую программу, разбивая её на куски, и тестируя каждый кусок.
    Приблизительно так и нашел глючную РУшку

    Цитата Сообщение от Reobne Посмотреть сообщение
    Записать цифровым осциллографом протокол работы ОЗУ с плохой и с хорошей микросхемой, потом сравнить протоколы.
    это и имел ввиду, когда говорил о подключнии исправной РУшки в параллель

    тут уже просто спортивный интерес - подобрать/написать тест памяти который сможет отлавливать подобные глюки
    vlad6502.livejournal.com

  7. #16
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #17
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,404
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    598
    Поблагодарили
    444 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Прикрутить четность и потом на сбойном адресе анализировать в микроскоп.

  9. #18
    Guru Аватар для SoftFelix
    Регистрация
    20.03.2007
    Адрес
    Санкт-Петербург
    Сообщений
    2,975
    Спасибо Благодарностей отдано 
    171
    Спасибо Благодарностей получено 
    102
    Поблагодарили
    88 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от vlad6502 Посмотреть сообщение
    Портировал "ТЕСТ-ПЗУ 128К для Спекка от Андрея Хахонова" - проблема не выявляется.
    У меня когда-то давно, при отладке какого-то Спекка, была тоже не выявляемая проблема с памятью. Т.е. в ТЕСТ-ПЗУ всё писалось-читалось без проблем, но реально Спекк не работал. Причина была в чтении кода операции только из DRAM. Получалось так, что при чтении КОПа из ДРАМ, содержимое памяти разрушалось. Может копнУть в этом направлении?
    МГТФ - любимый провод!
    KAY-1024(4096)/SL-4/TURBO v2010 + Nemo-FDC + Nemo-IDE (CF 4GB) + SMUC2 Rev.B RTC (HDD 1.6GB + DVD-ROM) + PROF-ROM + ZXMC2 + GENERAL SOUND 2MB + ZX-BUS_TEE + FDD 3.5' + FDD 5.25' + VGA&PAL

  10. #19
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,404
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    598
    Поблагодарили
    444 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SoftFelix Посмотреть сообщение
    У меня когда-то давно, при отладке какого-то Спекка, была тоже не выявляемая проблема с памятью. Т.е. в ТЕСТ-ПЗУ всё писалось-читалось без проблем, но реально Спекк не работал. Причина была в чтении кода операции только из DRAM. Получалось так, что при чтении КОПа из ДРАМ, содержимое памяти разрушалось. Может копнУть в этом направлении?
    Особенность Z80 в том, что КОП он защелкивает по 1=>0 в тактах, а обращение к данным по 0=>1. Именно поэтому, в большинстве клонах на DRAM Z80 "сидит" на сигнале RAS, получая автоматический синхронизацию с памятью в циклах записи и чтения данных, а для КОПа стоит регистр-защелка ИР22 и вырабатывается сигнал WAIT по циклу М1.

    Таким образом, это вина не памяти.

  11. #20
    Member
    Регистрация
    05.09.2010
    Адрес
    Киев
    Сообщений
    90
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от HardWareMan Посмотреть сообщение
    Прикрутить четность и потом на сбойном адресе анализировать в микроскоп.
    Интересная мысль, тем более что конструктивно моя плата динамического ОЗУ позволяет пристегнуть дочернюю платку с дополнительными банками. Вместо этого можно попробовать прикрутить контроллер четности.

    Может есть несложная схема на примете ?
    vlad6502.livejournal.com

Страница 2 из 5 ПерваяПервая 12345 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. тест-ПЗУ
    от Egal в разделе Память
    Ответов: 18
    Последнее: 27.08.2010, 13:12
  2. Тест
    от Пётр в разделе Программирование
    Ответов: 1
    Последнее: 11.08.2007, 10:28
  3. Качественный эмуль по MS DOS
    от randomize usr 0 в разделе Эмуляторы
    Ответов: 9
    Последнее: 07.03.2005, 15:53

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •