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

User Tag List

Страница 13 из 14 ПерваяПервая ... 91011121314 ПоследняяПоследняя
Показано с 121 по 130 из 139

Тема: Новый старый квазидиск

  1. #121
    Activist Аватар для Improver
    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    256
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    18
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Выполняю обещанное ранее:
    Цитата Сообщение от Improver Посмотреть сообщение
    ivagor, ок, попробую изобразить новую схему ERAM...
    И вот такая, значит, получается схемка:



    Сразу скажу, что переделка Вектора всё-таки потребуется в плане замены микросхемы Д36, там отличия от оригинальной прошивки в байтах 09h и 0Ah, и это влияет на формирование сигнала CAS и WE на ВУ для младших адресов памяти, если не ошибаюсь. Более сведущие люди тут подскажут точно... А в остальном получилось даже лучше оригинального ERAM -- диск в таком виде будет ещё дополнительно поддерживать КД с доработкой Баркаря.

    И ещё, эта схема, скорее всего, не оптимальна для разводки, возможно потребуется поменять местами некоторые выводы и логические элементы...

    Вот схема ESRAM в протеусе, для изучения: ESRAM_01.7z
    Последний раз редактировалось Improver; 19.08.2019 в 13:33. Причина: Поправил картинку...

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

    ivagor (19.08.2019), svofski (19.08.2019)

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

  4. #122
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    4,320
    Спасибо Благодарностей отдано 
    24
    Спасибо Благодарностей получено 
    35
    Поблагодарили
    22 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Improver, это круто, но имхо необходимость замены D36 делает маловероятным повторение этого варианта другими вектористами (тем более есть .02 без D36). Наверно "2xБаркарь" на 10h и 11h более реалистичный вариант выхода за пределы 256 Кб.

  5. #123
    Activist Аватар для Improver
    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    256
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    18
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Improver, это круто, но имхо необходимость замены D36 делает маловероятным повторение этого варианта другими вектористами (тем более есть .02 без D36).
    Тут вопрос требует дополнительного изучения схемы Вектора .02, работал ли с ним тот первый вариант ERAM, и как. Вообще, я думаю, даже без замены Д36 и на всех вариантах Вектора, ESRAM будет работать в режимах КД 256кБайт (с доработкой Баркаря), а также можно будет легко переключать банки памяти по 256 кБайт (из отведённых 2 МБ), но не будет возможности полной замены памяти в режиме ОЗУ.

    Наверно "2xБаркарь" на 10h и 11h более реалистичный вариант выхода за пределы 256 Кб.
    Не возражаю, да и двух КД на 256кБайт для Вектора более чем достаточно, поэтому разводкой и изготовлением платы я пока заниматься не стал.

  6. #124
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    4,320
    Спасибо Благодарностей отдано 
    24
    Спасибо Благодарностей получено 
    35
    Поблагодарили
    22 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Improver Посмотреть сообщение
    двух КД на 256кБайт для Вектора более чем достаточно
    Занять можно и 2 Мб ("кино", wavы) но там уже становится ограничением загрузка с дискет. Для 2 Мб желательно hdd или sd. Признаю, это очень специфические маловостребованные задачи, но для полноты картины их стоит упомянуть.

  7. #125
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    4,320
    Спасибо Благодарностей отдано 
    24
    Спасибо Благодарностей получено 
    35
    Поблагодарили
    22 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Improver Посмотреть сообщение
    микросхемы Д36, там отличия от оригинальной прошивки в байтах 09h и 0Ah, и это влияет на формирование сигнала CAS и WE на ВУ для младших адресов памяти, если не ошибаюсь.
    У меня сложилось впечатление, что заменой D36 изменяются временные характеристики. Еще они меняют байты 15h-17h, как мне кажется с той же целью. Но не могу сказать, что в уме способен точно промоделировать работу связки D36+D37

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

    Цитата Сообщение от ivagor Посмотреть сообщение
    Еще они меняют байты 15h-17h, как мне кажется с той же целью.
    Прикол, если сравнивать со схемой с емкостной клавиатурой, то меняют, а если с герконовой - то так и было.

  8. #126
    Activist Аватар для Improver
    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    256
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    18
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Прикол, если сравнивать со схемой с емкостной клавиатурой, то меняют, а если с герконовой - то так и было.
    Кстати да, я сравнивал с Кишенёвской схемой, там отличий в этих байтах нет, а в Астраханской документации есть, нужно ещё дома глянуть свою бумажную документацию, из Волжского... С другой стороны, важнее не документация, а то, что там на самом деле было прошито.

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

    А, понятно -- в Астраханской схеме видимо опечатка, если глянуть по единичкам в таблице, то там значения совсем не соответствуют написанным байтам, а совпадают со значениями "07", "17" и "15", как в Кишенёвской схеме.

  9. #127
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    4,320
    Спасибо Благодарностей отдано 
    24
    Спасибо Благодарностей получено 
    35
    Поблагодарили
    22 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У меня жесткий склероз, совсем недавно я уже замечал эти опечатки

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

    С опечатками понятно, поэтому хочу вернуться к D36 и еще чуть расширить свое утверждение - что D36 влияет на временные характеристики, а на возможности замены озу вектора на внешнее влияет сигнал БЛК. Т.е. я клоню к тому, что аналог ERAM без замены D36 в принципе возможен (хотя не факт, что он нужен).

  10. #128
    Activist Аватар для Improver
    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    256
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    18
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    На досуге поразмышлял по поводу использования двух КД на Векторе, думаю, надо обсудить... Какие вообще могут быть варианты, за исключением применения во всяких единичных демо?

    1. Пропатчить любой МДОС на использование "OUT 11h" вместо "OUT 10h" и запускать его со второго КД. В принципе, такой МДОС уже, кажется, был, но при этом не получится напрямую копировать инфу с одного КД на другой, только через дискеты и перезагрузку.
    2. Расширение объёма КД до 512кб (минус 16-32 кб на экран, 4кб на каталоги и 8кб на контрольные суммы). Можно пропатчить МДОС так, чтобы он объединял каталоги двух КД в один, и существующие МДОСы нормально продолжали работать с первым КД. Но патч будет грандиозным.
    3. Сделать отдельный МДОС с двумя буквами для двух КД. Или даже МДОС, который можно сконфигурировать под любое имеющееся железо. Интересно, но сложно.
    4. Пропатчить любой МДОС на использование экранной области со второго КД. Не сложный в реализации вариант, но со своими минусами.
    5. Написать программку, которая запускается под любым ДОСом и позволяет копировать инфу между двумя КД, запускать файлы со второго КД и т.д. Пожалуй, наиболее универсальный вариант, но менее удобный, как мне кажется.

    Какое направление лучше выбрать? Может есть ещё варианты?

  11. #129
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    2,798
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    29
    Поблагодарили
    16 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если скорее сделать, то лучше просто утилиту.

    Если проект века, то я за полное перелопачивание МДОС, потому что это открывает возможности для добавления других новых устройств. SD карты, консоль на компорту с полным отключением экрана итд.
    Больше игр нет

  12. #130
    Activist Аватар для crackintosh
    Регистрация
    27.10.2013
    Адрес
    г. Кишинев, Молдова
    Сообщений
    331
    Спасибо Благодарностей отдано 
    13
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Кстати... помоему мне попался заводской корпус от этого КД 256К:

    Последний раз редактировалось crackintosh; 04.09.2019 в 07:22.

Страница 13 из 14 ПерваяПервая ... 91011121314 ПоследняяПоследняя

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

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

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

Похожие темы

  1. ПК8000 - Софт: Старый и Новый
    от ivagor в разделе ПК8000
    Ответов: 283
    Последнее: 10.08.2019, 02:42
  2. Старый-Новый Язык Noahsoft PL65
    от ezswift в разделе Atari
    Ответов: 9
    Последнее: 27.09.2018, 10:18
  3. Ответов: 51
    Последнее: 01.10.2011, 07:41
  4. про новый-старый спектрум
    от xailar в разделе ZX Концепции
    Ответов: 3
    Последнее: 06.12.2010, 11:42
  5. ПК8000 - Квазидиск
    от Mick в разделе ПК8000
    Ответов: 86
    Последнее: 13.10.2008, 19:17

Ваши права

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