ZXNet эхоконференция «hardware.zx»


тема: Двупроцесорность.



от: Yuri Teslenko
кому: All
дата: 04 Sep 2000
Howdy, All!

Решил проработать сабж. Реально. Hеобходим комп с памятью, работающей на 7МГц,
процесор не вейтированный. Основной процессор будет работать или в турбе, или в
нормале, дополнительный - только на 3.5Мгц.

Показываю все на времянках, ибо схема еще не утрясена.

1. ____________/------------\n
CPU VIDEO
Типичная времянка на адресных мультиплексорах при работе памяти на 3.5МГц
Турбируем память:

2 ______/------______/------\n
CPU1 VIDEO1 CPU2 VIDEO2
Если процесор работает в нормале, то байт считаный по CPU1 равен байту по CPU2.
В турбе это разные байты.

А теперь внимание - вопрос! :)
А зачем видеоконтроллеру ДВА раза читать тот-же байт???

Вот и отдаем второй такт, ранее принадлежавший видеоконтроллеру другому
процессору (такт на нем получится довольно извращенный, потому, имхо, надо
ставить проц рассчитанный на 7МГц).

Получаем сабжевый комп с паралельным доступом к памяти.
В схему войдут две КП11, логика для "отбирания" такта, возможно ИР23.

Проблему составляют такие вопросы: "Разделять ли адресное пространство процов?"
И лирика типа "как переключатся в сабжевый режим?".

Изначально задумывалось это как DMA.

Пока, Юрий.

[I.ZX] [Химики] [За полную адресацию] [Лыжные палки]

/_500:322/33@ZXNet_/ /_dangercorp@bigfoot.com_/ /_dangercorp@mail.ru_/
/_2:462/93.33@FidoNet_/




Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Система - Обзор системных программ: ассемблер ZXASM v 3.10 demo
Авторы - авторы газеты.
Железо - дешифратор для кабельного TV.
Информация - активность сети понижается.
Преамбула - исполнилась мечта Nik-O услышать свою музыку в моей газете :-)

В этот день...   18 апреля