приглашаю всех к обсуждению функциональности верхней платы профика 5.хх
на данный момент приняты следующие решения:
(болдом - сделано)
+0) все разъемы меняются на IDC, ЛПТ заменен на IDC-40.
+1) размер (полностью) совпадает с нижней платой, крепежные отверстия совпадают, что облегчает жесткое крепление верхней платы.
+2) порты IDE - родные и немо, переключение перемычкой - портом не нужно совершенно. мб вообще будет жестко зашиваться тот или иной вариант.
+--2а) разведен слот компактфлеши, чтобы не танцевать вокруг переходников...
+3) замена РТшек и прилегающих корпусов логики на EPM240 в TQFP100
+4) интегрированная ZXMC2
+--4а) получается 2 СОМ-порта - сом1 - родной, сом2 - от zxmc
+5) замена пищалки на обычную
? 6) для желающих будильник, выкидываем генератор, но оставляем место под самопищащую пищалку, плюс можно, но не нужно, сгородить микшер и/или приплюсовать к АУ...
+7) замена К170АП/УП2 на МАХ232, следовательно выкидываем формирователь -12В и освобождается канал ВИ53
+ 8) для ВГ93 формирователь напряжения +12В типа кая/скорпиона, частоту берем от альтеры (мб, там видно будет).
+9) на место 27256 вешаем что-то типа 62256 и рядом логика кэша
- 10) zx-vga интегрировать? соединение с верхней платой через IDC-10 на нижней, таким образом в этой части проводов между платами не должно быть.
+11) выкинута разводка под АУ-28пин, для 40-пин добавлены гребенки цифровых выходов
-12) nGS?
+13) доработки до расширителя ZX-BUS.
+ 14) SD-карта по z-controller
пока такой вариант предложил Дмитрий: "на счет SD-карты - думаю, если не будет конфликтов с профинскими портами, то оставить стандарт ZC. в теме Пфениксы пролетала инфа по контроллеру SD карты на одной EPM3032 by Keeper (вроде), так что и велосипед изобретать не надо"
? 15) логику дешифратора часов запихиваем в альтеру. таким образом ТРОЕ ЧАСОВ (!!!) - родные, zxmc, глюка ну вот так получается...
+16) формирователь магика выкидываем, т.к. он может формироваться на контроллере клавиатуры
+17) доработки для расширителя шины
+18) звук:
--18а) к АУ приводится +12В для возможности очистить питание с выбором варианта питания джампером (по просьбе Дмитрия, и на него возлагается задача нарисовать это дело)
--18б) на верхней плате второй джек, чтобы не тащить звук через межплатник, в этом случае джамперами отключаем выходы от соединителя
--18в) усилитель 0,5Вт для возможности установки в корпусе пары мелких динамиков.
20) освободившиеся OUT1 И OUT2 вывести на контроллер прерываний для реализации периодических прерываний от таймера ВИ53
21) реконфиг альтер и атмелов силами спека (записал здесь для памяти, хотя к верхней плате и не совсем относится...)
22) ...
Скрытый текст
записано больше себе для памяти...
по ногам получается (пока) так:
(1строка - лист в альбоме, 2 - выкинутые м/с, 3 - входы, 4 - выходы. болдом выделены внутренние сигналы)
2П
d15(ла2), 1/4 d24(ли1), 1/4 d29(ли1), d12(ид4)
3 in: f1, f2, f5, f6, p5, p6, fi, fon; ladr5, ladr6, wrb
7 out: csap6, wwc, rwe, rww, wwe, cs3fx, cs1fx
(10)
fon не нашел. плохо искал?
1П
d10(PT4), D11(ИД4), D23(1/6 ЛН1)
12 in: adr0-adr7, iorq, rom14, cpm, 1D13
12 out: f1, f2, f5, f6, p0-p7
(24)
4П
d24 (1/4 ли1), d47 (2/6 лн1), d25, d17, d18
t1-t4 - внутренние сигналы
3 in: wfde, rdata, 8mhz
4 out: rawr, rclk, 1mgc, 4mgc
(7)
можно 1mgc и 4mgc сформировать на 1 ТМ2, тогда (5) линий. можно не выкидывать d24 и d25, тогда получится еще на одну линию сократить.
итого получается 10+24+7 = 41/39/38 внешних линий.
у 3032, напоминаю, 30(34), у 3064 - 62(66).
предлагаю поставить 3064 tqfp100, тогда можно закинуть DD2(ир22), которая на управление винтов работает, тогда можно сделать выбор винта (+in:5/+out:6 = 52/50/49) - родной или немы.
приаттачил картинку с отмеченными кандидатами... многоэлементные компоненты отмечены точками, число точек - освободившиеся элементы.
ЛЕ5 генератора ВИ1 выкинуть, на будильник свою пищалку.
[свернуть]