User Tag List

Показано с 1 по 10 из 485

Тема: FPGA-реплика ЭВМ ДВК-3 и платы МС1201

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11

    Регистрация
    17.04.2011
    Адрес
    Санкт-Петербург
    Сообщений
    328
    Спасибо Благодарностей отдано 
    32
    Спасибо Благодарностей получено 
    209
    Поблагодарили
    50 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию RK611 (DM:)

    Добавил в проект контроллер RK611.
    Этот контроллер обслуживается драйвером DM:, и позволяет подключить 8 дисков емкостью 13 Мб (RK06) или 26 Мб (RK07). Этот контроллер, насколько мне известно, никогда не подключался к одноплатным ЭВМ, но широко использовался на больших СМ ЭВМ - мне он встречался на СМ-1600 и СМ-1420. По нашей номенклатуре контроллер назывался СМ5408.
    Целью создания этого модуля было получение достаточно емкого диска, официально поддеживаемого различными операционными системами. Это позволит начать эксперименты с RSX-11M и другими ОС.
    Из того, что было в проекте, MY и DW не имеют официальных драйверов под RSX и тем более под RSTS и UNIX, DX-мелкая дискета, а RK05 слишком мал, туда даже ядро RSX с минимумом обвязки еле влезает, а о генерации системы и речи не идет. Устройство DM поддерживается всеми существующими ОС и имеет достаточно большую емкость 26Мб в варианте RK07. Восьми дисков по 26Мб, в принципе, достаточно для полноценного развлечения с любой операционной системой.
    Контроллер RK611, как и RK11, умеет работать в DMA-режиме с полным 18-битным адресным пространством UNIBUS. Хотя на данный момент все имеющиеся процессоры поддерживают только 16-битный адрес, я добавил эту возможность в модуль (и в RK11 тоже) - это один из этапов подготовки к переходу на полную 22-битную адресную шину.
    Поскольку диски RK06 и RK07 отличаются только числом дорожек, я не стал реализовывать поддержку RK06 - зачем нужен мелкий диск, если можно сделать большой? Таким образом, мы имеем контроллер RK611 с подключенными к нему 8 дисками RK07, хранящими свои образы все на той же SD-карте. В стартовый образ initdisk я добавил устройство DM0 с дистрибутивом RT-11 5.04. Образ диска хранится на SD-карте в виде простой последовательности секторов, поэтому можно напрямую использовать образы дисков DM от эмулятора SIMH.

    Также я, наконец, добавил в проект ПЗУ эмулятора пульта-загрузчика, аналогичное DEC М9312. Такое ПЗУ имелось практически на всех СМ ЭВМ. Оригинальное ПЗУ состоит из 2 частей по адресам 165000-165777 и 173000-173777. Для упрощения схемы и минимизации IP-компонентов я объединил обе ПЗУ в единый блок по адресам 164000-165777, там все равно ничего полезного не бывает. Запустить его можно, передав управление по адресу 164020 командами теневого/микропрограммного монитора. Например:

    Код:
    @164020G                                                                                    
    000003 165620 164206 000776                                                                
    $DM3
    ?MY-I-My/Dz-emulater handler. Un_Soft 1991. V3.04                                      
    DW Handler V6.5, (c) D.S.C., 1992-2016                                                     
                                                                                               
    RT-11FB (S) V05.04 D                                                                       
                                                                                               
    .SET TT QUIET
    Монитор М9312 - это хороший способ добавить дисковые загрузчики в платы М2 и М4, поскольку их микропрограммный ODT вообще в себе никаких загрузчиков не содержит. На данный момент в ПЗУ имеются загрузчики DK, DB, DM, DX, DP, DT. Поскольку в адресном пространстве остается неиспользованная дыра 166000-167777, то ПЗУ можно расширить, добавив загрузчики с других устройств. В том числе можно сделать загрузчики для DW и MY.

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

    Alex_K(03.07.2021), Hunta(03.07.2021), Radon17(03.07.2021), Vslav(03.07.2021), xolod(03.07.2021), yu.zxpk(05.07.2021)

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

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

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

Похожие темы

  1. Реплика контроллера НГМД ДВК MY4
    от anasana в разделе ДВК, УКНЦ
    Ответов: 47
    Последнее: 30.06.2023, 19:07
  2. Реплика всего семейства ДВК
    от Daniil Chislov 86 в разделе ДВК, УКНЦ
    Ответов: 21
    Последнее: 13.11.2019, 16:36
  3. Ответов: 6
    Последнее: 30.07.2018, 09:04
  4. Аукцион плат ДВК МС1201.02, НМЛ СМ5300.01 и др.
    от OS в разделе Барахолка (архив)
    Ответов: 45
    Последнее: 19.11.2011, 14:02
  5. Реплика КМД ДВК (MY)
    от KALDYH в разделе ДВК, УКНЦ
    Ответов: 19
    Последнее: 12.11.2009, 15:43

Ваши права

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