Схемотехника центрального процессора

Схемотехнические решения микропроцессорных систем (МПС) - важнейшая область знаний, без изучения которой не может быть полноценного представления о средствах микропроцессорных систем, и тем более, без освоения которой невозможно использование знаний, ранее приобретенных при изучении архитектуры и программирования МПС (разделы 1-18), на практике - при эксплуатации, ремонте и проектировании конкретных МПС. Это то самое звено в области знаний МПС, добавление которого позволяет курс основ микропроцессорной техники считать полноценным.

При изучении схемотехнических разделов очень важно уяснить, что, не смотря на частный характер применяемых микропроцессорных средств, схемотехнические решения узлов МПС всегда идут от частного к общему.

В начале, на базе компонентов микропроцессорного модуля строится центральный процессор с классической системной шиной (магистралью) типа Multibus или Q-bus (п.1.1), и уже к этой системной магистрали подключаются ПЗУ, ОЗУ и специальные контроллеры, в том числе обслуживающие ввод-вывод.

При этом системная магистраль может быть как полной, так и усеченной - все будет зависеть от конкретных функций, которые должна реализовать та или иная МПС.

Для детального ознакомления с этим вопросом остановим свой выбор на формировании системной шины Multibus. А в качестве основы для синтеза центрального процессора возьмем семейство микропроцессоров фирмы Intersil (ITS) хх80С86, полностью совпадающее, как это уже отмечалось в п.2.1, с архитектурой и составом команд МП х86, но производимое по современным КМОП технологиям. Для этого нам придется вникнуть в некоторые детали синтеза ЦП, которые, на первый взгляд, вроде бы являются частными, но на самом деле - это достаточно общие для всех микропроцессорных систем детали.

Состав микропроцессорного комплекта (МПК) хх80С86 (хх = CP, IP, CS, IS, CD, ID, MD и другие), куда, кроме микропроцессора, входят все микросхемы «обвязки», позволяющие синтезировать центральный процессор, и микросхемы системных контроллеров, на момент издания учебного пособия представлен несколькими фирмами в количестве семейств, превышающих десяток. По существу они отличаются друг от друга только корпусами и деталями технологии, о чем могут сообщать, например, первые буквы обозначения семейств МКП (таблица 1, п.2.1).

Поскольку здесь будет идти речь о схемотехнике, а не о конструкции, то в дальнейшем для простоты все семейства ITS будут идентифицироваться как семейство МПК на базе МП 80С86.

Семейство МПК на базе МП 80С86 минимальной конфигурации приведено в таблице 26, а основные электрические параметры входящих в него БИС (больших интегральных схем) и СИС (средних интегральных схем), кроме серии MD (таблица 1, п.2.1) — в таблице 27.

Таблица 26 - Микропроцессорный комплект семейства МП 80С86

Название

Вид ИС

Назначение

80С86

БИС

Микропроцессор - основа центрального процессора

82С84А, 82С85

СИС

Генератор тактовых сигналов

82С88

СИС

Контроллер системной шины

82С89

СИС

Арбитр системной шины

82С55

БИС

Контроллер параллельного интерфейса

82С50, 82С51

БИС

Контроллеры последовательного интерфейса

82С53, 82С54

БИС

Программируемый таймер

82С37, 82С57

БИС

Контроллер прямого доступа к памяти

82С59

БИС

Программируемый контроллер прерываний

82С82, 82С83

СИС

Регистр-защелка

82С86, 82С87

СИС

Шинный формирователь

Параметр

Значение

(min/max)

Напряжение питания, В

4,75... 5,25

Входное напряжение низкого уровня, В

о

о

оо

Входное напряжение высокого уровня, В

2,0...5,0

Выходное напряжение низкого уровня, В

не более 0,4 при 1Вых= 2,5 мА

Выходное напряжение высокого уровня, В

не менее 3,0 при 1вых= 2,5 мА

Выходной ток высокого уровня: для БИС, мА

для СИС, мА

не более 2,5 не более 20

Выходной ток низкого уровня: для БИС, мА

для СИС, мА

не более 2,5 не более 20

Входной ток, мА

0,4

Емкость входа или входа/выхода, пФ

не более 10

Емкость нагрузки, пФ

не более 100

Нагрузочная способность каждого выхода БИС относительно невелика (2,5 мА) и соответствует четырем входам микросхем, выполненным по стандартной ТТЛШ технологии (например, К555, К1555, 74хх). Поэтому для нагруженных МПС практически всегда выходные сигналы БИС необходимо буферизировать с помощью внешних схем (схем «обвязки»), обеспечивающих требуемую нагрузочную способность.

 
Посмотреть оригинал
< Пред   СОДЕРЖАНИЕ   ОРИГИНАЛ   След >