Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Другие архитектуры »   Использование НМД2 в ДВК
RSS

Использование НМД2 в ДВК

<<Назад  Вперед>> Страницы: 1 2 3 4 * 5 6 7 8 .. 12 13 14 15 16 17
Печать
 
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2537
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
Вот тут уже обсуждалось по адресам БК использование свободных областей http://bk0010.org/forum/?id=4873
palsw
Advanced Member


Откуда: Измаил_Украина
Всего сообщений: 317
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
28 фев. 2015
а есть смысл "подстраиваться" под все варианты пдп совместимых? Главное что бы конфликтов не было с двк железом ,а то в попытке сделать супер совместимую железку отобьете все желание у ТС что то делать вообще
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2537
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
Под все варианты PDP - как раз не надо, надо под компы, которыми пользуются форумчане, т.е. про адреса суровых контроллеров гигантских накопителей можно с некоторой оговоркой забывать, а оговорка та заключаться должна в возможности выбора альтернативного адреса, на случай, когда потребуется подсоединить новодел к классике. Если обустроить регистры в вышеназванной области, с учетом областей, указанных в теме на форуме bk0010.org, то ни на ДВК, ни на БК/УКНЦ контроллер не будет конфликтовать ни с чем.
И еще вопрос, 588ВТ2 обеспечивает 18-битовый DMA, а как адресоваться выше на Э60-1/ДВК автор продумал?
MM
Advanced Member


Откуда: Павловский Посад Мск.обл.
Всего сообщений: 3418
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 авг. 2013
Комменты о теме.
Если делать для RT-11 контроллер IDE - там ДМА совсем не нужен - см. текст драйвера, например DW: . И никакие высшие адреса - тоже не нужны - RT-11 сама о всём позаботится. Единственная загвоздка - начальный загрузчик - если контроллер неинтеллектуальный, целесообразно предусмотреть в нём небольшое загрузочное ПЗУ - если винчестер не будет совмести с ИБМ ЭВМ, то вполне 1000 ( 8 ) хватит длиной - при запуске этого участка кода должен грузится 0 блок 0-го винчестера в 0 адрес ОЗУ ДВК ( БК11М ). А если контроллер оснащен собственным процессором - возможно или командой пульта L грузить, или ( что лучше ) - как в КМД ( МУ ) сделать отдельную команду загрузки - тогда ДМА на главную МПИ очень даже понадобится, именно для первоначальной загрузки. А линейное применение ДМА - вовсе не обязательно. Как не самый хороший вариант - попытаться сэмулировать КЖД - тогда и драйвер не придется особо писать, по крайней мере для RT-11. ( А вот писанины микрокода такого контроллера будет порядочно ... ).
*
Вариант для ленивых - самарский IDE для БК10/11 - там все включено, регистры IDE - 177620-177656 - неподходящ для 1801ВМ3, т.к. там ДП у него сидит. ПЗУшка такого контроллера абсолютно совместима с RT-11 и может поддерживаться драйвером BY.SYS - надо только указывать не 0 и 1 дисководы. Контроллер для этого варианта есть в продаже - с пассивным переходником подойдет для ДВК-2 ( буфет - КР531АП2 ). Он же и гибкие диски обслуживает - типа BY.SYS ( 1801ВП1-128 ) . Есть в продаже и голая плата для такого контроллера - около 700 руб. в Москве.
http://www.forum.pk-fpga.ru/viewtopic.php?f=54&t=5455
http://zx.pk.ru/showthread.php?t=21710
http://bk0010.org/forum/?id=14779
Обращаю внимание, что ПЗУ на плате мультикарты отсуствует - т.к. она разрабатывалась для совмесной работы с эмулятором ПЗУ ( в составе др. блока ). Так же следует ознакомится с описанием софта для Самарского контроллера и особенностей его применения.
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2537
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
MM написал:
[q]
Комменты о теме.Если делать для RT-11 контроллер IDE - там ДМА совсем не нужен - см. текст драйвера, например DW: . И никакие высшие адреса - тоже не нужны - RT-11 сама о всём позаботится.
[/q]
Если вы сами посмотрите в текст того же DW, то увидите, что пересылка в высшие адреса идет не через подпрограммы монитора ОС, а отображением в буфер пользователя через окно с использованием PAR1, в противном случае, поставив данные на загрузку или запись, образно говоря, можно было бы пойти пить чай.
palsw
Advanced Member


Откуда: Измаил_Украина
Всего сообщений: 317
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
28 фев. 2015
http://www.telegraphics.com.au/pdp11/dsu/

интересно глянуть на PCB и схему -они в PCAD 4.5 может кто для себя переводил в PDF или JPEG?

