Предлагаю обсудить возможность и особенности создания ОЭВМ по 130 нм топнормам с ядром 1806ВМ2, в корпусе 64 или 84 выв.
Чуть подробней о инициативе Гугла :
https://russianelectronics.ru/google...tvo-mikroshem/
Параметры базовые :
1. 130 нм ( как Тула П3 - 1.4 Ггц или П-4 до 3+ Ггц )
2. Площадь кристалла макс. , включая КП - 10 миллиметров кв.
3. Плотность размещения для СОЗУ ( Northwood , 2002 г. 55 млн. 131 мм.кв. ) 419 т.транзисторов в 1 мм.кв.
http://wp.wiki-wiki.ru/wp/index.php/Pentium_4
http://wp.wiki-wiki.ru/wp/index.php/Pentium_III
4. Доступная для схемы площадь кристалла ( кроме КП и границ кристалла ) - 8.5 мм.кв., или ~~3.5 млн. транзисторов.
5. К-во СОЗУ, которое поместится на кристалл при аппрокс. ~7.00 транзисторов/бит - 53 Кбайт для 3 млн. транзисторов.
Необходимая для типовой М-ЭВМ на 1806ВМ2 емкость СОЗУ - 48 + 2 Кбайт ( 0....137777 и 170000...173777 ).
Насчет ППЗУ - предполагается внешнее по отношению к кристаллу.
6. Варианты схемы :
6.1. Прокачанный 1806ВМ2 с МПИ и специфическими выводами расширений и дополнений. Может работать как просто СОЗУ и/или порты.
6.2. Особая конструкция коммутации, похожая на i8051, с 8-бит шиной для внешнего ППЗУ.
7. Питание и частоты.
Предполагается внешнее питание ввода-вывода по 8 выв. :
7.1. 2 выв. +5в. до 100 ма динамически
7.2. 2 выв. ~~+1.0 в. до 0.5 а. динамически
7.3. 4 выв. общего, 3 шт. из которых - явный общий ядра ( до ~0.5 а. динамически ).
7.4. В связи с ограничениями по мощности корпуса ( 1+ ватт ) предполагается ограничится частотами ~50 Мгц ( 10 млн рег-рег в СОЗУ ).
7.5. Итого для 84-выв. корпуса может быть доступно 76 информационных выв.
- - - Добавлено - - -
Предполагаемая конфа сигналов по образцу i8051 для 84-выв. корпуса, при возможных 76 выводах :
2 выв. - кварц 18432 ( 4608 х 4 ) Мгц, для возможности достигать кварцованную скорость UART ~115200, 230400, 460800, 921600 Бод
1 выв. - Сброс
8 выв. - шина данных
16 выв. - шина адреса
2 + 2 выв. - сигналы Re и We, а так же выбор скорости памяти - 54 нс, 108 нс, 162 нс, 216 нс ( в тактах кварца ). При кварце 25 Мгц скорости соотвественно выше.
4 выв. - дополнительная адресация ППЗУ ( т.е. 8 Кбайт х 16 = 128 Кбайт ППЗУ макс. ), сбрасываемая по DCLO
4 выв. - прерывания - Пульт, 100, 104, 250 вектора.
3 выв - DCLO, INIT и SEL
2 выв. - множитель частоты ядра и СОЗУ - 1х, 2х, 4х, 8х ( ? )
1 выв. - CS ROM ( на адресе 140000 страницами по 8 Кбайт )
1 выв. - выборка ( регистров ) в адресах 175000...175777
Итого минимальная конфа - 46 выв. из возможных 76 выв.
*
UART - 4 выв. ( адрес 177560 )
i8055 - 24 выв. ( адрес 177600 ? )
2 выв. программно назначаемые ( вход, выход, прерывания, ДМА ).
Порты - 30 выв., из оставшихся 30 выв.