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

User Tag List

Страница 44 из 174 ПерваяПервая ... 404142434445464748 ... ПоследняяПоследняя
Показано с 431 по 440 из 1740

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

  1. #431

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

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    У меня есть просьба - ты не мог бы собрать ссылки на свежие версии PCAD/pdf для отреверсенных микросхем в первом посте темы?
    Попозже. В предыдущих хотел кое-что подшлифовать. Но сперва надо эту доделать.

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

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

  2. #432

    Регистрация
    31.03.2013
    Адрес
    г. Киев
    Сообщений
    2,413
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    759
    Поблагодарили
    353 сообщений
    Mentioned
    88 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Это только если структуры регулярны, или же хорошо документированы.
    Не только. При реверсе ВП1 я вообще рисовал линии как видел, не напрягаясь и не всматриваясь. Потом получалась схема и запускался автоматический ERC (Electronic Rule Check), и он давал 10-20-30 ошибок типа - "цепь имеет только подключенные входы, не содержит выхода", "конфликт двух выходов", это все находилось и исправлялось влет. Ну и потом буквально за все время была пара ошибок которые исправлялись по логике работы/документации. Разумеется, все эти ошибки трассировались обратно до исходного дефектного фрагмента и проверялась правильная интерпретация (точно как у тебя в предыдущем посте). В итоге, вероятность плохого фрагмента изображения + вероятность соблюдения логических правил + вероятность выглядеть похоже на осмысленную реализацию + вероятность прямо не противоречить документации и реальной работе - ничтожно мала.

  3. #433

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

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    2 - выход адреса ОЗУ A0
    3 - выход адреса ОЗУ A1
    4 - выход адреса ОЗУ A2
    5 - выход адреса ОЗУ A3
    6 - выход адреса ОЗУ A4
    7 - выход адреса ОЗУ A5
    8 - выход адреса ОЗУ A6
    9 - выход адреса ОЗУ A7
    Кстати, это входы-выходы, а не только выходы.

  4. #434

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

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Кстати, это входы-выходы, а не только выходы.
    Да, это так. Чтение и запись планов памяти 1 и 2 производится через видеоконтроллер. Через RQ, CC0, CC1 ему даётся запрос. А так как данные 16-разрядные, то старший байт идёт через A0-A7.

  5. #435

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

    По умолчанию 1515ХМ1-032-Optimized - rev 06

    Некоторый прогресс в оптимизации.

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

    Alex_K(12.04.2020), falanger(13.04.2020), nzeemin(12.04.2020), yu.zxpk(13.04.2020)

  6. #436

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

    По умолчанию 1515ХМ1-032-Optimized - rev 07

    Продолжаем оптимизировать.

    Вопросы к @Alex_K:

    1. Вы указывали, что биты CE0-CE3 повторяют содержимое битов 0-3 регистра 177054. А по схеме видно, что они инверсные. Все верно? Если верно, то не правильнее ли их обозначить символами /CE0-/CE3?
    2. Не совсем понятно, как выбирается внешнее ПЗУ. Из вашего описания видно, что EDIN - это выбор чтения из внешнего ПЗУ. Из схемы видно, что оно выбирается во всем диапазоне адресов 0x0000..0xFDFF. Правильно ли это?

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

  8. #437

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

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    1. Вы указывали, что биты CE0-CE3 повторяют содержимое битов 0-3 регистра 177054. А по схеме видно, что они инверсные. Все верно? Если верно, то не правильнее ли их обозначить символами /CE0-/CE3?
    Да, сигналы инверсные, как и на шине МПИ/Qbus.

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

    Цитата Сообщение от Titus Посмотреть сообщение
    2. Не совсем понятно, как выбирается внешнее ПЗУ. Из вашего описания видно, что EDIN - это выбор чтения из внешнего ПЗУ. Из схемы видно, что оно выбирается во всем диапазоне адресов 0x0000..0xFDFF. Правильно ли это?
    Про внешнее ПЗУ я не говорил. Это сигнал для ПЗУ на плате. Их, ПЗУ, там четыре, по адресам: 100000-117777, 120000-137777, 140000-157777, 160000-177777. Дешифратор адреса в 1801РЕ2 содержится в самом ПЗУ. И если по поводу трёх первых ПЗУ вопросов нет, то четвертое пересекается со страницей ввода-вывода в адресах 177000-177777. Вот данный диапазон и надо исключить, поэтому на ПЗУ идёт сигнал EDIN, а не DIN с МПИ.

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

    Titus(13.04.2020)

  9. #438

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

    По умолчанию 1515ХМ1-032-Optimized - rev 15

    Оптимизация продолжается.

    Уже более половины схемы переведено в человеческий вид.

    Видны все регистры, а так же гигантский блок работы с планами.

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

    Alex_K(14.04.2020), nzeemin(15.04.2020)

  10. #439

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

    По умолчанию

    Еще вопрос к @Alex_K:
    Почему шина A0..A7 считается неинверсной (смотрю по схеме от Mick'а), хотя видно, что данные на нее выставляются в инверсном виде?

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

    Да, посмотрел внимательно, A0..A7 именно инверсные. Как и все остальные шины.

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

    Разобрал все регистры, мультиплексоры для шин AD, D, A. Это примерно 3/4 кристалла. Структуры хоть и масштабные, но регулярные, поэтому разбираются легко.
    Осталось самое сложное - схемы тактирования, управления и тому подобное.

    Кстати, пока что нашел всего 2 ошибки в реверсе. Это неплохой результат)

  11. #440

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

    По умолчанию

    Да уж) По тактовым генераторам - это самый навороченный кристалл)
    Три генератора для разных регистров с частотами 1/2, 1/3, 1/4, и кучами фаз на каждом.
    И еще сложные одновибраторы для некоторых регистров (в том числе для регистров от раритетной УКНЦ).

    Это все распутать самое сложное и трудоемкое, наверное)

Страница 44 из 174 ПерваяПервая ... 404142434445464748 ... ПоследняяПоследняя

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

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

Эту тему просматривают: 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

Ваши права

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