сам спросил и сам ответил - чисто посмотреть есть Pview_X5, PCAD4.5, PCAD8.5 http://yadi.sk/d/Pp3ZJ4gRMshAZ

на вид полу-плата МПИ.Думаю вполне реально если получиться перенести во что то современное сделать 1-2 платки и собрать - так сказать опытный образец.Микросхемы более менее распространенные ,только 559ип3 редкие.

есть экспорт в файл изображения BMP
andyTh
Гость

Ссылка

Так схемы там же лежат в пдф. Да и я, небольшой поклонник пикада печатку открыл. Так что там всё нормально.
По поводу ДМА, я в ПДП чайник, но сделать на плате контроллера второй буфер размером в блок, доступный снаружи нет никаких проблем.
Желательно конечно, что бы он с первым буфером(который ПЗУ-загрузчик) и командными регистрами был одним сегментом адресов. Для простоты и скорости программного декодирования.
Базовый адрес не проблема сделать "скользящим" помогите найти пустое окно такого размера.

У меня сейчас другая проблема, выбрал два контроллера. Один нравится больше, но надо покупать программатор и осваивать очередную IDE. Для второго в принципе есть всё, но сам он умнее меня в три раза :biggrin: как минимум.
Правда у него есть порт, который можно настроить как порт с аппаратным мультиплексированием A-D, что несколько упростит жизнь. Вот пока недоразобрался как он слейвом работает.
Сейчас на форуме
palsw
Advanced Member


Откуда: Измаил_Украина
Всего сообщений: 317
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
28 фев. 2015
визуальный образ получен ПП.
Если получиться конвертировать во что то современное то можно сразу подправить ПП .например разьем IDE поставить стандартный и избавить себя от изготовлением шлейфов и буфера может задействовать более распространенные.

[spoiler]




[/spoiler]
_Patron_
Member


Откуда: Москва
Всего сообщений: 146
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
19 дек. 2012
AndyTh написал:
[q]
сделать на плате контроллера второй буфер размером в блок
[/q]
Буфер в контроллере не имеет никаких преимуществ перед регистром данных. Разница лишь в том, что из регистра данных драйвер копирует данные в буфер пользователя в цикле без инкремента, а из буфера - с инкрементом.
Mixa
Member


Откуда: Москва
Всего сообщений: 170
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 авг. 2009
palsw написал:
[q]
очень хочется увидеть этот стенд и описание его.Тут отдельная тема не помешала бы :)
[/q]
Ну это только название такое громкое, стенд, на самом деле макетка неприличного вида типа беспаечной бредборды с генератором, 1801ВМ1, 537РУ11 и схемой заливки данных в РУ11. Но стенд, чем не стенд?

AndyTh написал:
[q]
Очень интересно, тем более это более "рассово правильное" решение. Процессор то родной.
Какое у устройства конечное назначение? Процессор на плате будет свой или это пассивная плата с регистрами? Применить в качестве портов для IDE ВП1-033/034 не думали?
[/q]
Ну да, из-за сродства 588 к 1801 и не удержался смакетировать и посмотреть, что к чему :) Собственно, это и есть цель макета, пощупать, насколько элегантно стыкуется. На мой взгляд, достаточно элегантно логически, но не совсем хорошо электрически в том смысле, что IDE межплатный интерфейс по крайней мере, 588 получается наружу торчит, а это нехорошо. Но для моей конечной цели в виде автономной замкнутой минимальной системы на основе 1801ВМ1 - вполне подходит, даже есть мысль IDE припаять, а не разъемом соединять, хотя, это уже излишество.
ВП1-033/034 в концепцию не вписываются, DMA невозможно, а потому серьезно и не рассматривал, хотя, наверное, как-то можно их в IDE превратить, но вот и вопрос: адреса A0..A2 для IDE откуда брать?


Anonymous написал:
[q]
И еще вопрос, 588ВТ2 обеспечивает 18-битовый DMA, а как адресоваться выше на Э60-1/ДВК автор продумал?
[/q]
Не, в этом направлении не думал, потому что и не планировал. В принципе старшие биты на шине выставить можно из какого-нибудь дополнительного регистра, использовав один из битов расширенного адреса 588ВТ2 не по назначению, превратив его в подобие TA у ВМ3. К железу это плюс записываемый регистр с тремя состояниями (или ОК?).
<<Назад  Вперед>> Страницы: 1 2 3 4 * 5 6 7 8 .. 12 13 14 15 16 17
Печать
Полигон-2 »   Другие архитектуры »   Использование НМД2 в ДВК
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS