User Tag List

Страница 15 из 25 ПерваяПервая ... 111213141516171819 ... ПоследняяПоследняя
Показано с 141 по 150 из 242

Тема: Мультиинтерфейсная плата контроллеров (МИПК)

  1. #141

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,527
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    716
    Поблагодарили
    598 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AFZ Посмотреть сообщение
    Учитывая, что предельная скорость стандартной МПИ 2М слов/с (4М байт/с)
    Цитата Сообщение от AFZ Посмотреть сообщение
    Или (вариант) сделать отдельную скоростную шину
    А причём здесь стандартная QBus?
    И, вообще то, QBus - асинхронная, так что пара модулей QBus может работать с ЛЮБОЙ приемлемой для них двоих скоростью, безусловно, ограниченной сверху фронтом и спадом сигнала.

    Цитата Сообщение от AFZ Посмотреть сообщение
    Или (вариант) сделать отдельную скоростную шину
    Не вариант. По крайне мере при текущем раскладе дел.

  2. #142

    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    А причём здесь стандартная QBus?
    Вероятно, для обеспечения возможности подключения заводских плат с Qbus/МПИ.

    Цитата Сообщение от Hunta Посмотреть сообщение
    И, вообще то, QBus - асинхронная, так что пара модулей QBus может работать с ЛЮБОЙ приемлемой для них двоих скоростью, безусловно, ограниченной сверху фронтом и спадом сигнала.
    Не совсем. Адресная часть цикла регламентирована довольно жестко - адрес -> 150 нс -> SYNC -> 100 нс, далее можно снимать адрес и выдавать данные, это уже асинхронно. Если уменьшить эти 150 и 100 нс, нет гарантии, что заводские платы поймут твою шину. В частности, отечественные, скорее всего, не поймут. Вспомни, Макс рассказывал, что при разгоне его экземпляра 1201.03 до 7 МГц (6.9, кажется), начинал гнать КЦГД, в смысле ВП1-065, который на шине ЦП, сам-то КЦГД таким образом не разгонишь.

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

    Цитата Сообщение от Hunta Посмотреть сообщение
    Интересно. RT считает Квант unibus машиной
    Все DEC-овские машинки с Q-bus не трапаются при словном обращении по нечетному адресу - хоть 11/03 (Э-60 М2), хоть 11/23 (М6), хоть 11/73 (М8). Наши орлы сделали ВМ1 и ВМ2 так же, из-за чего они опознаются, как 11/03. Сделали бы так же и у ВМ3, он бы опознавался, как 11/23. Однако ВМ3 делает Trap to 4 при словном обращении по нечетному адресу. Ближайшая машинка с таким трапом и похожим набором оборудования - 11/34. А какая там шина - Q-bus или Unibus - из программы не поймешь.
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  3. #143

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,527
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    716
    Поблагодарили
    598 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AFZ Посмотреть сообщение
    Вероятно, для обеспечения возможности подключения заводских плат с Qbus/МПИ.
    При условии, что на этих платах стоит память, с которой нужно будет общаться по ПДП.
    Если их нет - то почти фиолетово (см ниже), выдерживается ли стандарт.
    Втыкать мультиконтроллер вместе с ними я не сильно планирую, а если вдруг понадобится - перепрошить FPGA - дело нескольких секунд.

    Цитата Сообщение от AFZ Посмотреть сообщение
    Вспомни, Макс рассказывал, что при разгоне его экземпляра 1201.03 до 7 МГц (6.9, кажется), начинал гнать КЦГД, в смысле ВП1-065, который на шине ЦП
    И даже если у КЦГД или подобных ему плат (но у меня из таких только КЦГД, КЖД и MY) и будут проблемы из слишком быстрой выдачи адреса (не их, кстати) и SYNC-а, то а) это можно легко поправить б) всё равно тоже будут заменены

  4. #144

    Регистрация
    13.07.2018
    Адрес
    г. Переславль-Залесский
    Сообщений
    710
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    45
    Поблагодарили
    41 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    LSI11/23 она на процессоре F11...

  5. #145

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,527
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    716
    Поблагодарили
    598 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AFZ Посмотреть сообщение
    Все DEC-овские машинки с Q-bus не трапаются при словном обращении по нечетному адресу - хоть 11/03 (Э-60 М2), хоть 11/23 (М6), хоть 11/73 (М8).
    3. Odd word addresses cause addressing error traps (through location 4) in the KDJ11-A. The
    KDF11-A does not generate any error condition when word references are addressed with odd
    addresses. Any existing code which generates odd word addresses will not work on the
    K0J11-A.

    Так что я сильно сомневаюсь, что платы на J-11 (ака 1831ВМ) не будут трапаться на нечётном адресе. Ну а компы на J-11 были как QBus, так и Unibus (правда, не в чистом виде). Запущу M8 - можно будет проверить

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

    Цитата Сообщение от Alex Посмотреть сообщение
    LSI11/23 она на процессоре F11...
    Вроде как не должна трапаться

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

    Код:
                                      23/24 44 04 34 LSI/11 05/10 15/20 35/40 45 70 60 KDJII-A
    Odd address trap not implemented.  X              X
    Odd address trap implemented.            X  X  X          X     X     X    X  X  X  X
    Последний раз редактировалось Hunta; 23.03.2020 в 10:33.

  6. #146

    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Среди кучки разных PACMAN-ов для RT-11 есть PACM6, тот самый, который написали "буржуи" Климов, Сторожевых, как он представляется при запуске. Так вот, на Э-60, Э-85, ДВК с ВМ1 и ВМ2 она идет молча, на ВМ3 валится по тому самому трапу. То есть на F-11 трапа точно нет. Осталось попросить form'а запустить эту игрушку на его оригинале.
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  7. #147

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,527
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    716
    Поблагодарили
    598 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Кому то надо проверять, кому то - нет:

    Код:
    .COPY TT: T.MAC
     Files copied:
    ^       .TITLE ODD
            .MCALL .EXIT
    START:
            TST     @#1
            .EXIT
            .END    START
    ^ZTT:            to DK:T.MAC
    
    .EXE T
    
    ?MON-F-Trap to 4 001004
    
    .SHO CONF
    
    RT-11SB (S) V05.07
    Booted from ZB1:RT11SB
    
    USR     is set SWAP
    EXIT    is set SWAP
    KMON    is set NOIND
    MODE    is set NOSJ
    TT      is set NOQUIET
    ERROR   is set ERROR
    SL      is set OFF
    EDIT    is set KED
    FORTRAN is set FORTRA
    KMON nesting depth is 3
    Global .SCCA flag is disabled
    
    CLI is set DCL, CCL, UCL, NO UCF
    
    PDP 11/73A Processor
    4088KB of memory
    Floating Point Microcode
    Extended Instruction Set (EIS)
    Memory Management Unit
    Cache Memory
    50 Hertz System Clock
    
    Device I/O time-out support
    SB timer support
    Global .SCCA support
    Extended unit support
    
    
    .

  8. #148

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,527
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    716
    Поблагодарили
    598 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    После игр с М8 (почти всё интересовавшее сделал) вернулся к мультиконтроллеру. Тема пока та же - RK-2011 и ПДП.

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

    Хм.. вроде как получил (ТТТ) решение, которое стабильно работает. Теперь можно будет и улучшать Но ещё погоняю тесты...

    Код:
    .sho all
    
    RT-11SB (S) V05.07
    Booted from RK0:RT11SB
    
    USR     is set SWAP
    EXIT    is set SWAP
    KMON    is set NOIND
    MODE    is set NOSJ
    TT      is set NOQUIET
    ERROR   is set ERROR
    SL      is set OFF
    EDIT    is set KED
    FORTRAN is set FORTRA
    KMON nesting depth is 3
    Global .SCCA flag is disabled
    
    CLI is set DCL, CCL, UCL, NO UCF
    
    PDP 11/34 Processor
    3840KB of memory
    Extended Instruction Set (EIS)
    Memory Management Unit
    50 Hertz System Clock
    
    Device I/O time-out support
    SB timer support
    Global .SCCA support
    Extended unit support
    
    Device    Status                   CSR     Vector(s)
    ------    ------                   ---     ---------
      NL      Installed               000000   000
      VM      Installed               177572   250
      LD      Installed               000000   000
      SL      Installed               000000   000
      ZA      Installed               161014   350
      ZB      Installed               161054   354
      ZC      Installed               161114   360
      ZD      Installed               161154   364
      ZE      Not installed           161214   370
      ZF      Installed               161254   374
      WQ      Installed               177134   204
      WS      Installed               177134   204
      RK      Resident                177400   220
    
    TT  (Resident)
    RK  (Resident)
        RK0 = DK , SY
    LD
    VM
    NL
    SL
    ZA
    ZB
    ZC
    ZD
    ZF
    WQ
    WS
    8 free slots
    
    Job  Name  Console Level State    Low    High  Impure
    ---  ----  ------- ----- -----    ---    ----  ------
     0   RESORC   0      0   Run     000000 135566 137326
    
    No multi-terminal support
    
    Address   Module    Words
    -------   ------    -----
    160000    IOPAGE     4096.
    157326    RK          149.
    135632    RMON       4510.
    001000    ..BG..    23757.
    
    LD0 is  ZB3:S00.DSK[1950.] #
    # Handler not loaded
    
    
    
    .

  9. #149

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,527
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    716
    Поблагодарили
    598 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Что то у меня уже появляется желание сделать нативное устройство работы с SD Шустро работает
    Но... на очереди ethernet

  10. #150

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,527
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    716
    Поблагодарили
    598 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Описал объект Корзину QBus с восьмью разъёмами, "воткнул" в неё восемь "плат" (светодиодный дисплей, 4 контроллера CF, два контроллера Уарт и контроллер RK-2011), прошил циклон и....
    И ВСЁ ЭТО РАБОТАЕТ!!

    http://www.KpXX.Ru/Днепр/МИПК/Дизайн/QBus.jpg

    Сама корзину - большой объект вверху справа, в красной рамке

    Над ней ещё поработать надо - хочу сделать действительно с переменным параметризованным количеством слотов, а не как сейчас - полужёстко задано 8.

    И это ещё одна хрень, которую я хотел сделать в PDP-2011

    Типа - описал корзину, описал объекты платы, "воткнул" их в корзину и - вуаля! - они соединились, включаю цепочку прерываний и ПДП.

    От сегодня попёрло!!

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

    Ещё в планах - завести в неё и ПДП устройства Пока они (точнее оно - RK-2011) болтаются отдельно и поэтому как бы всё просто. Но ожидается ещё и сетевая плата плюс я хочу оставить работу с SD по ПДП, только сделать нативной поддержку - типа контроллер SD-2020 Так что надо тоже.. В общую корзину, которая будет рулить соединениями

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

    Ес!! Корзина на любое количество слотов
    Последний раз редактировалось Hunta; 19.04.2020 в 09:03.

    Этот пользователь поблагодарил Hunta за это полезное сообщение:

    xolod(18.04.2020)

Страница 15 из 25 ПерваяПервая ... 111213141516171819 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 5
    Последнее: 07.12.2018, 15:46
  2. Плата рк-86
    от oracleua в разделе Радио-86РК
    Ответов: 16
    Последнее: 22.01.2015, 18:05
  3. Ответов: 16
    Последнее: 17.03.2012, 10:00
  4. Ответов: 2
    Последнее: 19.12.2011, 11:50
  5. Схемы контроллеров B48, BZ128
    от klingon в разделе Внешние накопители
    Ответов: 2
    Последнее: 06.04.2010, 14:11

Ваши права

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