разогнать 1801вп1-128 (для использования HD дискет на 1.44)

Все, что не подходит под определение "старого софта и железа", обсуждается здесь
Аватара пользователя
svinka
Advanced Member
Сообщения: 2827
Зарегистрирован: 25.06.2016,04:12
Откуда: Чертаново
Контактная информация:

разогнать 1801вп1-128

Сообщение svinka » 18.01.2017,19:48

для использования HD дискет на 1.44

ну и драйвер переписать

Получится???
На время бана связь по email: helen povetkina @ gmail. com - без пробелов

Аватара пользователя
alecv
Advanced Member
Сообщения: 6951
Зарегистрирован: 05.10.2004,11:13
Откуда: Санкт-Петербург
Контактная информация:

Вклад в сообщество

Сообщение alecv » 18.01.2017,21:53

Лучше уж ПЛИС версию пилить...

MM
Advanced Member
Сообщения: 5732
Зарегистрирован: 02.08.2013,22:13
Откуда: Павловский Посад Мск.обл.
Контактная информация:

Вклад в сообщество

Сообщение MM » 18.01.2017,22:14

svinka писал(а):ну и драйвер переписать

Получится???
Быстродействия ВМ1 не хватамс.
На 6 мгц ВП1-128 должна пойти ( кварц 12 мгц , но др.обвес 555ЛА3 на блоке КНГМД БК11М ), диски будут 1.2 метра (если драйвер переписать, но если не переписывать и будет работать на 800 кбайт - значит, должно и 1.2 метра выйти ).
1801ВМ1 в БКшке должен работать тоже на 6 мгц.

Можете заказать мне тему о разгоне, пока железяки есть.
Блок ВМ3А тоже есть.

Коллекционирование радиодеталей : http://collectingrd.kxk.ru/

Аватара пользователя
svinka
Advanced Member
Сообщения: 2827
Зарегистрирован: 25.06.2016,04:12
Откуда: Чертаново
Контактная информация:

Сообщение svinka » 19.01.2017,13:33

Полистал литературу
Если оригинальная ВП1-128 на 8мгц заведется , то остается убедится, что программный обмен с опросом бита готовности возможен со скоростью около 32кслов/сек (1 слово за 32мкс)
Исходники низкоуровневого драйвера для ПП уннц в сети

На плис проблем с турбированием быть не должно. Да и ФИФО туда можно пристроить
На время бана связь по email: helen povetkina @ gmail. com - без пробелов

MM
Advanced Member
Сообщения: 5732
Зарегистрирован: 02.08.2013,22:13
Откуда: Павловский Посад Мск.обл.
Контактная информация:

Вклад в сообщество

Сообщение MM » 19.01.2017,14:11

Градации быстродействи БК0011М таковы :
2.5 мгц - нет чтения ввиду нехватки быстродействия.
2.9 мгц - нет записи .
И это на МФМ.
Соотвественно, на 6 мгц 1801ВМ1 и 6 мгц 1801ВП1-128 возможно функционирование ( с вероятностью 90% ).
А вот даже если и заведется ВП1-128 на 8 мгц ( в чем есть существенные сумнения ), то если только блок ВМ3А может её обслужить.

Если необходимы экспериментальные данные - заказывайте исследовательскую тему .

В ПЛИС тоже будут проблемы из-за медлительности 1801ВМ1. Необходим типа МУ-ПЛИС.
Коллекционирование радиодеталей : http://collectingrd.kxk.ru/

Аватара пользователя
svinka
Advanced Member
Сообщения: 2827
Зарегистрирован: 25.06.2016,04:12
Откуда: Чертаново
Контактная информация:

Сообщение svinka » 19.01.2017,14:49

Код чтения сектора ПП УКНЦ

133412$:TSTB @R4 ; Очередное слово сформировано ?
BPL 133412$ ; Нет
MOV @R5,R0 ; Прочитать его
SWAB R0
MOV R0,@#177014 ; Переслать в ОЗУ ЦП
INC @#177010 ; Переход к следующему адресу
DEC R2 ; Уменьшить счетчик считываемых слов
BEQ 133450$ ; Все прочитали
SOB R1,133412$ ; Цикл по числу слов в секторе



BR 133452$
133442$:TSTB @R4 ; Очередное слово сформировано ?
BPL 133442$
TST @R5 ; Пропуск конца сектора
133450$:SOB R1,133442$ ; Цикл по числу слов в секторе

32кслова/сек не потянет???
Так еще соптимизировать можно. Если складывать в локальной памяти а не слать ЦП
На время бана связь по email: helen povetkina @ gmail. com - без пробелов

Гость

Сообщение Гость » 19.01.2017,16:03

Насколько я понимаю, есть два варианта.
Повесить 128 напрямую на МПИ и написать драйверок.
Точнее переписать существующий. Пробегал такой вроде как относительно недавно.
Ну или переписать 255 прошивку под ВМ2 или ВМ3.
И в первом и во втором случае железку сделать несложно.
Желающие наваять софт есть?

Аватара пользователя
svinka
Advanced Member
Сообщения: 2827
Зарегистрирован: 25.06.2016,04:12
Откуда: Чертаново
Контактная информация:

Сообщение svinka » 19.01.2017,16:25

Только вопрос с тактовой оригинальной вп1-128:
8Мгц если не потянет то эмулятор 128-й на CPLD

по софту вечером посмотрю на исходники что там сделать можно (в MY и для БК)

На время бана связь по email: helen povetkina @ gmail. com - без пробелов

Гость

Сообщение Гость » 19.01.2017,16:39

ВП1-065 нормально тактируется от 9с копейками мегагерц. Сравнение конечно не совсем корректное, но как бы шансы есть.

MM
Advanced Member
Сообщения: 5732
Зарегистрирован: 02.08.2013,22:13
Откуда: Павловский Посад Мск.обл.
Контактная информация:

Вклад в сообщество

Сообщение MM » 19.01.2017,17:44

Если для УКНЦ - можно попробовать и так для ВП1-128 подкрутить частоту ( хотя бы до 6-12 мгц ), по процессору некотрый запас есть.
( У меня УКНЦ нет ).
Можно вообще для ПП поставить 1806ВМ2 - хотя, конечно, придется питание выкрутить до 5.60 вольт. Но вроде как с 6мгц / 1 лимон справится.
Коллекционирование радиодеталей : http://collectingrd.kxk.ru/

Аватара пользователя
svinka
Advanced Member
Сообщения: 2827
Зарегистрирован: 25.06.2016,04:12
Откуда: Чертаново
Контактная информация:

Сообщение svinka » 19.01.2017,18:04

для работы с дисками HD на вп1-128 нужна частота 8МГц на вход CLC. Ровно 8!
для дисков на 800мб QD 4мгц (как раньше)

Посмотрел исходники прошивки 326

Нулевой сектор должен считаться со стандартной РС-дискеты 1.44 вставленной в дисковод 1.44 подключенный к вп1-128 на 8мгц
На время бана связь по email: helen povetkina @ gmail. com - без пробелов

Ответить