Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
24879.rtf
Скачиваний:
44
Добавлен:
24.11.2019
Размер:
2.83 Mб
Скачать

1.4 Системная плата pc-i386dx

Для углубленной диагностики неисправностей микро-ЭВМ, к которым относятся все ПЭВМ, следует хорошо представлять себе не только структуру, но и логику построения и работы всех узлов и блоков, входящих в вычислительную систему на базе ПЭВМ.

Системная плата типичного компьютера содержит основные, несменные компоненты, не участвующие в аппаратном реконфигурировании РС:

- центральный микропроцессор (CPU),

- математический сопроцессор (FPU),

- оперативную память (DRAM) и ее буфер – кэш-память,

- контроллер DRAM,

- ROM BIOS,

- контроллер прямого доступа в память (DMA),

- СБИС системной поддержки CPU (Chip Set),

- системную шину (SB), представленную слотами расширения,

- контроллеры системной шины, буферы, шинные формирователи,

- систему локальной шины для связи CPU с FPU, DRAM, ROM,

- полупостоянную память небольшого объема (CMOS-память) для хранения текущей аппаратной конфигурации РС.

Вышеназванные контроллеры, буферы и формирователи на системной плате современных компьютеров выполняются в виде наборов из нескольких СБИС. Каждый такой набор носит название чип-сета (Chip Set). Чип-сеты разных производителей могут содержать разное количество СБИС и различное содержание каждой из СБИС, но общий состав всех контроллеров, буферов и формирователей остается практически неизменным, хотя и достаточно жестко привязанным к конкретному типу микропроцессора.

Рассматриваемая здесь для примера структурная схема РС386 реализована набором чипов VLSI (Very Large Scall Integration), составляющим чип-сет группы 8230 и включает в себя наборы модулей:

82С206 – интегрированный периферийный контроллер,

82С301 – системный контроллер,

82С302 – контроллер оперативной памяти,

82А303, 82А304 – буферы старшей и младшей частей адресов,

82В305 – контроллеры шины данных,

82А306 – буфер управляющих сигналов.

Встречается много разных наборов (чип-сетов), например группы, 81310, 8281 и т. д., имеющих другой состав, но в целом выполняющих те же самые процедуры обменов.

1.4.1 Структурная схема системной платы рс i386dx

Системная плата i386DX, структурная схема котоой приведена на рисунке 1.3, имеет следующие особенности:

1) применяется модернизированный ISA-интерфейс, включающий в себя дополнительный разъем для организации доступа в подсистему DRAM по 32-битовой шине данных;

2) управление обменом выполняется CPU i386 в режиме pipelined mode – конвейеризации адресов в 32-битовом формате;

3) аппаратно-программные средства обеспечивают доступ к DRAM в режиме Interleaving Organization – чередование банков памяти;

4) допускается страничный, по 2 Кбайт, режим (Page Mode) работы ОЗУ;

5) для повышения гибкости работы системы, в ряде контроллеров дополнительно программируются регистры конфигурации портов ввода-вывода;

6) ПЗУ базовой системы ввода-вывода ROM BIOS, объемом 64 Кбайт, включает в себя программу Extended CMOS SetUp или New SetUp, из которой и загружаются вышеуказанные порты регистров конфигурации, в результате чего, по желанию пользователя, могут быть изменены параметры теневой ОЗУ (Shadow RAM), отменена проверка паритета DRAM (Рarity Check DRAM), обеспечивается независимое программирование рабочей скорости CPU, DMA, системной шины, задержки в управлении памятью и устройствами ввода-вывода;

7) в составе клона IBM PC\AT, для периферийного оборудования может быть установлен менеджер режимов питания, позволяющий переводить модули обрамления в экономичный режим энергопотребления, если ВС находится в режиме простоя (Ti-Idle). Сам менеджер имеет автономную систему питания и организован на чипе i82347

┌─ ─ ─ ─ ─┐ Local Bus System Memory Bus IO Channel Bus 80387 D A MD MA SD SA │ 80287 │ 32 │32│ ┌────────┐ 32 │32│ 16 │24│ WTL3167 \│ \│ ctrlABF │ \│ \│ \│ \│ │ ┌─────┴──┐ │ │ ─────>│ │──────│─>│ │ │ FPUCPU │────│─>│<──────>│ 82A303 │<─────│──│─────────────────│─>│ └─ ─┤ │ │ │ │ 82A304 │<───┐ │ │ │ │ │ │<──>│ │ └────────┘ │ │ │ │ │ │ 80386 │ │ │ ┌────────┐ │ │ │ │ │ └────┬───┘ │ │ ctrlDBF │ │ │ │ │ │ │ │ │ ─────>│ │<────>│ │ RD[15/00] │ │ │ │<─│───────>│ 82A305 │<─────│──│─┬─>┌───────┐ │ │ ┌────┴───┐ │ │ │ │ │ │ │ │ │I/O BUS│ │ │ │ │ │ │ └────────┘ │ │ │ │ │ │<──>│ │ SC │ │ │ ┌────────┐ │ │ │ │ │74S245 │ │ │ │ │ │ │ ctrlMC │ │ │ │ │ └───────┘ │ │ │ 82C301 │ │ │ <─────┤ │<──┐│ │ │ │ │ │ └───┬┬───┘ │ ├───────>│ 82A302 │<─────│─>│ │ ┌───────┐ │ │ ││ │ │ │ │ ││ └──┤ ROM │<───│──┤ ││ │ │ └───┬────┘ ││ │ BIOS │ │ │ \/ ┌───┴────┐ ││ └───────┘ │ │ CONTROLBFS │ ││ ┌───────┐ │ │ XD[07/00] └───┬────┘ ││ ┌─┤ AT │<───│─>│ XA[01/00] │ ││ │ │Add On │<──>│ │ │ ││ │ │Boards│ │ │ Peripheral ┌───┴────┐ ││ │ └─────┬─┘ │ │ BusDRAM │ ││ └───────┘ │ │ XD XA └────────┘ ││ │ │ │<──│───────────────────────────┘│ │ │ │ │<───────────────────────────┘ │ │ 8 │ │ 8(24) ┌───────┐ │ │ \│ │/ │I/O BUS│ │ │ │<──│───────────────────>│74S245 │<────────────────────>│ │ │ │ ┌────────┐ └───────┘ │<──│───────>│ IPC │<──│───────>│ 82C206 │ │ │ └────────┘ ┌────────┐ │<──│─────────────────────────────────>│ KBDC │ │<────────────────────────────────>│ 8042 │└────────┘

Рисунок 1.3. Структурная схема системной платы РС386.

На приведенной схеме использованы следующие обозначения:

CPU – центральный процессор,

FPU – математический сопроцессор,

SC System Control - системный контроллер,

ABF Addres Buffers – буферы адреса (303 – старшей, 304 – младшей) частей адреса,

DBF Data Buffer – буфер данных,

МС Memory Controller – контроллер ОЗУ,

BFS Buffers – буферы памяти (КЭШ),

DRAM – ОЗУ,

I/O Bus – приемопередатчики шин,

ROM BIOS – системное ПЗУ,

АТ – адаптеры и контроллеры расширения системной шины,

IPC – Integrated Peripheral Controller – интегральный контроллер периферии,

KBDC – Keyboard Controller – контроллер клавиатуры.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]