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

User Tag List

Страница 3 из 17 ПерваяПервая 1234567 ... ПоследняяПоследняя
Показано с 21 по 30 из 161

Тема: Z80 на Корвет

  1. #21
    Master
    Регистрация
    30.05.2017
    Адрес
    г. Алматы, Казахстан
    Сообщений
    904
    Спасибо Благодарностей отдано 
    62
    Спасибо Благодарностей получено 
    267
    Поблагодарили
    147 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от TomaTLAB Посмотреть сообщение
    Элементарно кнопу на задницу ему вывести, вместо разъема сетки, например.
    Цитата Сообщение от TomaTLAB Посмотреть сообщение
    Или вместо джойстиков
    У меня на 20-ке установлен снп101-9 угловой, демонтировать ради кнопки - не айс, дырку сверлить, где джойстик, тоже лень...

    Тут еще вопрос по схемотехнике - c z80 wait-ы для периферии не нужны, там сигналы чтения/зап. и так длинные. Для памяти окно во втором такте(зап/чт).
    Для клока в 5мгц нужен либо wait, либо понижение частоты при обращении к устр-ам. Думаю нужно будет еще корпус логики плюс еще провод частоты 5 мгц тянуть на платку....

    Может сделать не переключаемую, 5 мгц с вэйтом(будет около 3.5 мгц реальных) ?
    Или вообще без турбы - прирост и так есть )))

    Сейчас, без турбы 5 проводов надо тянуть(каких нет на системном разьеме). Это +5v, reset, INT, Access и сигнал блокирования всех устройств при обращении к ПКП + 4 корпуса доп. логики на платке. Но можно их(провода) и на системный разъём вывести (куда сейчас Z80 подключается), тогда придется резать освободившиеся контакты(SYNC например). В данный момент все обратимое и без какой либо резки.

    Предлагаю обсудить, как практичнее сделать.
    Последний раз редактировалось Sancho45; 21.06.2020 в 13:29.

  2. #22
    Member
    Регистрация
    20.04.2019
    Адрес
    г. Ярославль
    Сообщений
    92
    Спасибо Благодарностей отдано 
    101
    Спасибо Благодарностей получено 
    38
    Поблагодарили
    19 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Поставь триггер с герконом. провел магнитиком и 5 мгц включилось, провел еще раз и частота штатная.
    раз логика присутствует, нет особой разницы +-1 корпус не играет роли.

  3. #23
    Master
    Регистрация
    30.05.2017
    Адрес
    г. Алматы, Казахстан
    Сообщений
    904
    Спасибо Благодарностей отдано 
    62
    Спасибо Благодарностей получено 
    267
    Поблагодарили
    147 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Сделал таки турбу без вэйта, а с понижением частоты при обращении к памяти/УВВ по схеме из этого сообщения:


    Вместо Sync использую Access, вместо 2.5МГц-F1T.
    И убрал инвертор с сигнала 5 МГц

    Так Корвет считал 1000 знаков числа ПИ на проце 580вм80а с клоком в 2.5 МГц:


    время 323.36

    А так считает с Z80 клок 5 МГц(реальных 3.5):


    время 212.88

    Разница в работе тоже ощутима)))
    Последний раз редактировалось Sancho45; 05.03.2021 в 16:36. Причина: добавил про инвертор на 5 мгц

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

    Elias (21.06.2020), LeoN65816 (21.06.2020), shapipovo (20.06.2020), Xrust (21.06.2020)

  5. #24
    Master
    Регистрация
    20.06.2014
    Адрес
    г. Орск, Оренбургская обл.
    Сообщений
    780
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    62
    Поблагодарили
    48 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Sancho45, а тест скорострельности от ивагора прогонял?
    Фильмы можешь снять реала? Как попкорн в турбе работает, и тест ГЗУ в КТДП.
    1.4 Маха - это все-таки маловато... Еще больше разогнать планируешь?
    Турбо АГАТ-9/16 (ЦП 65C802, 5 Махов, dual-port SRAM).

  6. #25
    Master
    Регистрация
    30.05.2017
    Адрес
    г. Алматы, Казахстан
    Сообщений
    904
    Спасибо Благодарностей отдано 
    62
    Спасибо Благодарностей получено 
    267
    Поблагодарили
    147 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Z80 2.5 МГц



    Z80 5 МГц (3.5 реальных)




    У меня ГЗУ 192 кб, тест занимает приличное время, так что без видео.

    Думаю проц и до 10 мгц можно, только нет у меня такого. Да и цель другая - замена проца для портирования софта и игр.
    Последний раз редактировалось Sancho45; 21.06.2020 в 18:45.

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

    Elias (21.06.2020), ivagor (21.06.2020)

  8. #26
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,857
    Спасибо Благодарностей отдано 
    655
    Спасибо Благодарностей получено 
    1,846
    Поблагодарили
    1,054 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    На 5 МГц циклы с "укороченным" доступом к памяти (выборка команды) удлинились на 2 такта, а циклы с "полным" доступом (чтение, запись) на 1 такт.
    Еще какой-то глюк в третьей строке снизу, не могу сообразить причину и воспроизвести в эмуляторе.

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

    Стройную картину портит dad +только 1 такт, а вроде должно быть 2.

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

    Насчет "глюка" с лишними буквами понял, я перестарался с оптимизацией и убрал нужную команду в очистке экрана.

  9. #27
    Master
    Регистрация
    30.05.2017
    Адрес
    г. Алматы, Казахстан
    Сообщений
    904
    Спасибо Благодарностей отдано 
    62
    Спасибо Благодарностей получено 
    267
    Поблагодарили
    147 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    При обращении к памяти, клок падает до 2.5 мгц, при любом обращении, выборка команды, запись, чтение. Так сделал по схеме

  10. #28
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,857
    Спасибо Благодарностей отдано 
    655
    Спасибо Благодарностей получено 
    1,846
    Поблагодарили
    1,054 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Нашел еще пару несоответствий ранее озвученным "правилам пересчета", вот уточненные.
    Циклы выборки: 4->6; 6->8
    Циклы c чтением/записью: 3->4; 4->6; 5->6
    И отдельно про dad. Там скорее всего получилось так: было 4+4+3; стало 6+4+4

  11. #29
    Master
    Регистрация
    30.05.2017
    Адрес
    г. Алматы, Казахстан
    Сообщений
    904
    Спасибо Благодарностей отдано 
    62
    Спасибо Благодарностей получено 
    267
    Поблагодарили
    147 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А Exolon для корвета будет ?

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

    Да, не знаю важно ли, но частота падает до 2.5 мгц только во втором такте(точнее с первого, когда выдается MREQ и НЕ RFSH и до конца второго такта), окно для доступка к памяти. В остальных тактах одного цикла 5 мгц

  12. #30
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,857
    Спасибо Благодарностей отдано 
    655
    Спасибо Благодарностей получено 
    1,846
    Поблагодарили
    1,054 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Эксолон на Корвет в принципе можно конверснуть и без z80, хотя для z80 конечно можно сделать быстрее, тем более с 5 МГц. Главное найти/накопить мотивацию. В адаптации эксолона на корвет проблема с выводом спрайтов, сделать как на спеке не получится, надо думать.

Страница 3 из 17 ПерваяПервая 1234567 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Корвет на ПЛИС ?
    от SaintTurnip в разделе Корвет
    Ответов: 118
    Последнее: 24.12.2021, 20:00
  2. Корвет: Игры
    от pshelepu в разделе Игры
    Ответов: 6
    Последнее: 13.03.2011, 00:58
  3. Корвет: Публикации
    от AlecV в разделе Корвет
    Ответов: 13
    Последнее: 31.05.2010, 22:31
  4. Корвет.
    от Mick в разделе Барахолка (архив)
    Ответов: 8
    Последнее: 19.09.2007, 19:58
  5. Куплю Пк Корвет
    от DATAsoft в разделе Барахолка (архив)
    Ответов: 3
    Последнее: 09.03.2006, 11:16

Ваши права

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