User Tag List

Страница 11 из 16 ПерваяПервая ... 789101112131415 ... ПоследняяПоследняя
Показано с 101 по 110 из 159

Тема: Альтернативный форм-фактор для УКНЦ + расширение.

  1. #101

    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,246
    Спасибо Благодарностей отдано 
    498
    Спасибо Благодарностей получено 
    557
    Поблагодарили
    436 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от randomizer Посмотреть сообщение
    Схема
    Да, с сигналом SYNC всё крайне скользко, как прям в ВП1-097.
    Обычно делают или ИР23/35/37 на фиксацию адреса по переходу SYNC из+5в в 0в., и далее на схемах совпадения+сигнал SYNC определяют выборку адреса, или отдельный Д-триггер типа ТМ2/ТМ9 с фиксацией уже отсепарированного адреса ( на схемах совпадения ), можно без фиксации всех бит адреса, но обязательно со сбросом триггера по переходу SYNC с 0в. к +5в.
    Обращаю внимание, что обычно на МПИ присуствует звон в диапазоне частот ~30...200 мгц, отлично улавливаемый 1531/1533 серией, и по этому на сигнал SYNC в устройстве следует вешать RC-цепочку, отфильтровыващую частоты хотя бы свыше 40 мгц ( 25 нс. ), или будет "поиск черной кошки в темной кладовке, с заряженными мышеловками" ( т.к. бытовым осликом СВЧ одиночные импульсы не видны) .
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения MMTEMA@MAIL.RU

  2. #102

    Регистрация
    05.04.2016
    Адрес
    г. Мончегорск, Мурманская обл.
    Сообщений
    414
    Спасибо Благодарностей отдано 
    98
    Спасибо Благодарностей получено 
    68
    Поблагодарили
    45 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А чем мешает звон на SYNC? Если использовать прозрачный регистр для удержания адреса, то звон на шине AD уже утихнет к моменту появления сигнала SYNC. Даже если регистр перискочит несколько раз из режима удержания в прозрачный и обратно, что с того? Адрес будет убран с шины уже после того как звон на линии SYNC утихнет. Т.е. пока будет расколбас на линии SYNC, на AD будет тихо, всё норм.

    Схема собрана, осталось вставить пару микрух, и в общем вечером наступит момент истины

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

    Кстати, пока суть да дело, приобрёл на авито реплику платы УКНЦ, дабы эксперементировать на реплике, а не с оригинальной платой.
    Возник вопрос, существуют/существовали ли панелики для БИС КР1801 и 1515ХМ1? Хочется подстелить соломки на случай если прийдётся иметь дело с неисправными.

  3. #103

    Регистрация
    05.04.2016
    Адрес
    г. Мончегорск, Мурманская обл.
    Сообщений
    414
    Спасибо Благодарностей отдано 
    98
    Спасибо Благодарностей получено 
    68
    Поблагодарили
    45 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    После устранения пары ошибок сделанных в процессе монтажа, схема заработала.
    Хочется спать, поэтому сейчас не буду вдаваться в детали.
    Главное прогнал тест предоженный MM.
    Напомню что работая в основной памяти он выполнился за 152 сек, на выполнение же теста при работе с памятью без задержек ушло 97 сек.
    Прирост скорости выпролнения теста - 57%

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

    И с повышением тактовой частоты процессора результат будет линейно изменятся

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

    Да, на тест с байтовой записью потребовалось 121 сек. против 193 сек. в основной памяти
    Последний раз редактировалось randomizer; 03.11.2018 в 04:03.

  4. #104

    Регистрация
    05.04.2016
    Адрес
    г. Мончегорск, Мурманская обл.
    Сообщений
    414
    Спасибо Благодарностей отдано 
    98
    Спасибо Благодарностей получено 
    68
    Поблагодарили
    45 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Как то странно машинка себя ведёт, после того как постоит длительное время, она без проблем грузит ОС с установленным модулем.

    А после перезагрузки, ОС перестаёт загружаться.
    И с регистрами переключения страниц что то не то, при первом чтении считывается 177777, при последующих 000000, при этом страницы тоже переключаются и не работает запись в регистры.
    Эээх, придётся дебажить...

  5. #105

    Регистрация
    05.04.2016
    Адрес
    г. Мончегорск, Мурманская обл.
    Сообщений
    414
    Спасибо Благодарностей отдано 
    98
    Спасибо Благодарностей получено 
    68
    Поблагодарили
    45 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если с регистрами страниц оказалось всё просто - несмотря на то что он запоминает данные при переходе из 0 в +5 на линии CLK, для нормальной работы, на этой линии должно быть +5. Решилось добавлением одновибратора на DOUT.

    А вот с память странно как то. Запись в память работает без проблем, а вот при чтении, данные выставленые памятью судя по всему опрокидывают один из битов регистра адреса! Причём только в тех случаях когда значение в памяти имеет +5 во всех битах, кроме одного.

    Подробнее, чтобы разобраться что к чему поставил выключатель блокирующий RPLY со стороны модуля, что бы не дать ОС использовать эту память.
    Далее написал тест, в конечнов варианте работающий так:
    все ячейки памяти в окне заполняются их адресами (чтобы знать какой адрес был прочитан при сбое),
    далее, в тестируемыую ячейку последовательно записываются, потом считываются и сравниваюся следующие значения:

    • 0000000000000000
    • 1111111111111111
    • далее бегущая единица, от 00000000000000001 до 1000000000000000
    • 1010101010101010
    • 0101010101010101


    Сбой чтения возникает только на бегущей единице, и только если единица в битах со 2-го по 7-й.


    Единственное объясние - когда память выставляет данные на шину, один из битов регистра адреса оброкидывется в 0 в. Т.е. в итоге процессору выдаётся значение сохранённое по адресу, являющемося как бы суммой запрошенного адреса, и значения сохранённого по запрошенному адресу.
    Сбои редкие, и повторное чтение возвращает ожидаемое значение.
    Если заменить регистр адреса то меняют биты, которые опрокидываются в регистре, что как бы намекает на то что проблема в самом регистре
    Сбоить начинет только после прогрева, но не более 10-ти сбоев на 2048 слов(страницу).

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

    Пока заказал синхронные регистры адреса 74ACT574, и ещё прозрачные, из другой серии 74ACT573, вместо серии 1533, любопытно как это повлияет.
    Есть надежда что применение синхронных регистров утранит сбои.
    ,
    Последний раз редактировалось randomizer; 05.11.2018 в 23:53.

  6. #106

    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,246
    Спасибо Благодарностей отдано 
    498
    Спасибо Благодарностей получено 
    557
    Поблагодарили
    436 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от randomizer Посмотреть сообщение
    И опять же, эти сбои возникают только при...
    Цитата Сообщение от MM Посмотреть сообщение
    "поиск черной кошки в темной кладовке, с заряженными мышеловками"
    Цитата Сообщение от MM Посмотреть сообщение
    ...Обращаю внимание, что обычно на МПИ присуствует звон...
    Добавьте для начала запрет работы при сигнале SYNC=+5в.

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

    Тест заполнения ОЗУ с адреса 160000 до 167776 адресами ячеек :
    012700 160000 012701 004000 010020 077102 000000

    Тест выявления аномального заполнения ОЗУ с адреса 160000 длиной 4000 слов ( до 167776 включительно )
    012700 160000 012701 004000 011002 020002 001403 010227
    000000 000000 062700 000002 077111 000000
    При ошибке в ячейке 20 теста будет аномальное считанное значение, а в R0 - его адрес ( сбойного слова )
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения MMTEMA@MAIL.RU

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

  8. #107

    Регистрация
    05.04.2016
    Адрес
    г. Мончегорск, Мурманская обл.
    Сообщений
    414
    Спасибо Благодарностей отдано 
    98
    Спасибо Благодарностей получено 
    68
    Поблагодарили
    45 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MM Посмотреть сообщение
    Добавьте для начала запрет работы при сигнале SYNC=+5в.
    Так это же необходимо при использовании синхронного регистра, что это даст сейчас, когда устрановлены прозрачные регистры?
    Цитата Сообщение от MM Посмотреть сообщение
    Тест заполнения ОЗУ с адреса 160000 до 167776 адресами ячеек :
    Цитата Сообщение от MM Посмотреть сообщение
    При ошибке в ячейке 20 теста будет аномальное считанное значение, а в R0 - его адрес ( сбойного слова )
    Нет сейчас эмулятора под рукой чтобы ввести код и посмотреть, что он делает. А так то я уже гонял тесты.
    На скриншоте например address это тестируемый адрес, expected это занчение записанное по этому адресу, и actual это прочитанное значение. Т.к. перед прогоном тестов в ячейки записываются их адреса, прочитанное значение указывает на адрес откуда на самом деле было произведено чтение.
    Заметил ещё одни шаблон, сбои чтения возникают только для адресов 163ххх и 167ххх, т.е. когда все три бита адреса 8, 9 и 10 установлены в 1


    Кстати, тест скорости показал, что запись байта так же медленней записи слова как и при записи в основную память. Тут уже не обвинишь контроллер памяти УКНЦ.

  9. #108

    Регистрация
    05.04.2016
    Адрес
    г. Мончегорск, Мурманская обл.
    Сообщений
    414
    Спасибо Благодарностей отдано 
    98
    Спасибо Благодарностей получено 
    68
    Поблагодарили
    45 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Дизасемблировал код теста, у меня тоже выполняется такая проверка, плюс ещё шаблоны разные используются.

  10. #109

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,514
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    715
    Поблагодарили
    597 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Наверное, всё таки стоит делать MTPS #340 ...

  11. #110

    Регистрация
    05.04.2016
    Адрес
    г. Мончегорск, Мурманская обл.
    Сообщений
    414
    Спасибо Благодарностей отдано 
    98
    Спасибо Благодарностей получено 
    68
    Поблагодарили
    45 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    Наверное, всё таки стоит делать MTPS #340 ...
    Для ВМ2 достаточно установить бит 7 PSW, биты 6 и 5 не оказывают никакого влияния на работу процессора(присутствуют только лишь для совместимости).

Страница 11 из 16 ПерваяПервая ... 789101112131415 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Расширение для Робика до 1024кб.
    от lisica в разделе Память
    Ответов: 54
    Последнее: 16.06.2021, 22:46
  2. Ответов: 23
    Последнее: 18.10.2019, 01:56
  3. Ответов: 77
    Последнее: 04.06.2018, 18:57
  4. Ответов: 83
    Последнее: 23.05.2017, 20:25
  5. Альтернативный Микро 80
    от _Andrey в разделе Разное
    Ответов: 78
    Последнее: 15.11.2011, 14:31

Ваши права

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