User Tag List

Страница 80 из 81 ПерваяПервая ... 767778798081 ПоследняяПоследняя
Показано с 791 по 800 из 803

Тема: Реверс-инжиниринг Z80

  1. #791

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

    По умолчанию

    Цитата Сообщение от ZXMAK Посмотреть сообщение
    вот в большем разрешении:
    это не очень большое разрешение, но в целом выглядит правдоподобно.

    Что будешь делать на основе этой схемы? )

  2. #792

    Регистрация
    30.01.2006
    Сообщений
    1,921
    Спасибо Благодарностей отдано 
    73
    Спасибо Благодарностей получено 
    119
    Поблагодарили
    80 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    у меня больше 5120x4096 комп не тянет. Вернее тянет 7680x6144, но при попытке запустить kicad в таком разрешении он падает.

    Что делать: для справки использовать, когда надо посмотреть детали как чтото реализовано. Правда искать нужный узел не просто.
    ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
    ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet

  3. #793

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

    По умолчанию

    Непросто, т.к. тут нет микрокода, и надо анализировать всю схему целиком.

  4. #794

    Регистрация
    27.11.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    974
    Спасибо Благодарностей отдано 
    51
    Спасибо Благодарностей получено 
    197
    Поблагодарили
    164 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    1) Малость оффтоп:
    Verilog Z80 от nukeykt (то что используют для эмуляции MIST ) не умеет (???) делать не активными сигналы управления (RD, WR, MREQ итд) в момент сброса (наличие сигнала nRST). другими словами: принудительно не переводит в лог '1 или 'Z.

    2) Собственно : а как это в реалиях в "этой (вашей) модели" ?

    3) что есть "динамический D-триггер" в схеме ?

    4) где можно по быстрому посмотреть значения принятых УГО на схеме ? (тк разные источники временами по разному трактуют оные). Ну или опишите своими словами что значат "ромбики / треугольники и др символы" ? То как вы это понимаете... (как вариант в самой схеме отрисовать в виде таблички)

  5. #795

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

    По умолчанию

    Цитата Сообщение от AlexG Посмотреть сообщение
    3) что есть "динамический D-триггер" в схеме ?
    Динамический - это означает, что при отсутствии тактирования его состояние испортится. Ему нужна регенерация.

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

    Цитата Сообщение от AlexG Посмотреть сообщение
    4) где можно по быстрому посмотреть значения принятых УГО на схеме ? (тк разные источники временами по разному трактуют оные). Ну или опишите своими словами что значат "ромбики / треугольники и др символы" ? То как вы это понимаете... (как вариант в самой схеме отрисовать в виде таблички)
    Это очень долго будет. Лучше спроси конкретно, какие значки непонятны.

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

    Цитата Сообщение от AlexG Посмотреть сообщение
    1) Малость оффтоп:
    Verilog Z80 от nukeykt (то что используют для эмуляции MIST ) не умеет (???) делать не активными сигналы управления (RD, WR, MREQ итд) в момент сброса (наличие сигнала nRST). другими словами: принудительно не переводит в лог '1 или 'Z.

    2) Собственно : а как это в реалиях в "этой (вашей) модели" ?
    У меня есть отдельная линия, которая сообщает, что MREQ, IORQ, RD, WR в Z-состоянии.

  6. #796

    Регистрация
    30.01.2006
    Сообщений
    1,921
    Спасибо Благодарностей отдано 
    73
    Спасибо Благодарностей получено 
    119
    Поблагодарили
    80 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    У меня есть отдельная линия, которая сообщает, что MREQ, IORQ, RD, WR в Z-состоянии.
    интересно, а где эта линия, какой транзистор за неё отвечает?
    ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
    ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet

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

  8. #797

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

    По умолчанию

    Цитата Сообщение от ZXMAK Посмотреть сообщение
    интересно, а где эта линия, какой транзистор за неё отвечает?
    @Alex_G спрашивал про Verilog-версию, а не про реальную схему, на сколько я понял.

  9. #798

    Регистрация
    27.11.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    974
    Спасибо Благодарностей отдано 
    51
    Спасибо Благодарностей получено 
    197
    Поблагодарили
    164 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    U179 - это открытый коллектор ?
    U178 - А это кто по выходу ?
    U231 чем отличается от обычного инвертора ?
    U57 - это синхронный RS-тригер?
    PORT_RESET это D- триггер с инверсным клоком ? (в смысле по спаду ?)
    U653 - С виду RS триггер. А что значит "can be tri-state" ?
    U19 - это полностью синхронный триггер как дла D так и для R входа ?
    или R - асинхронный ?
    U614 такой же как и U19? за исключением тактовой ?

    "bi-directional?" BUF_DBUS_LBUS - УГО двунаправленный, а сигнал управления только "ОЕ" .... ? таких как минимум парочка элементов


    пс: как в пикаде "быстро пробежаться по всем цепям" аля "альт-ф7"
    PLA95 "HALT" (не самый лучший пример) как найти по схеме куда идёт ? или откуда начинается тот или иной сигнал ?

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

    Цитата Сообщение от Titus Посмотреть сообщение
    @Alex_G спрашивал про Verilog-версию, а не про реальную схему, на сколько я понял.
    Ну я как бы интересовался и той и другой схемой (пкад + verilog)...
    Последний раз редактировалось AlexG; 02.05.2025 в 20:30.

  10. #799

    Регистрация
    30.01.2006
    Сообщений
    1,921
    Спасибо Благодарностей отдано 
    73
    Спасибо Благодарностей получено 
    119
    Поблагодарили
    80 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    спрашивал про Verilog-версию, а не про реальную схему, на сколько я понял.
    а я про реверс. На схеме у тебя это U54? Но насколько понимаю выход с U178 не зависит от него...
    И какому транзистору это соответствует. Участок с U178 и U179 вроде нашел, для IORQ это похоже T2580, но чего-то похожего на U54 не нахожу.
    Последний раз редактировалось ZXMAK; 02.05.2025 в 20:55.
    ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
    ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet

  11. #800

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

    По умолчанию

    Цитата Сообщение от AlexG Посмотреть сообщение
    U179 - это открытый коллектор ?
    U178 - А это кто по выходу ?
    Открытый эмиттер, и открытый коллектор.
    U179 коммутирует только по плюсу питания.
    U178 коммутирует только по земле.

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

    Цитата Сообщение от AlexG Посмотреть сообщение
    U231 чем отличается от обычного инвертора ?
    Мощностью, нагрузочной способностью.

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

    Цитата Сообщение от AlexG Посмотреть сообщение
    U57 - это синхронный RS-тригер?
    Да

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

    Цитата Сообщение от AlexG Посмотреть сообщение
    PORT_RESET это D- триггер с инверсным клоком ? (в смысле по спаду ?)
    Нет, это по фронту.
    По спаду, это когда треугольничек растет слева направо.

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

    Цитата Сообщение от AlexG Посмотреть сообщение
    U653 - С виду RS триггер. А что значит "can be tri-state" ?
    Это означает, что может находиться в трехстабильном состоянии, т.к. может быть ситуация, когда и R и S будут активны.
    Под триггерами, у которых такая ситуация невозможно, я ничего не писал.

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

    Цитата Сообщение от AlexG Посмотреть сообщение
    U19 - это полностью синхронный триггер как дла D так и для R входа ?
    Нет, это обычный, где R не зависит от C, т.к. R находится в отдельном поле.

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

    Цитата Сообщение от AlexG Посмотреть сообщение
    U614 такой же как и U19? за исключением тактовой ?
    А вот это полностью синхронный, т.к. R не находится в отдельном поле. Тактируется по фронту.

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

    Цитата Сообщение от AlexG Посмотреть сообщение
    "bi-directional?" BUF_DBUS_LBUS - УГО двунаправленный, а сигнал управления только "ОЕ" .... ? таких как минимум парочка элементов
    OE - для универсальности написал. А так это двунаправленные, да. Фактически просто ключ (мост) между двумя шинами.

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

    Цитата Сообщение от AlexG Посмотреть сообщение
    пс: как в пикаде "быстро пробежаться по всем цепям" аля "альт-ф7"
    PLA95 "HALT" (не самый лучший пример) как найти по схеме куда идёт ? или откуда начинается тот или иной сигнал ?
    Я просто подсвечиваю нужную линию 'Highlight Net' в контекстом меню. И смотрю.

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

    Цитата Сообщение от AlexG Посмотреть сообщение
    Ну я как бы интересовался и той и другой схемой (пкад + verilog)...
    Verilog - это уже мое творчество, там идут значительные отличия от оригинала, т.к. переход на синхронность и т.д. Но с полным сохранением всех растактовок и совместимости.
    Переход на другой уровень абстракции с полной совместимостью.

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

    Цитата Сообщение от ZXMAK Посмотреть сообщение
    а я про реверс. На схеме у тебя это U54? Но насколько понимаю выход с U178 не зависит от него...
    И какому транзистору это соответствует. Участок с U178 и U179 вроде нашел, для IORQ это похоже T2580, но чего-то похожего на U54 не нахожу.
    Выход U54 даже подписан BUSACK_C.
    И на транзисторной схеме также подписан.

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


Страница 80 из 81 ПерваяПервая ... 767778798081 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 1739
    Последнее: 09.01.2025, 10:55
  2. Ответов: 32
    Последнее: 18.12.2024, 18:19
  3. Реверс-инжиниринг игры Boovie
    от Oleg N. Cher в разделе Программирование
    Ответов: 41
    Последнее: 09.01.2022, 23:07
  4. Реверс МК-92
    от Случайность в разделе Программируемые калькуляторы
    Ответов: 55
    Последнее: 24.04.2021, 23:47
  5. Реверс инжиниринг печатной платы
    от Filin в разделе Несортированное железо
    Ответов: 36
    Последнее: 11.03.2018, 22:46

Ваши права

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