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

User Tag List

Страница 8 из 25 ПерваяПервая ... 456789101112 ... ПоследняяПоследняя
Показано с 71 по 80 из 242

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

  1. #71

    Регистрация
    12.07.2006
    Адрес
    г. Киев, Украина
    Сообщений
    2,147
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    95
    Поблагодарили
    82 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    в pdp2011 есть эмуляция RH70+RP06 disk, оно конечно unibus, и по идее никогда не было на qbus... но вот интересно, скоко занимает эта реализация, нельзя ли её выдрать и влепить с помощью какой нибудь CPLD-шки на qbus (мпи), по идее дрова входят в дистрибутивы всех DEC-овских и не только систем.

    https://www.google.com/search?q=pdp-...QrdsTprUzaB4jM

    интересно был ли его аналог в странах СЭВ
    Последний раз редактировалось bigral; 21.02.2020 в 22:23.

  2. #72

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

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    по идее дрова входят в дистрибутивы всех DEC-овских и не только систем.
    Нет, не всех. DOS-11/Batch точно не поддерживает

    Цитата Сообщение от bigral Посмотреть сообщение
    но вот интересно, скоко занимает эта реализация, нельзя ли её выдрать и влепить с помощью какой нибудь CPLD-шки на qbus (мпи)
    Ну так исходники есть, в чём проблема?

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

    Цитата Сообщение от bigral Посмотреть сообщение
    интересно был ли его аналог в странах СЭВ
    На Электронике-79 стоял диск, который система знала как DB. 100 мб, ЕМНИП. Насколько я помню (надо будет уточнить в генерации RSX) - это оно и есть

  3. #73

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

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    интересно был ли его аналог в странах СЭВ
    Посмотрел. Да - DB диски - это RH11 и RH70 (PDP-11/70 и наша Электроника-79) контроллеры. Так что был

    Цитата Сообщение от xolod Посмотреть сообщение
    В XP нету diskpart, ну это так
    Под рукой нет установленной XP, но память и все источники говорят, что diskpart появился в Windows 2000, так что и в XP он должен быть.

    Цитата Сообщение от xolod Посмотреть сообщение
    Робко мечтаю перенести PDP-2011 На MIST/MISTer..
    В своё время на DE10 перенёс, только описав подключения в файле qsf Квартуса. Но учитывая, как проект сделан у автора - может и не взлететь. Насколько я помню, у меня взлетело, но трогать тексты было почти нельзя - банально переставляешь местами два (параллельных, то есть порядок не важен) оператора - и трындец.

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

    Из плюсов - на текущий момент уровень ПОНИМАНИЯ (а не знания, хотя это тоже подтянуто) VHDL значительно выше, чем был примерно в конце апреля (когда 1201.2018 добралась до меня), так что я постараюсь добить и PDP-2011 - так что бы и сам модуль и его отдельные модули периферии можно было использовать где то ещё процессора.

    Скорость сего не понятна, потому что пока у меня на первом месте 1201.2018 (хотя там мало что можно уже сделать) и мультиконтроллер - а вот тут как минимум в трёх частях ещё конь не валялся - только вчера начал готовиться к одной из них.

    Но так как я для для одной из них собираюсь подтянуть код из PDP-2011, а в другой части - за основу будет взят модуль из PDP-2011, но доведён до ума будет на мультиконтроллера, после чего отправлен обратно в PDP-2011 - можно сказать, что много чего будет сделано и для PDP-2011.

    И да - никаких обещаний по срокам. Свободного времени - один-два часа вечером в рабочие дни (и то не всегда) и выходные (и то не всегда и не всегда полностью). А самое главное - бывает, что начинаю тупить и тогда всё движется ОЧЕНЬ медленно. Но бывают и прорывы - и тогда делается рывок. Как с драйверами CF для RSX. В общем - работа идёт, но скорость непредсказуема.
    Последний раз редактировалось Hunta; 22.02.2020 в 12:49.

  4. #74

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

    По умолчанию

    Первое время было тяжело воспринимать отрицательную логику PDP-11 Особенно если учесть, что в PDP-2011, с которым я прилично так успел навозиться, используется положительная Ну лана, в принципе, не ОТО, привык, могу с ходу описывать логические условия Но теперь хочу подцепить модули из PDP-2011, а там положительная логика сплошняком Почесав почесуемое, решил переделать всё (или почти всё) в своих модулях на положительную логику. Технически не сильно сложно, благо я старался ставить суффикс _L, просто муторно.

    Переделал модуль CF, подцепил его к мультиконтроллеру, выправил ошибки работы с прерываниями из за перехода на положительную логику. Работает.

    Интересно, можно ли этот новый вариант запихать в 1201.2018. Из-за небольшого количества ячеек в CPLD написание для него прошивки - это были ещё те танцы с бубном и маракасами Пока пробовать не буду - оставлю в 1201.2018 всё как есть Может, как нибудь потом, тем более, что новый модуль CF дальше (по крайне мере пока) трогать не буду - работает.
    Последний раз редактировалось Hunta; 02.05.2020 в 19:52.

  5. #75

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

    По умолчанию

    Всё ближе к тому, что бы попробовать что то из PDP-2011 (KL11 ?? ) воткнуть в мултиконтроллер Была у меня мысль с самого начала сделать прошивку с заделом на это, но.. Тогда знаниев по vhdl и по работе с сигналами на QBus (всё таки в PDP-2011 не QBus, хотя и что то сильно похожее) не хватало. Пока переводил дизайн из схемного в текстовый - поднатаскался, но все равно - не быстро идёт переделка. И подопытный кролик - CF Следующий - модуль уарта и цветомузыки
    Последний раз редактировалось Hunta; 02.03.2020 в 06:47.

  6. #76

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

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    и так себя вел и F11 и J11
    Хм.. Интересно. Спасибо за инфу. В целом это всё приводит к обычному выводу - надо делать по правильному

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

    Вдогонку. Почти завершил перелопачивание кода под (некий мой стандартный) вариант подключения, начинал который я делать ещё в PDP-2011 (но не совсем до конца довел - оставались линии, связанные с прерываниями и ПДП).

    В этот раз довёл до конца, но вылезла ошибка, когда - то ли из-за того, что кто то не снимает вовремя сигналы с шины данных, то ли наоборот - не успевает выставить - cop/dev/ver выдаёт эпизодические сбои. Но поскольку у меня на мультиконтроллере только CF и уарты - грешу на то, что CF не успевает выставить - по времянки там для PIO5 цикл вроде получается как 100 нс, то есть примерно 10 МГц. Щас попробую притормозить скорость выдачи RPLY

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

    Вроде как догадка подтвердилась, но. Смущает меня то, что проц то не быстро на это дело реагирует (его тактовая 5 МГц). Гоняю тесты на минимальной (порядка такта на 20 МГц) задержке. Пока шуршит...

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

    Поправил - времянка для PIO5 (который вроде как по умолчанию, если мне не изменяет память). Надо программу нарисовать, которая параметры карты будет казать. Под PDP-11, ессссвеннно

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

  8. #77

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

    По умолчанию

    Ну, думаю, решение проблемы найдено. Посмотрю, как оно дальше будет, но шесть часов тестов о чем-нибудь, но говорят...
    Код:
    .RUN TD3E
    
    Monday, 24-FEB-2020 23:56:03
    
    .@CPALL
    
    .TIME
    23:56:10
    
    .COPY/DEVICE/VERIFY/NOQUERY ZF1: ZA1:
    @TSY02
    @CPALL
    @TSY02
    @CPALL
    @TSY02
    @CPALL
    @TSY02
    
    .TIME
    00:07:38
    
    .COPY/DEVICE/VERIFY/NOQUERY ZF1: ZB1:
    
    .TIME
    00:19:05
    
    .COPY/DEVICE/VERIFY/NOQUERY ZF1: ZC1:
    
    .TIME
    00:30:35
    
    .COPY/DEVICE/VERIFY/NOQUERY ZF1: ZD1:
    
    .TIME
    00:42:05
    
    .COPY/BOOT ZA1:RT11SB ZA1:
    
    .COPY/BOOT ZB1:RT11FB ZB1:
    
    .COPY/BOOT ZC1:RT11XB ZC1:
    
    .COPY/BOOT ZD1:RT11XM ZD1:
    
    .
    .TIME
    00:42:07
    
    .COPY/DEVICE/VERIFY/NOQUERY ZF1: ZA2:
    
    .TIME
    00:53:35
    
    .COPY/DEVICE/VERIFY/NOQUERY ZF1: ZB2:
    
    .TIME
    01:05:02
    
    .COPY/DEVICE/VERIFY/NOQUERY ZF1: ZC2:
    
    .TIME
    01:16:32
    
    .COPY/DEVICE/VERIFY/NOQUERY ZF1: ZD2:
    
    .TIME
    01:28:02
    
    .COPY/BOOT ZA2:RT11SB ZA2:
    
    .COPY/BOOT ZB2:RT11FB ZB2:
    
    .COPY/BOOT ZC2:RT11XB ZC2:
    
    .COPY/BOOT ZD2:RT11XM ZD2:
    
    .
    .TIME
    01:28:04
    
    .COPY/DEVICE/VERIFY/NOQUERY ZF1: ZA1:
    
    .TIME
    01:39:33
    
    .COPY/DEVICE/VERIFY/NOQUERY ZF1: ZB1:
    
    .TIME
    01:50:59
    
    .COPY/DEVICE/VERIFY/NOQUERY ZF1: ZC1:
    
    .TIME
    02:02:29
    
    .COPY/DEVICE/VERIFY/NOQUERY ZF1: ZD1:
    
    .TIME
    02:13:59
    
    .COPY/BOOT ZA1:RT11SB ZA1:
    
    .COPY/BOOT ZB1:RT11FB ZB1:
    
    .COPY/BOOT ZC1:RT11XB ZC1:
    
    .COPY/BOOT ZD1:RT11XM ZD1:
    
    .
    .TIME
    02:14:01
    
    .COPY/DEVICE/VERIFY/NOQUERY ZF1: ZA2:
    
    .TIME
    02:25:30
    
    .COPY/DEVICE/VERIFY/NOQUERY ZF1: ZB2:
    
    .TIME
    02:36:56
    
    .COPY/DEVICE/VERIFY/NOQUERY ZF1: ZC2:
    
    .TIME
    02:48:26
    
    .COPY/DEVICE/VERIFY/NOQUERY ZF1: ZD2:
    
    .TIME
    02:59:56
    
    .COPY/BOOT ZA2:RT11SB ZA2:
    
    .COPY/BOOT ZB2:RT11FB ZB2:
    
    .COPY/BOOT ZC2:RT11XB ZC2:
    
    .COPY/BOOT ZD2:RT11XM ZD2:
    
    .
    .TIME
    02:59:58
    
    .COPY/DEVICE/VERIFY/NOQUERY ZF1: ZA1:
    
    .TIME
    03:11:27
    
    .COPY/DEVICE/VERIFY/NOQUERY ZF1: ZB1:
    
    .TIME
    03:22:53
    
    .COPY/DEVICE/VERIFY/NOQUERY ZF1: ZC1:
    
    .TIME
    03:34:23
    
    .COPY/DEVICE/VERIFY/NOQUERY ZF1: ZD1:
    
    .TIME
    03:45:53
    
    .COPY/BOOT ZA1:RT11SB ZA1:
    
    .COPY/BOOT ZB1:RT11FB ZB1:
    
    .COPY/BOOT ZC1:RT11XB ZC1:
    
    .COPY/BOOT ZD1:RT11XM ZD1:
    
    .
    .TIME
    03:45:55
    
    .COPY/DEVICE/VERIFY/NOQUERY ZF1: ZA2:
    
    .TIME
    03:57:24
    
    .COPY/DEVICE/VERIFY/NOQUERY ZF1: ZB2:
    
    .TIME
    04:08:50
    
    .COPY/DEVICE/VERIFY/NOQUERY ZF1: ZC2:
    
    .TIME
    04:20:20
    
    .COPY/DEVICE/VERIFY/NOQUERY ZF1: ZD2:
    
    .TIME
    04:31:50
    
    .COPY/BOOT ZA2:RT11SB ZA2:
    
    .COPY/BOOT ZB2:RT11FB ZB2:
    
    .COPY/BOOT ZC2:RT11XB ZC2:
    
    .COPY/BOOT ZD2:RT11XM ZD2:
    
    .
    .TIME
    04:31:53
    
    .COPY/DEVICE/VERIFY/NOQUERY ZF1: ZA1:
    
    .TIME
    04:43:21
    
    .COPY/DEVICE/VERIFY/NOQUERY ZF1: ZB1:
    
    .TIME
    04:54:47
    
    .COPY/DEVICE/VERIFY/NOQUERY ZF1: ZC1:
    
    .TIME
    05:06:17
    
    .COPY/DEVICE/VERIFY/NOQUERY ZF1: ZD1:
    
    .TIME
    05:17:47
    
    .COPY/BOOT ZA1:RT11SB ZA1:
    
    .COPY/BOOT ZB1:RT11FB ZB1:
    
    .COPY/BOOT ZC1:RT11XB ZC1:
    
    .COPY/BOOT ZD1:RT11XM ZD1:
    
    .
    .TIME
    05:17:50
    
    .COPY/DEVICE/VERIFY/NOQUERY ZF1: ZA2:
    
    .TIME
    05:29:18
    
    .COPY/DEVICE/VERIFY/NOQUERY ZF1: ZB2:
    
    .TIME
    05:40:44
    
    .COPY/DEVICE/VERIFY/NOQUERY ZF1: ZC2:
    
    .TIME
    05:52:14
    
    .COPY/DEVICE/VERIFY/NOQUERY ZF1: ZD2:
    
    .TIME
    06:03:44
    
    .COPY/BOOT ZA2:RT11SB ZA2:
    
    .COPY/BOOT ZB2:RT11FB ZB2:
    
    .COPY/BOOT ZC2:RT11XB ZC2:
    
    .COPY/BOOT ZD2:RT11XM ZD2:
    
    .

  9. #78

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

    По умолчанию

    Прикрутил KL11 из PDP-2011 к мультиконтроллеру (в работе ещё не проверял)
    Заглянул в насинтезированное. С позиции моих текущих знаний и размера моего (ну почти моего - основа была всё таки не моя, но я много чего перепилил внутри) KL11 первое что вырвалось - пиляаааааа... Откуда здесь всего столько??? И как это разбирать???

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

    Ещё из хороших новостей. Есть у меня CF-ка, которая в мультикарте сбоила. Вот не помню уже точно, как. Но с новой прошивкой работает и не жужжжит. Значит, дело было всё таки в сильно быстрой скорости работы на PIO. Наблюдаю дальше...

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

    Ну, KL11 из PDP-2011 ожидаемо выдрючивается Самое обычное из - запрос на прерывание, а вектор не выдаем Ну и ВМ3 ожидаемо в пульт
    Последний раз редактировалось Hunta; 25.02.2020 в 20:11.

  10. #79

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

    По умолчанию

    Нууу... Если указывать правильную скорость - то ввод-вывод даже будет работать

    Если бы вчера посмотрел внимательно - то вчера бы увидел А так сегодня с утра на свежую голову увидел, что неправильную скорость (точнее, скорость в настройках KL2011 (ака KL11 от PDP-2011) по умолчанию (9600) оставалась) указал. Поправил. На текущий момент с в/в всё в порядке, а вот прерывания как то не так работают. Ну, с утра уже времени нет - так что до вечера. Или может с работы перехвачу времени.

    Так что на текущий момент можно сказать, что работа с управляющими сигналами у доработанных мной модулей из PDP-2011 (не всё успел до приезда 1201.2018 ко мне) соответствует (с некоторыми нюансами - например, отдельные шины адреса и данных) QBus, но вот прерывания пока как то не так описаны. Ну и ПДП пока никак не трогался и не проверялся.

    Работу с прерываниями доделаю на базе KL-2011, ПДП - на базе RK05. Дальше - Ethernet Там понадобится и то и другое

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

    Продавец с али наконец-то отправил 74F641N. Вот прям не знаю - радоваться или огорчаться..

  11. #80

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

    По умолчанию

    Из новостей.

    Модуль KL2011, а точнее работу с прерываниями в нём - допилил. Конечно, надо бы погонять подольше, но минут десять оно уже работает - то есть я его по разному мучаю

    В общем, в первом приближении оно работает. В первом - потому как тест автоопределения типа терминала в режиме быстрой посылки он тоже, как и мой, завалил Причём завалил с результатом - Я_ВООБЩЕ_НЕ_ЗНАЮ_ЧТО_У_ВАС_П ДКЛЮЧЕНО, в то время как мой KL11 определяет его как ДА_У_ВАС_ТУТ_LA120

    Пока забью на дальнейшую возню с KL2011, на очереди RK05. Думаю, если мой Квант и будет не единственным, к кому подключили RK11/RK05, то уж точно из общества редкостей
    Последний раз редактировалось Hunta; 26.02.2020 в 21:16.

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

    xolod(27.02.2020)

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

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

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

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

Ваши права

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