КОМПЬЮТЕРНОЕ ЖЕЛЕЗО
HARDWARE FOR PC

Шины и карты расширения


Прямое управление шиной ведущее устройство запрашивает так же, как и прямой доступ, но указывая зарезервированный номер канала 4 (100). Предоставляя управление, хост в поле START задает номер мастера, который позже определит тип цикла (рис. 6.19). Прямое управление подразумевает обращение к ресурсам хоста (системной памяти, устройству PCI). Данные в 2- и 4-байтных передачах следуют друг за другом без зазора, но в циклах чтения памяти и портов всегда будут такты ожидания, поскольку потребуется время на арбитраж шины PCI или доступ к контроллеру памяти. Из расчета 6 тактов (меньше — вряд ли, возможно и больше) поля SYNC, циклы обращения к памяти (и чтения, и записи) потребуют 25,27 или 31 такт (0,75, 0,81 или 0,93 мкс), что обеспечивает производительность 1,33, 2,47 или 4,30 Мбайт/с. За счет более короткой адресации обращение к портам быст¬рее — 21, 23 или 27 тактов (0,63, 0,69 или 0,81 мкс), что обеспечивает производи¬тельность 1,59, 2,90 или 4,94 Мбайт/с.
а | START
TAR
CYCTYPE
ADDR
SIZE
TAR
SYNC
DATA
TAR









б | START
TAR
CYCTYPE
ADDR
SIZE .
DATA
TAR
SYNC
TAR
Рис. 6.19. Обращения периферийного устройства (Bus Master): a — чтение памяти или порта,
б — запись в память (порт)
Электрический интерфейс для сигналов LAD[3:0], LFRAME#, LDRQ# и SERIRQ со¬ответствует спецификации PCI 2.1 для питания 3,3 В. Остальные сигналы в зави¬симости от системной платы могут быть с уровнями как 5 В, так и 3,3 В.

228
Глава 6. Шины и карты расширения
Конфигурирование устройств LPC не предусматривает использования протоко¬лов PCI или ISA PnP, поскольку все устройства LPC априорно известны систем¬ной BIOS. Для обращения к устройствам LPC хост должен декодировать их адре¬са и направлять обращения по ним на контроллер LPC.
6.5. Шины и карты расширения блокнотных ПК
Портативные и блокнотные ПК поначалу строились безо всяких попыток унифи¬кации и обеспечения взаимозаменяемости компонентов, но со временем ситуация изменилась. Сейчас существуют несколько основных интерфейсов и конструкти¬вов для устройств расширения, наиболее популярные приведены в табл. 6.17.
Таблица 6.17. Конструктивы и интерфейсы периферии портативных ПК

PC Card
Small PC Card
Длина
85,6
45,0
Ширина
54,0
42,8
Высота
3,3/5,0/10,5
3,3/5,0/10,5
Коннектор
Штырьковый
Штырьковый
Число контактов
68
68
Интерфейсы
Память, ввод-вывод, CardBus
Память, ввод-вывод
Первый стандарт на карты расширения назывался PCMCIA.

Hosted by uCoz