User Tag List

Показано с 1 по 10 из 22

Тема: Радио-86РК: еще раз о CAS

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    20.05.2017
    Адрес
    д. Яковлево, Ленинградская обл.
    Сообщений
    53
    Спасибо Благодарностей отдано 
    34
    Спасибо Благодарностей получено 
    28
    Поблагодарили
    12 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Радио-86РК: еще раз о CAS

    Поделюсь своим опытом мучений, может кому из новичков пригодится.

    Собрал Радио-86РК по классической схеме (но с РУ5 и РФ5) на печатной плате от SergeyLLL, купленной на этом форуме. Чуда не случилось. После включения классическая проблема - разрушение памяти, на экране мусор. Иногда проявлялась сразу через несколько секунд после сброса, иногда через несколько минут, успевал даже загрузить коротенькую программку.

    При этом тесты из тестовой ПЗУ (с проверкой 32кб) все проходили замечательно. Перечитал все темы на этом и других форумах, потом все материалы из журнала Радио. Вывод неутешительный получился: причины могут быть самые разнообразные, в основном проблемы с регенерацией памяти, а результат у всех проявляется примерно так же, как у меня - «недержание» памяти, изменение содержимого ячеек со временем.

    Перечислю всё, что проделал за неделю и с каким успехом.

    1). Поменял импульсный бп на бп с линейными стабилизаторами. Чтобы исключить лишний источник электромагнитных помех рядом с платой. НЕ ПОМОГЛО.
    2). Непосредственно на выводы питания микросхем ОЗУ и мультиплексоров установил дополнительные блокировочные конденсаторы 0,068мкф. НЕ ПОМОГЛО.
    3). Заменил микросхему ИР1 на ИР16, отодрав вывод 8 от 9-го и соединив его с питанием +5V. НЕ ПОМОГЛО.
    4). По совету читателя журнала Радио зашунтировал вывод 11 ИР16 конденсатором 2200 пф. НЕ ПОМОГЛО.
    5). По совету читателя Радио зашунтировал сам сигнал CAS непосредственно на выводах ближайшей к мультиплексорам микросхемы ОЗУ (вывод 15 и 16) конденсатором 120 пф. СРАБОТАЛО.

    Все глюки ушли сразу. Наигрался, потом провел испытания. Директивой F монитора заполнил всю область ОЗУ пользователя (до 75FF) кодом AA. Спустя разные промежутки времени директивой С сравнивал первую половину ОЗУ (от 0000 до 3AFF) со второй (с 3B00 до конца). За сутки с небольшим ни один бит ни в одном байте памяти не изменил свое состояние.
    Протокол испытаний на фото ниже.

    К сожалению, не факт, что то же самое срабатывает на каждом компьютере. Насколько я понял, главная причина в разбросе параметров микросхем ОЗУ и не очень удачной схеме регенерации. Поэтому в каждом отдельном случае помогают свои методы. Тему создал, чтобы и о таком методе напомнить.
    Удачи вам!

    Эти 6 пользователя(ей) поблагодарили ppp за это полезное сообщение:

    aahzma(27.05.2021), Alex.Ismagilov(05.03.2020), Denn(11.03.2020), ilya_dan(11.03.2020), sergey2b(21.04.2020), SoftFelix(06.03.2020)

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

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

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

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

Похожие темы

  1. Радио-86РК по журналам радио (техническая часть)
    от Daniil Chislov 86 в разделе Радио-86РК
    Ответов: 61
    Последнее: 13.09.2019, 11:37
  2. Ещё раз о denied...
    от rasmer в разделе Игры
    Ответов: 72
    Последнее: 26.11.2014, 10:59
  3. как проверить CAS/RAS в Радио 86РК
    от sergey2b в разделе Радио-86РК
    Ответов: 60
    Последнее: 04.04.2013, 11:40
  4. и еще раз о uzix
    от sysop в разделе Оси
    Ответов: 33
    Последнее: 25.08.2006, 14:35

Ваши права

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