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

User Tag List

Страница 1 из 34 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 337

Тема: Вопросы о Z84C00 и eZ80

  1. #1
    Master
    Регистрация
    14.04.2013
    Адрес
    г. Ростов-на-Дону
    Сообщений
    608
    Спасибо Благодарностей отдано 
    70
    Спасибо Благодарностей получено 
    54
    Поблагодарили
    48 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Вопросы о Z84C00 и eZ80

    Вопросы о совместимости с "оригинальным" процессором и имеющимся софтом.
    Недокументированные флаги не учитываем.
    Почти все недокументированные команды в этих процессорах вроде стали документированными.
    В остальном - правильно ли я понимаю, что:

    Z84C00 полностью совместим бинарно и по тактам, если подать на него 3,5 МГц, и его можно спокойно использовать в новых компьютерах без потери совместимости

    eZ80 совместим бинарно, новые команды старым программам не мешают, проблема в "поломанных" тактах и занятости портов 00...FF, причём проблема тактов более-менее решаема специальным режимом шины

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

  3. #2
    Guru Аватар для Vadim
    Регистрация
    24.07.2008
    Адрес
    г. Курган
    Сообщений
    2,062
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    17 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Bolt Посмотреть сообщение
    Z84C00 полностью совместим бинарно и по тактам, если подать на него 3,5 МГц, и его можно спокойно использовать в новых компьютерах без потери совместимости
    Что за проц за такой? Я такого проца не знаю, а вот обозначения Зайлогов своего CPU Z80 такое есть, они все обзначались именно этой последовательностью, в конце добавляя частоту в Мгц.
    Z84C004 - 4 мгц
    Z84C006 - 6 мгц
    Z84C008 - 8 мгц

    Скрытый текст

    Profi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
    ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+
    ZX Evolution Rev B.
    Color 48 + Beta Disk Interface +FDD+YM2149F
    Орель-08БК
    Pentagon-48 (недоссобранный кем-то)
    Pentagon-128 (полуубитый)
    Кворум-128 (в ремонте)
    Магик-05 (в ремонте)
    Robotron 1715
    Корвет ПК8020 и ПК8010
    Amstrad CPC 464
    Amstrad CPC 6128
    [свернуть]

  4. #3
    Guru Аватар для andrews
    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,663
    Спасибо Благодарностей отдано 
    418
    Спасибо Благодарностей получено 
    196
    Поблагодарили
    174 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vadim Посмотреть сообщение
    Что за проц за такой? Я такого проца не знаю, а вот обозначения Зайлогов своего CPU Z80 такое есть, они все обзначались именно этой последовательностью, в конце добавляя частоту в Мгц.
    Z84C004 - 4 мгц
    Z84C006 - 6 мгц
    Z84C008 - 8 мгц
    и еще 10MHz и 20MHz Z84C0020PEG
    https://eu.mouser.com/ProductDetail/..._content=ZiLOG
    только на ценник обратите внимание. ez80 первого поколения недоступны. Доступно в основном eZ80Acclaim. "Корок" на них нет. Отладочную плату побаловаться можно привезти.
    Последний раз редактировалось andrews; 30.07.2019 в 14:59.

  5. #4
    Veteran Аватар для krotan
    Регистрация
    30.08.2010
    Адрес
    Санкт-Петербург
    Сообщений
    1,263
    Спасибо Благодарностей отдано 
    53
    Спасибо Благодарностей получено 
    192
    Поблагодарили
    159 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Bolt Посмотреть сообщение
    eZ80 совместим бинарно, новые команды старым программам не мешают...
    eZ80 вроде бы для спека не подходит, потому что все команды выполняет за один такт, а в схемотехнике спека в промежутких между командами к памяти должен обращаться видеопроцессор...

  6. #5
    Moderator Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    9,917
    Спасибо Благодарностей отдано 
    178
    Спасибо Благодарностей получено 
    695
    Поблагодарили
    368 сообщений
    Mentioned
    19 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от krotan Посмотреть сообщение
    а в схемотехнике спека в промежутких между командами к памяти должен обращаться видеопроцессор...
    Ну а кто тебе мешает увеличить частоту работы системы, память будет работать на частотах выше процессорных, например в 2 раза. И опять же если исходить из синхронной системы, а если асинхронный доступ, то по сути пофиг. Другое дело что будешь делать с 1 тактными инструкциями для мультиколора - только если ловушку на ПЛИС и вставлять WAIT для удлинения инструкций.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  7. #6
    Master
    Регистрация
    14.04.2013
    Адрес
    г. Ростов-на-Дону
    Сообщений
    608
    Спасибо Благодарностей отдано 
    70
    Спасибо Благодарностей получено 
    54
    Поблагодарили
    48 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vadim Посмотреть сообщение
    Что за проц за такой? Я такого проца не знаю, а вот обозначения Зайлогов своего CPU Z80 такое есть, они все обзначались именно этой последовательностью, в конце добавляя частоту в Мгц.
    Z84C004 - 4 мгц
    Z84C006 - 6 мгц
    Z84C008 - 8 мгц
    То есть это и есть Z80, только CMOS?

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

    Цитата Сообщение от andrews Посмотреть сообщение
    ez80 первого поколения недоступны. Доступно в основном eZ80Acclaim. "Корок" на них нет. Отладочную плату побаловаться можно привезти.
    Каких "корок"? Для FPGA?

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

    Цитата Сообщение от Mick Посмотреть сообщение
    Другое дело что будешь делать с 1 тактными инструкциями для мультиколора - только если ловушку на ПЛИС и вставлять WAIT для удлинения инструкций.
    Ничего не буду делать, для начала пофиг на мультиколор, а потом посмотрим.

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

    Есть спортивный интерес собрать монстра с MMU, но на реальном процессоре.

  8. #7
    Guru Аватар для andrews
    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,663
    Спасибо Благодарностей отдано 
    418
    Спасибо Благодарностей получено 
    196
    Поблагодарили
    174 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Bolt Посмотреть сообщение
    То есть это и есть Z80, только CMOS?

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


    Каких "корок"? Для FPGA?

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


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

    Есть спортивный интерес собрать монстра с MMU, но на реальном процессоре.
    не удержался, купил себе по дешевке на eBay 20 MHz DIP-40 Z84C0020PEC за $1.30 правда не факт, что с бесплатной доставкой доедет хотя бы за 90 дней( продавец вроде товары профильные имеет, и эту позицию у него купили 954 раза) По даташиту z84 семейство то же, что z80. Есть ли хоть какие-то реальные отличия знают хардмейкеры здешние. А так вроде СМОS-ы можно гонять если FULL STATIC че-то там на тактовой от 0 до 20 MHz и токо потребления должен падать. Корки? Да, бесплатного ядра eZ80 нетестированного хотя бы, но с исходниками на vhdl(HDL). А какой чип ММU нашли? Корок я че-то пока не нарыл. Если можно на OpenCore типа запрос создать, надо попробовать. Можно и на GitHub-е поискать. И еще вот платку для подключения к Arduino но с безумно дорогой доставкой из USA.
    RetroShield Z80 (PCB Only). Туда сокет запаяю и можно будет через Arduino Z84C0020PEC гонять.https://habr.com/ru/post/446048/
    Последний раз редактировалось andrews; 30.07.2019 в 20:14.

  9. #8
    Master
    Регистрация
    14.04.2013
    Адрес
    г. Ростов-на-Дону
    Сообщений
    608
    Спасибо Благодарностей отдано 
    70
    Спасибо Благодарностей получено 
    54
    Поблагодарили
    48 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    eZ80 на HDL вообще не интересует. Я и сам могу написать, но не в этом фишка.
    Чип MMU не нашёл, этим будет заниматься FPGA.

  10. #9
    Guru Аватар для andrews
    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,663
    Спасибо Благодарностей отдано 
    418
    Спасибо Благодарностей получено 
    196
    Поблагодарили
    174 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Bolt Посмотреть сообщение
    eZ80 на HDL вообще не интересует. Я и сам могу написать, но не в этом фишка.
    Чип MMU не нашёл, этим будет заниматься FPGA.
    это круто! про eZ80 на HDL тогда это огромная линейная память. Но если тебе это так легко, то можешь и z80 корку в нужную тебе сторону модернизировать. То, что Макарченко не успел. Если проц один, то ему только с видео и соундом разбираться. А MMU с одной стороны корректную работу с общей памятью между ними, и с другой под какую-то операционку многозадачную, если есть. Основной плюс FPGA это "красная дорожка" к ASICу. А дальше все от разработчика зависит( держать в своих руках или раздать всем или продавать лицензии) но в любом случае это долголетие железяке обеспечивает. Так как компоненты некоторые вовсе исчезают с рынка и придется плату и схему переделывать, если такое случится. А также габариты и потребление. Напрягает если честно к имеющимся корпусищам еще один громоздить. А так коробку к монику кинул, usb-hub воткнул. Через него все остальное. Лепота!
    Последний раз редактировалось andrews; 30.07.2019 в 20:46.

  11. #10
    Master
    Регистрация
    14.04.2013
    Адрес
    г. Ростов-на-Дону
    Сообщений
    608
    Спасибо Благодарностей отдано 
    70
    Спасибо Благодарностей получено 
    54
    Поблагодарили
    48 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от andrews Посмотреть сообщение
    Но если тебе это так легко, то можешь и z80 корку в нужную тебе сторону модернизировать.
    Нет, не легко. Но могу. Но не хочу

Страница 1 из 34 12345 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. ZX Spectrum на eZ80
    от SAVC в разделе ZX Концепции
    Ответов: 4
    Последнее: 20.04.2016, 12:30
  2. Zetnix eZ80 project
    от Totem в разделе Разный софт
    Ответов: 44
    Последнее: 22.11.2011, 23:44
  3. eZ80 - TEST!!!
    от Black_Cat в разделе Несортированное железо
    Ответов: 0
    Последнее: 17.10.2009, 18:25
  4. eZ80
    от icebear в разделе Несортированное железо
    Ответов: 0
    Последнее: 17.06.2005, 18:22

Ваши права

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