Многие владеют УКНЦ. У меньшего числа товарищей есть КМД и "родные" кассеты ПЗУ, при чем на них как правило только Бейсик или подобные интерпретаторы языков, а не ОС. У единиц есть контроллеры IDE. А грузится через магнитофонный порт - муторно.
И в то-же время весьма часто встречаются в природе 5V FLASH 29EE010 организации 128К х 8. Они стоят с БИОСами на старых платах Р1 или их можно купить не дорого в магазине. При том их удобная особенность - перешивка от 5 вольт, от которых они и питаются.
Соответственно моя мысль побродила и стимулированная наличие 8 таких ИМС прибрела к следующему выводу.
А почему бы не сделать "перезаписываемую кассету ПЗУ" на них для УКНЦ? С возможность перезаписи её содержимого без программатора прямо в слоте УКНЦ из под RT-11?
По идее получится довольно удобно. В этот "FLASH-диск" можно записать ОС RT-11, необходимое для работы ПО и драйвера и даже сохранять на нём-же результаты, если нет иных накопителей информации. При включении УКНЦ из него "обычным образом для кассет ПЗУ" загружается RT-11 со своими конфигами и драйвером "FLASH-диска", после чего он становится доступен системе на чтение и запись как полноценный дисковый накопитель.
Правда потребуется разработка драйвера "FLASH-диска" позволяющего работать из RT-11 с ней как с дисковым накопителем, но тут я надеюсь на помощь коллеги FoRM-а.
Правда есть некоторые НО.
Организация 29ЕЕ010 - 128К х 8, это 17 линий выборки адреса и 8 линий шины данных, а у УКНЦ Q-BUS в слотах 16-битна. Т.е. придётся ставить микросхемы парами, одну на старший байт данных а вторую на младший. И делать полноценный страничный дешифратор адресного пространства для страничной адресации все установленного объёма FLASH.
При том надо будет не забыть и о буферизации всего этого хозяйства, т.к. корпусов получится много ежели делать без ПЛИС, с которыми я работать не умею впрочем, да и самих FLASH будет от 2 до 8 штук.
При этом я предлагаю сделать схему этого "FLASH-диска" так, чтобы в него мощно было установить от 2 до 8 микросхемы 29ЕЕ010 на панельках, при 2 ИМС мы получим ёмкость в 256 кб, при 8 ИМС в 1024 Кб. Что вполне достаточно, и к тому-же не вызовет чрезмерный рост размеров платы.
Вот такая вот задумка, пока думаю над блок-схемой.
---------- Post added at 16:48 ---------- Previous post was at 16:48 ----------
Нужна схема кассеты ПЗУ, тогда уже что-то будет понятно с активными уровнями.
В разъемах кассет то не совсем Q-BUS как видно из документации на УКНЦ.