User Tag List

Страница 15 из 132 ПерваяПервая ... 111213141516171819 ... ПоследняяПоследняя
Показано с 141 по 150 из 1740

Тема: Реверс-инжиниринг УКНЦ (1515ХМ1&2, 1801ВП1, 1801ВМ2)

Комбинированный просмотр

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

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,392
    Спасибо Благодарностей отдано 
    1,701
    Спасибо Благодарностей получено 
    2,218
    Поблагодарили
    872 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию Великая тайна контроллера клавиатуры УКНЦ разгадана!

    Ну, или почти разгадана, осталось немного мелкой логики.

    После перевода логики контроллера клавиатуры из гигантской запутанной паутины в осмысленный вид, от первой страницы схемы осталось практически ничего.

    https://yadi.sk/i/D-I2cU2nlzdiZg
    Последний раз редактировалось Titus; 15.11.2019 в 15:48.

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

    Alex_K(15.11.2019), anasana(15.11.2019), yuriy_sazonov(16.11.2019)

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

  3. #2

    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    374
    Поблагодарили
    311 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Ну, или почти разгадана
    что то ощущения эпичности\грандиозности происходящего нет.
    какая там тайна у клавиатуры? слишком большой буфер на
    отправку "нажатой клавиши" на терминал - это есть, остальное
    вряд ли такая уж тайна...

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

    Зеленоградские программисты полностью подчиняли себе клавиатуру УК-НЦ без всяких расчленёнок МС ))) Все серые и красные кнопки, просто исходников увы не сохранилось...
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  4. #3

    Регистрация
    09.04.2009
    Адрес
    Зеленоград
    Сообщений
    449
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    429
    Поблагодарили
    196 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Попробую сжать.

  5. #4

    Регистрация
    09.04.2009
    Адрес
    Зеленоград
    Сообщений
    449
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    429
    Поблагодарили
    196 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    1515ХМ1. Инструкция по разработке МБИС с применением САПР (11 МБ).
    https://cloud.mail.ru/public/5tQa/5orNmgrCq

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

    КА1515ХМ1 технические условия, справочный лист и др. (20 МБ).
    https://cloud.mail.ru/public/3qmT/ouV5hXXDv

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

    Bolt(17.11.2019), dk_spb(15.11.2019), hobot(15.11.2019), Hunta(16.11.2019), nzeemin(15.11.2019), troosh(15.11.2019), Vslav(16.11.2019), yuriy_sazonov(16.11.2019)

  6. #5

    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    374
    Поблагодарили
    311 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ynicky, а ХМ2 маленький будет? )
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  7. #6

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,392
    Спасибо Благодарностей отдано 
    1,701
    Спасибо Благодарностей получено 
    2,218
    Поблагодарили
    872 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Теперь полностью собрана система тактирования клавиатуры.

    Таким образом, часть с клавиатурой готова, и можно полюбоваться на этого монстра.
    Много чего там интересного.

    Например, счетчик Y тактируется частотой 1/8 CLK1_24,
    а счетчик X тактируется по-разному:

    1. Если SYNC акивен, а DIN и DOUT неактивны, то тактирование X переключается на 1/8 CLK1_24.
    2. Если SYNC и DIN, активны, а DOUT неактивен, то тактирование X переключается на 1/128 CLK1_24.

    Да, и разумеется, так и осталась загадка, зачем при одновременно активных SYNC, DIN и DOUT (что по словам опытных PDP-шников быть не может, и, возможно, сделано для тестового режима), тактирование клавиатуры убыстряется в 24 раза до следующего INIT.

    https://yadi.sk/i/GYDCS2mBaZ6OuQ
    Последний раз редактировалось Titus; 16.11.2019 в 03:49.

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

    Alex_K(16.11.2019), yuriy_sazonov(16.11.2019)

  8. #7

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,248
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    638
    Поблагодарили
    414 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    счетчик X тактируется по-разному:

    1. Если SYNC акивен, а DIN и DOUT неактивны, то тактирование X переключается на 1/8 CLK1_24.
    2. Если SYNC и DIN, активны, а DOUT неактивен, то тактирование X переключается на 1/128 CLK1_24.

    Да, и разумеется, так и осталась загадка, зачем при одновременно активных SYNC, DIN и DOUT (что по словам опытных PDP-шников быть не может, и, возможно, сделано для тестового режима), тактирование клавиатуры убыстряется в 24 раза до следующего INIT.
    Скорее всего это сделано для контроля кристалла на стендовой аппаратуре. Подключили питание, подключили тактовый генератор, управляем по SYNC, DIN, DOUT, INIT, и смотрим, что творится на выходах X.
    И по поводу тактирования счетчика X - неправильно написали. Надо так:
    1. Если SYNC неактивен, DIN и DOUT активны (запрещённая комбинация в МПИ), то тактирование X переключается на 1/8 CLK1_24.
    2. Если SYNC и DIN неактивны, а DOUT активен
    (запрещённая комбинация в МПИ), то тактирование X переключается на 1/128 CLK1_24.
    И кстати по INIT тактирование также
    переключается на 1/128 CLK1_24, что и должно быть, это со старшего разряда счетчика Y.

    Этот пользователь поблагодарил Alex_K за это полезное сообщение:

    Titus(16.11.2019)

  9. #8

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,392
    Спасибо Благодарностей отдано 
    1,701
    Спасибо Благодарностей получено 
    2,218
    Поблагодарили
    872 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    И по поводу тактирования счетчика X - неправильно написали. Надо так:
    Да, поспешил, на полярность не посмотрел.

    Значит эти две комбинации запрещенные.
    Да еще третья, где активны SYNC, DIN и DOUT.
    Получается три комбинации запрещенных для стенда.

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

    Что у нас известно про неиспользуемый бит 13 регистра управления (177716)?
    Последний раз редактировалось Titus; 16.11.2019 в 19:13.

  10. #9

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,248
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    638
    Поблагодарили
    414 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Что у нас известно про неиспользуемый бит 13 регистра управления (177716)?
    Вроде писал здесь и здесь. Но повторюсь.
    В старом ТО упоминается бит 13 регистра 0177716, который переключает векторные прерывания 304 и 310 на вывод IRQ, действительно работает.
    По старому ТО при установке бита 13 регистра 0177716 векторные запросы 304 и 310 должны были идти на вывод IRQ, вместо VIRQ. А вывод IRQ должен был быть подключен на вход HALT ПП. Так что в этом случае прерывалась бы по прерыванию HALT. Прерывалось бы всегда, независимо от установки бита 7 в PSW, такое вот высокоприоритетное, маломаскируемое прерывание.

    Этот пользователь поблагодарил Alex_K за это полезное сообщение:

    Titus(16.11.2019)

  11. #10

    Регистрация
    09.04.2009
    Адрес
    Зеленоград
    Сообщений
    449
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    429
    Поблагодарили
    196 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Скан ТУ на КА1515ХМ2 (17,5 МБ).
    https://cloud.mail.ru/public/3XpT/2V1mL78B8

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

    Bolt(17.11.2019), Elias(16.11.2019), hobot(16.11.2019), Hunta(16.11.2019), Vslav(16.11.2019), yuriy_sazonov(16.11.2019)

Страница 15 из 132 ПерваяПервая ... 111213141516171819 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 32
    Последнее: 18.12.2024, 18:19
  2. Реверс-инжиниринг игры Boovie
    от Oleg N. Cher в разделе Программирование
    Ответов: 41
    Последнее: 09.01.2022, 23:07
  3. Реверс инжиниринг печатной платы
    от Filin в разделе Несортированное железо
    Ответов: 36
    Последнее: 11.03.2018, 22:46
  4. Куплю 1515ХМ1-6006, 1515ХМ1−6008
    от moxjemi в разделе Барахолка (архив)
    Ответов: 3
    Последнее: 10.01.2012, 17:23
  5. 1801ВМ2 А и Б
    от dk_spb в разделе ДВК, УКНЦ
    Ответов: 2
    Последнее: 03.05.2010, 11:51

Ваши права

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