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)

    По умолчанию

    Наконец нашел время и собрал процессорную плату на отреверсенном F11. Пока, конечно, по упрощенной схеме, без поддержки DMA. Пришлось помучаться с регистром начального пуска FDIN, но, в итоге, плата заработала. Встроенный в микрокод ODT запустился, консоль-загрузчик М9312 тоже. XXDP загрузилась:
    Код:
    177777
    @165020G
    177777 177777 177777 177777 
    $DX
    
    CHMDXC0 XXDP+ DX MONITOR
    BOOTED VIA UNIT 0
    28K 
    DOES THIS SYSTEM HAVE A UNIBUS? (Y/N CR=Y) N
    NON-UNIBUS SYSTEM
    
    ENTER DATE (DD-MMM-YY): 
    
    RESTART ADDR: 152010
    THIS IS XXDP+.  TYPE "H" OR "H/L" FOR HELP.
    
    .D
    
    ENTRY# FILNAM.EXT        DATE          LENGTH  START
    
        1  JKDAD1.BIC       3-MAR-83         28    000050
        2  JKDBD0.BIC       3-MAR-83         52    000104
        3  JKDCB0.BIC       3-MAR-83         52    000170
        4  JKDDB0.BIC       3-MAR-83         32    000254
        5  JKDEB0.BIN       3-MAR-83         90    000314
        6  JKDFA0.BIC       3-MAR-83         25    000446
        7  HUDIB0.SYS       3-MAR-83          5    000462
        8  UPD2  .BIN       3-MAR-83         25    000467
        9  HDDXB0.SYS       3-MAR-83          3    000520
       10  JKDIA0.BIC       3-MAR-83         23    000626
    
    .
    Кстати, первый раз вижу, чтобы XXDP спрашивал тип шины. До сих пор он сам мог определить, QBUS или UNIBUS у меня. Видимо, это связано с тем, что на том же F11 существует плата KDF11-U и машина PDP-11/24 с шиной UNIBUS.
    Тест MMU JKDA работает:

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

    Код:
    .R JKDA??
    JKDAD1.BIC
    
    CJKDAD0 KTF11-AA MMU DIAG.
    
    SWR = 000000  NEW = 
    
    END PASS #     1        ;TOTAL ERRORS SINCE LAST START AT 200       0
    
    END PASS #     2        ;TOTAL ERRORS SINCE LAST START AT 200       0
    [свернуть]


    На этом все хорошее заканчивается.
    Тест процессорной логики JKDB виснет намертво.
    Первая часть теста FPP, JKDC, проходит без ошибок:

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

    Код:
    .R JKDC??
    JKDCB0.BIC
    
    CJKDCB, KEF11-A FP DIAGNOSTIC PART 1
    
    SWR = 000000  NEW = 
    
    END PASS #     1
    END PASS #     2
    END PASS #     3
    [свернуть]


    Но вторая часть, JKDD, также виснет намертво. О загрузке чего-то большего чем XXDP можно только мечтать - даже убогий RT-11 молча виснет.

    Тут, конечно, могут быть и мои косяки. Особенно с обработкой прерываний - я это делаю немного не так, как VSLAV в своей референсной схеме. Но, с другой стороны, вся остальная платформа уже протестирована на нескольких разных процессорах, в том числе на очень похожем LSI-11, и на 22-битном PDP2011. И все явные проблемы давно уже выловлены. Хуже, если проблема все же в самом процессорном ядре - тогда придется лезть в его кишки, поскольку сам великий VSLAV тут больше не появляется.

    Вообщем, теперь надо брать в зубы листинги тестов, начиная с JKDB, поднимать signaltap и начинать нудное разбирательство. Но радует, что уже хоть что-то заработало.
    Все мои эксперименты лежат в экспериментальной ветке F11 репозитория - https://github.com/forth32/dvk-fpga/tree/f11.

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

    Elias(31.10.2022), Radon17(31.10.2022), SuperMax(31.10.2022)

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

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

Эту тему просматривают: 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

Ваши права

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