User Tag List

Страница 26 из 81 ПерваяПервая ... 222324252627282930 ... ПоследняяПоследняя
Показано с 251 по 260 из 803

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

  1. #251

    Регистрация
    11.01.2008
    Адрес
    Ладошкино
    Сообщений
    1,811
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    386
    Спасибо Благодарностей получено 
    339
    Поблагодарили
    244 сообщений
    Mentioned
    14 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Чета вообще все просто
    полторы штуки рублей цена вопроса для опытов, и можно собирать проц, ну и спек.
    Тут можно реализации глянуть (кроме Т80 конечно, он и так всюду есть)

    https://github.com/gdevic/A-Z80
    не совсем точный z80, но спек запускает точно!

    https://github.com/Time0o/z80-verilog
    этот не пробовал, но на первый взгляд замороченный, много "двойных" сигналов...

    Да, вот еще а дна реализация на верилоге
    https://github.com/MiSTer-devel/Mega...nuked-md/z80.v

    это звук в MD сделали на ём, говорят очень точная модель, но тоже какая-то замороченная, опять же много двойных сигналов. Похоже это потранзисторная реализация.
    Последний раз редактировалось zebest; 12.09.2024 в 15:40.
    Profi v3.2 -=- Speccy2010,r2

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

    Titus(12.09.2024)

  2. #252

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

    По умолчанию

    Цитата Сообщение от zebest Посмотреть сообщение
    это звук в MD сделали на ём, говорят очень точная модель, но тоже какая-то замороченная, опять же много двойных сигналов. Похоже это потранзисторная реализация.
    Да, похоже, что списывали с какой-то транзисторной модели. Не знаю, с NMOS или нет, хотя учитывая то, что передают благодарность проекту Visual6502 team, наверное с нашей. А учитывая, что линии не подписаны, переписывали не причесывая схему и не подписывая логику работы.
    Странно, что все CLK в схеме только по положительному фронту.

  3. #253

    Регистрация
    11.01.2008
    Адрес
    Ладошкино
    Сообщений
    1,811
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    386
    Спасибо Благодарностей получено 
    339
    Поблагодарили
    244 сообщений
    Mentioned
    14 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    мне там очень непонятны доп.сигналы типа ADDRESS_z. DATA_z, MREQ_z, IORQ_z, RD_z, WR_z - их то куда разруливать, ежели еще где применять ?(:
    Profi v3.2 -=- Speccy2010,r2

  4. #254

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

    По умолчанию

    Повторю:
    https://github.com/MiSTer-devel/Mega...nuked-md/z80.v
    "тут" два клока: Один основной, а второй как бы моделирует фазы первого (или на оборот). в "нашем" варианте тоже всё можно перевести на "положительный фронт" но за счёт удвоения тактовой...

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

    Цитата Сообщение от zebest Посмотреть сообщение
    мне там очень непонятны доп.сигналы типа ADDRESS_z. DATA_z, MREQ_z, IORQ_z, RD_z, WR_z - их то куда разруливать, ежели еще где применять ?(:
    *_Z это сигналы обозначающие что на соответствующих "сигналах" якобы присутствует Z-состояние.

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

    https://github.com/gdevic/A-Z80
    тамошняя реализация проца достаточно мутная. якобы написанная "по транзисторам", но как-то вообще не понятно. да и автор мутноват - отвечает "типо работает да и ладно" (дело лет 5 назад было)
    Я с неё начинал. она вообще не "разгонялась" максимум на 20МГц работало

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

    Titus(12.09.2024)

  5. #255

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

    По умолчанию

    Цитата Сообщение от AlexG Посмотреть сообщение
    "тут" два клока: Один основной, а второй как бы моделирует фазы первого (или на оборот)
    Где там второй клок?

  6. #256

    Регистрация
    18.01.2021
    Адрес
    г. Санкт-Петербург
    Сообщений
    349
    Спасибо Благодарностей отдано 
    54
    Спасибо Благодарностей получено 
    429
    Поблагодарили
    129 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Титус, а какая конечная цель сего занятия, ковыряния в потрохах з80?

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

  8. #257

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

    По умолчанию

    Цитата Сообщение от Deadly Посмотреть сообщение
    Титус, а какая конечная цель сего занятия, ковыряния в потрохах з80?
    Я уже писал об этом в теме.
    1. Понять все нюансы работы Z80.
    2. Можно эти знания использовать, чтобы сделать точный потактовый эмулятор и/или симулятор.

  9. #258

    Регистрация
    11.01.2008
    Адрес
    Ладошкино
    Сообщений
    1,811
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    386
    Спасибо Благодарностей получено 
    339
    Поблагодарили
    244 сообщений
    Mentioned
    14 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Где там второй клок?
    MCLK, видимо глобальный, 107,39 МГц
    ну и собственно CLK - по идее реальная частота работы z80 в собственно MD.
    В Т80 (Sorgelig-ом допиленный) похоже сделано. Могу ошЫбаЦЦа.
    Алексей конечно не с нуля Т80 делал, на за эти годы многое что допилил в части таймингов, увы, не все...
    https://github.com/MiSTer-devel/ZX-S...master/rtl/T80
    Поэтому в основном его реализацией пользуются, а не 10-ти летней давности ориг. ядром.

    Цитата Сообщение от Titus Посмотреть сообщение
    Да, похоже, что списывали с какой-то транзисторной модели. Не знаю, с NMOS или нет, хотя учитывая то, что передают благодарность проекту Visual6502 team, наверное с нашей. А учитывая, что линии не подписаны, переписывали не причесывая схему и не подписывая логику работы.
    https://github.com/emu-russia/SEGAChips/tree/main/Z80
    "Живите с этим!"
    Последний раз редактировалось zebest; 12.09.2024 в 20:02.
    Profi v3.2 -=- Speccy2010,r2

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

    Titus(12.09.2024)

  10. #259

    Регистрация
    18.01.2021
    Адрес
    г. Санкт-Петербург
    Сообщений
    349
    Спасибо Благодарностей отдано 
    54
    Спасибо Благодарностей получено 
    429
    Поблагодарили
    129 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Я уже писал об этом в теме.
    1. Понять все нюансы работы Z80.
    2. Можно эти знания использовать, чтобы сделать точный потактовый эмулятор и/или симулятор.
    Фпга или эмулятор для ПК ?

  11. #260

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

    По умолчанию

    Цитата Сообщение от Deadly Посмотреть сообщение
    Фпга или эмулятор для ПК ?
    Симулятор - это ФПГА, эмулятор - это ПК.
    Простор для творчества большой.

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

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

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

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

Ваши права

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