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

User Tag List

Страница 19 из 67 ПерваяПервая ... 151617181920212223 ... ПоследняяПоследняя
Показано с 181 по 190 из 661

Тема: Еще один Орион на ПЛИС

  1. #181
    Master Аватар для andreil
    Регистрация
    20.06.2005
    Адрес
    Светлогорск
    Сообщений
    885
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вопрос по расширению памяти.
    Если используется ТОЛЬКО Z80, то коммутация банок памяти идёт всё равно через 2 порта (F9 + FB)?
    Просто сижу и думаю, как правильно внедрить расширение памяти, если в каждом банке по 256/512Кб памяти сразу... По схеме расширения для РУ7 - используется только порт F9, то есть оригинальная схема совместима только с ВМ80 и режимом MZ=0 для Z80.
    По схеме получается, что нужны сигналы ADDR[16..19] для такого расширения. ADDR[16..17] формируются штатно обоими портами, а вот куда "впихнуть" два старших адреса - не понятно. Для порта F9 всё понятно - заменить его на ИР23 и делов-то. А Вот с FB всё сложнее - там свободны только биты 4 и 7, но поддерживается ли такое софтом? Если его расширять, то для портов FB и F8 будет использоваться ИР35 (нужен регистр с поддержкой сброса, других не нашел в либе).
    "Байт-48"

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

  3. #182
    Guru Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,223
    Спасибо Благодарностей отдано 
    475
    Спасибо Благодарностей получено 
    900
    Поблагодарили
    592 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от andreil Посмотреть сообщение
    Для порта F9 всё понятно - заменить его на ИР23 и делов-то.
    ИР35 надо, ибо при сбросе должна устанавливаться нулевая банка.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  4. #183
    Master Аватар для andreil
    Регистрация
    20.06.2005
    Адрес
    Светлогорск
    Сообщений
    885
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Denn Посмотреть сообщение
    ИР35 надо, ибо при сбросе должна устанавливаться нулевая банка.
    В оригинальной схеме не сбрасывается - там используются обыкновенные латчи без сброса, а все Мониторы при старте сразу прописывают дефолтное значение в порт.
    "Байт-48"

  5. #184
    Guru
    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от andreil Посмотреть сообщение
    А Вот с FB всё сложнее - там свободны только биты 4 и 7, но поддерживается ли такое софтом?
    Это о ПРО что ли речь? В Орионе + Z80 кард один бит 4 (резерв для bank select) FB порта в резерве.

    Цитата Сообщение от andreil Посмотреть сообщение
    По схеме расширения для РУ7 - используется только порт F9, то есть оригинальная схема совместима только с ВМ80 и режимом MZ=0 для Z80.
    Как так, а MB0 и MB1, они выходят наружу.

    А так да Z80 кард рассчитана только на 256кБ.
    Последний раз редактировалось OrionExt; 26.02.2018 в 11:14.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  6. #185
    Master Аватар для andreil
    Регистрация
    20.06.2005
    Адрес
    Светлогорск
    Сообщений
    885
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от OrionExt Посмотреть сообщение
    Это о ПРО что ли речь? В Орионе + Z80 кард один бит 4 (резерв для bank select) FB порта в резерве.
    Нет, речь о Z80-Card-II.
    Цитата Сообщение от OrionExt Посмотреть сообщение
    Как так, а MB0 и MB1, они выходят наружу.
    MB0, MB1 - это и есть ADDR[16..17] для памяти.
    Цитата Сообщение от OrionExt Посмотреть сообщение
    А так да Z80 кард рассчитана только на 256кБ.
    Плохо, надо бы расширить хотя бы до 512Кб... А для активации 4-ого бита микросхему порта FB так же следует заменить на ИР35 - заодно освободится 1 элемент ТМ2, а порт звука перенесётся на другую ТМ2, где как раз половинка свободная.
    "Байт-48"

  7. #186
    Guru Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,223
    Спасибо Благодарностей отдано 
    475
    Спасибо Благодарностей получено 
    900
    Поблагодарили
    592 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от andreil Посмотреть сообщение
    В оригинальной схеме не сбрасывается - там используются обыкновенные латчи без сброса, а все Мониторы при старте сразу прописывают дефолтное значение в порт.
    Точно! Вот это прикол. Схалявили авторы с половинкой ТМ7
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  8. #187
    Guru
    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от andreil Посмотреть сообщение
    Плохо, надо бы расширить хотя бы до 512Кб... А для активации 4-ого бита микросхему порта FB так же следует заменить на ИР35
    По хорошему надо до 512кБ расширить. Там (Z80 кард) кроме замены регистра, надо еще, что то с мультиплексором адреса делать.

    Хотя, а надо ли? Софта я не встречал. Х.з.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  9. #188
    Guru Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,223
    Спасибо Благодарностей отдано 
    475
    Спасибо Благодарностей получено 
    900
    Поблагодарили
    592 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от OrionExt Посмотреть сообщение
    Хотя, а надо ли? Софта я не встречал. Х.з.
    Самые больные вопросы орионинга

    П.С. допустим, написать софт не проблема... но кому он нужен?
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  10. #189
    Master Аватар для andreil
    Регистрация
    20.06.2005
    Адрес
    Светлогорск
    Сообщений
    885
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от OrionExt Посмотреть сообщение
    По хорошему надо до 512кБ расширить. Там (Z80 кард) кроме замены регистра, надо еще, что то с мультиплексором адреса делать.

    Хотя, а надо ли? Софта я не встречал. Х.з.
    Пытался понять, как это сделано в Орон-Про.
    Порт F9 там расширен до 4-х бит (D114, ТМ8). Его сигналы мультиплексируются на D36 с данными от BA D80 (порт P8, часть 0 - ADDR[0..1]="00") по сигналу 1C8 (аналог MZ в карте, как понял). И тут встаёт вопрос о совместимости такого решения...
    В режиме "Про" результат этого смешения дальше мешается ещё раз - с сигналами от порта P4 (D55). Это нас не интересует

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

    Цитата Сообщение от Denn Посмотреть сообщение
    Самые больные вопросы орионинга

    П.С. допустим, написать софт не проблема... но кому он нужен?
    Я пока что реализую "нечто", максимально близкое к оригиналу.
    Если с Z80-Card не рассчитывалось столько памяти использовать, то её и не будет...
    "Байт-48"

  11. #190
    Guru Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,223
    Спасибо Благодарностей отдано 
    475
    Спасибо Благодарностей получено 
    900
    Поблагодарили
    592 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от andreil Посмотреть сообщение
    Я пока что реализую "нечто", максимально близкое к оригиналу.
    Если с Z80-Card не рассчитывалось столько памяти использовать, то её и не будет...
    Я бы ориентировался на Орион-ПРО, а не на О-128. Особенно, если планируется Z80. Он более универсальный и более "правильный", имхо. Также есть штатный режим совместимости с "Орион-128" с тактом "ВМ80".
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

Страница 19 из 67 ПерваяПервая ... 151617181920212223 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Эмулятор ZX-Poly
    от Raydac в разделе Эмуляторы
    Ответов: 106
    Последнее: 24.01.2024, 11:52
  2. ОРИОН-2010 на ПЛИС.
    от Ewgeny7 в разделе Орион
    Ответов: 447
    Последнее: 23.11.2016, 12:27
  3. Еще один Ленинград 48
    от Ewgeny7 в разделе Ленинград
    Ответов: 0
    Последнее: 16.10.2007, 22:31
  4. Ещё один Д.Р.
    от GNTB в разделе Поздравления
    Ответов: 4
    Последнее: 19.07.2006, 01:52
  5. Ещё один подраздел
    от CityAceE в разделе Форум
    Ответов: 2
    Последнее: 22.05.2005, 11:57

Ваши права

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