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

User Tag List

Страница 4 из 8 ПерваяПервая 12345678 ПоследняяПоследняя
Показано с 31 по 40 из 71

Тема: Наладка ЭВМ минимальной конфигурвции на 1801ВМ2 (MC 1201.02)

  1. #31
    Guru
    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,210
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    608
    Поблагодарили
    400 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Xrust Посмотреть сообщение
    Получается, что у меня на любое безадресное чтение подключается РНП. А выходит, что это неправильно.
    Правильно. При любом безадресном чтении обязательно выставлять РНП.
    Лучше узнать что творится на линиях A07-A00, там можно узнать адрес вектора и уже понять, что происходит.

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

  3. #32
    Master Аватар для Xrust
    Регистрация
    12.04.2017
    Адрес
    г. Тольятти
    Сообщений
    910
    Спасибо Благодарностей отдано 
    205
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    70 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Правильно. При любом безадресном чтении обязательно выставлять РНП.
    Лучше узнать что творится на линиях A07-A00, там можно узнать адрес вектора и уже понять, что происходит.
    Как я понял, вместо содержимого ПЗУ считывается что-то другое, скорее всего это и есть команда прерывания. Я сначала не понял, откуда взялось безадресное чтение. После вашего объяснения стало понятно, чем занят процессор. Дальше осталось понять, почему считываются неверные данные.

  4. #33
    Guru
    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,210
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    608
    Поблагодарили
    400 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Xrust Посмотреть сообщение
    Как я понял, вместо содержимого ПЗУ считывается что-то другое, скорее всего это и есть команда прерывания.
    При чтении ПЗУ всегда считываются данные. А вот почему сразу же возникает прерывание, это уже другой вопрос.
    Лучше конечно прочитывать линии AD15-AD00 с самого процессора, там будет виден и адрес и данные.

  5. #34
    Master Аватар для Xrust
    Регистрация
    12.04.2017
    Адрес
    г. Тольятти
    Сообщений
    910
    Спасибо Благодарностей отдано 
    205
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    70 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Alex_K, это понятно, но считывается не то, что ожидается. Почему так - буду разбираться.
    К сожалению считать непосредственно линии AD физически сложно. Приходится читать то одно. то другое попеременно.

  6. #35
    Guru
    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,210
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    608
    Поблагодарили
    400 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Xrust Посмотреть сообщение
    Alex_K, это понятно, но считывается не то, что ожидается. Почему так - буду разбираться.
    Так как шина инверсная, то инвертируются не только данные, но и адрес.

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

    Цитата Сообщение от Xrust Посмотреть сообщение
    К сожалению считать непосредственно линии AD физически сложно.
    Если читаете логическим анализатором, то можно подцепится прям к ногам процессора.

  7. #36
    Master Аватар для Xrust
    Регистрация
    12.04.2017
    Адрес
    г. Тольятти
    Сообщений
    910
    Спасибо Благодарностей отдано 
    205
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    70 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Так как шина инверсная, то инвертируются не только данные, но и адрес.
    Само собой.

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Если читаете логическим анализатором, то можно подцепится прям к ногам процессора.
    С этим есть определенные сложности.

  8. #37
    Master Аватар для Xrust
    Регистрация
    12.04.2017
    Адрес
    г. Тольятти
    Сообщений
    910
    Спасибо Благодарностей отдано 
    205
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    70 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Победил чтение из ПЗУ. Банальнейшая ошибка - не в те адреса записал прошивку.

    Осталась проблема с прохождением теста терминала T4.

  9. #38
    Guru
    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,210
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    608
    Поблагодарили
    400 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Xrust Посмотреть сообщение
    Осталась проблема с прохождением теста терминала T4.
    А если мини-ЭВМ включить и сразу же запустить тест T4, то так же есть НЕЗАПЛАНИРОВАННОЕ ПРЕРЫВАНИЕ? Или после прохождения тестов T1-Т3?

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

    Посмотрел этот тест в эмуляторе ДВК. Там он устанавливает биты разрешения прерываний в регистрах системного терминала 0177560 и 0177564.
    А вектор прерывания передаётся 1801ВП1-065 при запросе вектора прерывания. Вначале установкой линии VIRQ в активный низкий уровень 1801ВП1-065 запрашивает прерывание. Потом процессор при обработке запроса на прерывание читает вектор. Он устанавливает в активный низкий уровень свою линию IAKO, она идёт на вход IAKI 1801ВП1-065. Затем для чтения вектора устанавливается в активный низкий уровень линия DIN. При этом SYNC остаётся в неактивном высоком уровне. На это 1801ВП1-065 выставляет на шину вектор и отвечает RPLY.
    Вероятно у вас где-то схема реагирует на сигнал DIN и ещё что-то выставляет на шину, а возможно и отвечает RPLY. На инверсной шине данные с нескольких источников складываются по ИЛИ и процессор получает неверный вектор.

  10. #39
    Master Аватар для Xrust
    Регистрация
    12.04.2017
    Адрес
    г. Тольятти
    Сообщений
    910
    Спасибо Благодарностей отдано 
    205
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    70 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    А если мини-ЭВМ включить и сразу же запустить тест T4, то так же есть НЕЗАПЛАНИРОВАННОЕ ПРЕРЫВАНИЕ? Или после прохождения тестов T1-Т3?
    Не зависит от этого. Тесты Т5 и Т6 дают такой же результат.

  11. #40
    Member
    Регистрация
    29.07.2021
    Адрес
    г. Жигулёвск
    Сообщений
    104
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    15 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А будет ли в открытом доступе прошивка и схема для fpga?

Страница 4 из 8 ПерваяПервая 12345678 ПоследняяПоследняя

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

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

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

Похожие темы

  1. 1801ВМ2 vs 1806ВМ2
    от xolod в разделе ДВК, УКНЦ
    Ответов: 60
    Последнее: 12.06.2021, 07:08
  2. Клавиатура MC-1201.02 7004
    от DonkeyHot в разделе ДВК, УКНЦ
    Ответов: 28
    Последнее: 24.05.2018, 22:35
  3. 256 кб в ОРИОНЕ минимальной ценой
    от barsik в разделе Орион
    Ответов: 38
    Последнее: 17.03.2018, 22:54
  4. Z-controller в минимальной комплектации
    от Gutten в разделе Внешние накопители
    Ответов: 2
    Последнее: 05.10.2013, 14:20
  5. 1801ВМ2 А и Б
    от dk_spb в разделе ДВК, УКНЦ
    Ответов: 2
    Последнее: 03.05.2010, 11:51

Ваши права

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