Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Микроконтроллеры (MCU) и микропроцессоры (MPU) > Функциональная схема


Автор: Alex6661 1.2.2009, 09:55
Помогите нарисовать функциональную схему, или направте куда-нибудь где можно это узнать. Надо соединить VGA с общей шиной (QBAS) и нарисовать функциональную схему этого

Автор: xvr 2.2.2009, 19:23
Цитата(Alex6661 @ 1.2.2009,  09:55)
Помогите нарисовать функциональную схему, или направте куда-нибудь где можно это узнать. Надо соединить VGA с общей шиной (QBAS) и нарисовать функциональную схему этого

Кто такая QBAS и какая именно VGA (ISA или PCI или, не приведи господь, AGP)?

Автор: Alex6661 3.2.2009, 17:39
QBAS это общая шина, а какую проще подключить к общей шине ту и брать VGA 

Автор: xvr 3.2.2009, 21:49
Цитата(Alex6661 @ 3.2.2009,  17:39)
QBAS это общая шина, 

'Общая' - это какая? От PDP11?
Цитата

а какую проще подключить к общей шине ту и брать VGA
Проще наверное ISA версию. Но тут есть 2 подводных камня:
  •  Они практически вымерли, как динозавры  smile найти будет сложно  smile 
  •  Далеко не все из них заработают, если их просто включить. На всех VGA адаптерах стоят видео BIOS'ы, которые отвественны (помимо всего прочего) за начальную инициализацию контроллера VGA. И если их не исполнить, то контролер может не завестись. Т.е. нужен х86 совместимый процессор  smile

Автор: Alex6661 4.2.2009, 18:18
послухайте, это учебная работа мне просто нужна оценка от препода (положительная). мне просто нужен правильный рисунок, а остальное пофиг

Автор: xvr 4.2.2009, 22:10
Цитата(Alex6661 @ 4.2.2009,  18:18)
послухайте, это учебная работа мне просто нужна оценка от препода (положительная). мне просто нужен правильный рисунок, а остальное пофиг

Ох, с этим будут проблемы. В последний раз я с QBus'ом рабоал лет 20 назад, с тех пор я его слегка подзабыл. С ISA работал не так давно, не более 10 лет назад  smile 
В общем и целом - в QBus шина адреса/данных мультиплексированна, так что для ISA ее придется разделить (защелкнуть адрес в регистр). Далее, QBus - шина с квитированием, т.е. есть 2 сигнала (с шины и с устройства). Шина выставляет сигнал строба и данные, устройство читает/пишет данные, выставляет сигнал подтверждения. Шина снимает строб, устройство снимает подтверждение.
В ISA этого нет, там просто строб записи/чтения и опциональный синал ожидания со стороны устройства. Нужна некоторая логика, что бы это состыковать. И наконец, в ISA 2 пространства - I/O и память, в QBus'е одно, придется часть пространства отдать под порты ISA.
Да, в ISA на шине TTL уровни, в QBus'е - нет, нужны буфера (559ИП1 или что о похожее, уже не помню)

Автор: Alex6661 5.2.2009, 19:22
а зачем привязываться к ISA, почему бы просто не придумать видяшку котороя бы работала QBus и хотелось бы всетаки с рисунком 

Автор: xvr 5.2.2009, 21:42
Цитата(Alex6661 @ 5.2.2009,  19:22)
а зачем привязываться к ISA, почему бы просто не придумать видяшку котороя бы работала QBus 

Хочешь заодно разработать и видяшку? На ISA есть стандартные (прямо платы), голые чипы VGA еще придется очень и очень поискать
Цитата

и хотелось бы всетаки с рисунком
Так пойдет
Код

*------*      *-----*
| QBus | <==> | VGA |
*------*      *-----*
?

Автор: Alex6661 6.2.2009, 18:46
Структурная схема, а не блок схема. чтобы ИСУ подключить к общей шине требуеться еще одно звено, а нафига это? куда можно пример заслать?

Автор: xvr 6.2.2009, 21:16
Цитата(Alex6661 @ 6.2.2009,  18:46)
Структурная схема, а не блок схема. чтобы ИСУ подключить к общей шине требуеться еще одно звено, а нафига это? 

Ты думаешь, что интерфейс голой VGA'ки будет проще, чем ISA? Как-то не верится - проще ISA уже некуда.
Цитата

куда можно пример заслать?
Завернуть в архив и прикрепить прямо сюда (к сообщению)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)