Легко. Причем, турба будет честная, без вейтстэйтов. ;) ТЗ в студию!
Вид для печати
Это уже к Орионоводам. Еще один Орион мне не шибко интересен, у меня дома их три штуки в FPGA-исполнении. Понапиханные по самое не балуйся. Но, платка микроАТХ с процессором Z80, ромдиском, контроллером ПЦ-клавы (для Орионов и прочих специалистов уже есть готовый проект на ATMega48), и контроллером флопа - это было бы кошерно для "рассыпушной" машинки. Про режим widescreen я уж промолчу, пожалуй... Про RS-232 и SD - тоже... иначе это будет монстр. Лучше слоты пердусмотреть для такого рода расширялок.
---------- Post added at 17:48 ---------- Previous post was at 17:41 ----------
Да, чуть не забыл. СИММ обязательно, метровую.
Ewgeny7, может быть, ориентироваться в сторону Ориона-ПРО + совместимость с Z80-Card?
Я просто предложил :) Плату я точно не куплю, бо кризис. Но если бы да кабы...:
1. Архитектура Ориона-ПРО + возможность совместимости с Z80-CardII. Т.е. оконная организация в режиме ПРО, и режим Z80-Card в режиме Орион-128 (либо, что ещё лучше, третий режим - чистый Орион-128, как редим 128 в ПРО).
2. РОМ-диск по организации мультикарты ПРО. Т.е. четыре диска по 64к, переключаемые портом. При небольшой модификации ПО Ориона-ПРО можно добиться 16 страниц РОМ-диска (средствами ОРДОС).
3. FDD однозначно.
4. HDD IDE. SD рассыпуха однозначно не потянет, а ПЛИС - это нафик.
5. Память минимум 512к. Максимум - 4 мега.
6. Centronix опционально, порт клавы Ориона-128 + контроллер PS/2 (хочешь - то, хочешь - другое).
7. Набортная мультикарта Ориона-ПРО (РОМ-диск - её часть).
Для начала всё. Инфой по ПРО помогу, по Z80-Card спец у нас Ewgeny7 и Error404. Также неплохо было бы позвать сюда pvlad - он куда-то исчез :(
Ну, тут значит только софтовый вопрос стоит?
Со многим соглашусь, но внесу свои хотелки:
Одобрямс. ПРО был "венцом творения" в 90-х, поэтому по хорошему надо его учитывать. В режиме Орион-128 надо добавить только лишь в порт FB (уже существующий в ПРО) совместимо c Z80-Card битики для дубля уже существующего по другим In\OUT адресам диспетчера памяти в окне 0..3FFF . Плюс один мультиплексор, ну плюс мимнимум обвязки. Это даже планировалось когда-то авторами, но идея совместимости была принесена в жертву конкурентной борьбе.
Мне думается так: всю периферию кроме минимума портов ВВ55 (один универсальный порт) - нафиг с основной платы. Надоели эти аэродромы. FDD не будет собирать как минимум половина из обоих потребителей! :)
Поэтому на основной плате - только комп. Если будет возможность (не в ущерб паре слотов) - то еще небольшое монтажное поле (сиречь "слепыш").
РОМ-диск выносить на плату расширения вместе с его портами и обвязкой.
Если IDE по схеме на ВВ55, что она распаивается на слепыше (чего там паять то? разъем под кабель да ЛН1, есть мнение что и она не нужна) и подключается к единственному оставленному на плате универсальному порту Вв55. Если авторский вариант на рассыпухе (я не знаю работало оно вообще - т.е. поддерживается ли в ОС или нет) - то там прилично корпусов, значит отправляем на плату расширения.
Плюсую. Если под дип-корпуса, то кроме 16хРу7 предусмотреть установку 4хM514256 (дип20 на четырех местах МСХ).
Centronix именно как Centronix - на плату расширения (мало кто будет подключать принтер)
Вот такие мысли. :)