Просмотр полной версии : MSCP (DU) на FPGA из RQDX3 - M7555
Есть желание сделать MSCP котроллер на FGPA, за основу взять RQDX3.
Т.к. есть исходники прошивки на Си, CPU у контролер T-11 который можно заменить на 1801ВМ2 в Verilog исполнении.
Собрал имеющеюся информацию:
RQDX3 - M7555 MSCP - MFM Hadr Drive Controler.
CPU - DEC T-11 - 310ES
ROM - 2x27128 (8x16k)
23-216E5, 23-217E5 - ver.1
23-243E5, 23-244E5 - ver.2
23-285E5, 23-286E5 - ver.3 up to RD53 only(?)
23-339E5, 23-340E5 - ver.4 +RD54
SRAM -2x6264 (8x8k)
HDC9224 - Hard Disc Contrler
LSI LIA0759 - Data Path Gate Array
LSI LIA1371 - Address Pointer Gate Array
User Guide (http://www.bitsavers.org/pdf/dec/qbus/EK-RQDX3_RQDX3_Controller_Module_Users_Guide_Nov85.pd f)
Схема (http://www.bitsavers.org/pdf/dec/qbus/MP02259_RQDX3_schem_Oct85.pdf)
Исходник прошивки (http://www.bitsavers.org/pdf/dec/qbus/rqdxx/rqdx3_src.zip) (Предположително Ver.2 23-243E5, 23-244E5)
Прошивки (http://oldpc.su/articles/dec_roms/files/E5/)
С организация памяти:
000000 - 077777; 16 K words dedicated to EPROM memory for the microcode
100000 - 137777; 8 K words set aside for RAM space
140000 - 177777; 8 K words set aside for the I/O page
max232cpe
08.12.2022, 16:47
SCSI было бы на мой взгляд актуальней? так как винтов живых гораздо больше чем MFM.
SCSI было бы на мой взгляд актуальней? так как винтов живых гораздо больше чем MFM.
ТП предполагает использование SD
max232cpe
08.12.2022, 16:53
ТП предполагает использование SD
Лучше полноценное ссд с макс достуным обьемом для машин с шиной QBAS\МПИ, с 2 равными блоками памяти 1 основной рабочий на статической озу, 2 для долговременного хранения данных на паралельной флешь, куда копируется инфа при выключении машины.
ТП предполагает использование SD
Теоретически можно и IDE, СF в LBA режиме.
Прошу подсказать знатоков DEC чем лучше собирать Си со вставками Ассемблера под PDP-11?
Лучше полноценное ссд с макс достуным обьемом для машин с шиной QBAS\МПИ
Драйвера уже написаны? Загрузчики в ПЗУ об этом устройстве уже знают?
max232cpe
08.12.2022, 17:08
Драйвера уже написаны? Загрузчики в ПЗУ об этом устройстве уже знают?
Если пименяется FGPA в чем проблема эмулировать работу стандартных контролёров для ЖД?
Теоретически можно и IDE, СF в LBA режиме.
Я как-то читал про подключение IDE винтов и всякие нюансы с IDE винтами, а так же смотрел уже написанные драйвера - впечатление - нуЁёНа.
CF карт сколько уже пробовал на 1201.2018 и мультиконтроллера - вообще пока проблем не было.
Если сравнивать общение с SD и CF - CF проще. И эту сложность кто-то должен обслуживать - или проц или FPGA. Но у SD - распространённость и цена. Хотя они - не такие уже катастрофические проблемы, если не гнаться за десятками гигабайт
- - - Добавлено - - -
Если пименяется FGPA в чем проблема эмулировать работу стандартных контролёров для ЖД?
Так человек и хочет СТАНДАРТНЫЙ контроллер, название темы не читаем?
С организацией памяти все просто:
1. 000000 - 077777; 16 K words dedicated to EPROM memory for the microcode
2. 100000 - 137777; 8 K words set aside for RAM space
3. 140000 - 177777; 8 K words set aside for the I/O page
А вот с портами менее понятно
rqdx3.mac :
rw$ptr == 140000
rw$pll == 140002
w$fpl == 140004
r$fps == 140006
r$dat == 140010
r$cmd == 140012
w$dat == 140020
w$cmd == 140022
rw$csr == 160006
r$sard == 160010
r$sawr == 160012
w$q22l == 160200
w$q22h == 160202
w$wcnt == 160204
w$sard == 160210
w$vec == 160214
w$req == 160216
Честно говоря, Саш, если бы не санкции, проще было бы на ebay купить, Обычно там всегда один-два есть. Да и распределительная плата часто бывает. А оптимальней (если бы не санкции) было бы купить более продвинутые контроллеры, но они существенно дороже.
Честно говоря, Саш, если бы не санкции, проще было бы на ebay купить, Обычно там всегда один-два есть. Да и распределительная плата часто бывает. А оптимальней (если бы не санкции) было бы купить более продвинутые контроллеры, но они существенно дороже.
Это конечно да! И есть у меня MSCP на SCSI CMD CQD-220. А вот подключится к нему со своих поделок оказалось проблематично, из-за отсутствия DEC QBUS разъёма. Можно конечно через оригинальную корзину и макетку с DECовским краевым разъёмом, но её тоже где-то надо взять...
из-за отсутствия DEC QBUS разъёма
У меня они есть, надо только из корзины (от PDP-8) выпаять. Раньше 19.12 не обещаю (работа), но потом могу подарить две четвертушки :) Только надо добраться таки и выпаять...
Если очень надо - могу RQDX3 дать на время
Я тоже могу RQDX3 дать :)
И контроллер пертек стримера на погонять.
Спасибо за предложения. RQDX3 пока мне не поможет. А вот PERTEC было-бы очень хорошо. Я до НГ свободен и могу его задействовать.
Саш, так разъёмы интересны или нет? :) Просто там возни много и если не нужны - я не буду начинать :)
Саш, так разъёмы интересны или нет? :) Просто там возни много и если не нужны - я не буду начинать :)
Пока не надо, есть у меня другой вариант. Спасибо.
Ок, если что - телефонируй :)
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot