Реферат: PCI – шина - текст реферата. Скачать бесплатно.
Банк рефератов, курсовых и дипломных работ. Много и бесплатно. # | Правила оформления работ | Добавить в избранное
 
 
   
Меню Меню Меню Меню Меню
   
Napishem.com Napishem.com Napishem.com

Реферат

PCI – шина

Банк рефератов / Радиоэлектроника

Рубрики  Рубрики реферат банка

закрыть
Категория: Реферат
Язык реферата: Русский
Дата добавления:   
 
Скачать
Microsoft Word, 292 kb, скачать бесплатно
Заказать
Узнать стоимость написания уникального реферата

Узнайте стоимость написания уникальной работы

PCI - шина PCI ( P eripheral C omponent I nterconnect bus) - шина для подсоединения периферийн ых устро йств . Ста ла массово применяться для Pentium-систем , но ис пользуется и с 486 процессорами . Частота шины от 20 до 33 МГц , теоретически максимальная скор ость 132/264 Мбайт /с для 32/64 бит . В современных материнских платах часто та на шине PCI задается как 1/2 входной частоты процессора , т.е при частоте 66 MHz на PCI будет 33 MHz, при 75 MHz - 37.5 MHz. Имеет версии с питанием 5V, 3.3V и универсальную (с переключением линий +VI/O c 5V на 3,3V). Ключами являются пропущенные ряды ко нта ктов 12, 13 и 50, 51. Для слота с питанием 5V ключ расположен на месте контактов 50, 51, для 3,3 В - 12, 13, а для универсального - два ключа : 12, 13 и 50,51. 32- битный слот заканчивается контактами А 62/В 62, 64-битный - А 94/В 94. Слот PCI самодостаточен для подклю чения любого контроллера на системной плате может сосуществовать с любой из других шин ввода-вывода. Шина PCI - первая шина в архите ктуре IBM PC, которая не привязана к этой архит ектуре . Она является процессорно-независимой и применяется , наприм ер , в компьютерах Macintosh. В отличие от остальных шин , компоненты расположены на левой поверхности плат PCI-адаптеров . По этой причине крайний PCI-слот обычно разделяет использование посадоч ного места с соседним ISA-слотом (Shared slot). Процессор через так назы ваемые мосты (PCI Bridge) может быть подключен к не скольким каналам PCI, обеспечивая возможность одновр еменной передачи данных между независимыми ка налами PCI. Автоконфигурирование устройств (вы бор запросов прерывания , каналов DMA) поддерживается с редствами BIOS материнской платы по обр азу и подобию стандарта Plug & Play. Стандарт PCI определяет для каждо го слота конфигурационное пространство размером до 256 восьмибитных регистров , не приписанных ни к пространству памяти , ни к простран ству ввода-выв ода . Доступ к ним осущес твляется по специальным циклам шины Configuration Read и Configuration Write, вырабатываемым контроллером при обращении процессора к регистрам контроллера шины PCI, р асположенным в его пространстве ввода-вывода. На PCI определены дв а осн овных вида устройств - инициатор (по ГОСТ - з адатчик ), т.е . устройство , получившее от арбитра шины разрешение на захват ее и устро йство назначения , цель (target) с которым инициатор выполняет цикл обмена данными. Поддержка "горячей " замены PCI уст ройс тв , называемой в стандарте как PCI Hot-Plug. Ввод этой функции позволит добавлять /изым ать PCI платы без выключения компьютера . Такая возможность особенно необходима для серверных платформ Система управления энергопотреблен ием для устройств на шине PCI. По зволяет управлять энергопотреблением как для внешних PCI плат так и для встроенных на матери нской плате устройств . Механизм управления по дстроен под стандарт ACPI для облегчения управления эн ергопотреблением PCI устройств со стороны операцион ной системы . Дополнены и переработаны требо вания к конструктивной реализации PCI плат . Сигналы шины PCI Знак - (минус ) перед названием сигнала означает , что активный уровень этог о сигнала логический ноль , обозначение XX:0 озна чает группу сигналов с номерами от 0 до XX. AD 31:0 - мультиплек сированная шина адреса /данных . Адрес передает ся по сигналу - FRAME, в последующих тактах пере даются данные. -C/ BE 3:0 - команда /разрешение обращения к байтам . Команда , опре деляющая тип очередного цикла шины (чтение-зап ись памяти , ввода /вывода или чтение / запись конфигурации , подтверждение прерывания и другие ) задается четырехбитным кодом в фазе адреса по сигналу - FRAME. -FRAME - индикатор фазы адреса (иначе - передача данных ). -DEVSEL - выбор и нициатором устройства назначения. -I RDY - гот овность инициатора к обмену данными. -TRDY - готовность устройства назначения к обмену данными. -STOP - запрос устройства назначения к инициатору на останов текущей транзакции. -LOCK - используетс я для установки , обслуживания и освобождения захват а ресурса на PCI. -REQ 3:0 - запрос от PCI-устройства на захват шины (для слот ов 3:0). -GNT 3 0 - разрешени е мастеру на использование шины. PAR - общий би т четности для линий AD 31:0 и C/BE 3:0 . -ParityER - сигнал об ошибке по четности (от устройства , ее обнаружившего ). -RST - сброс в сех устройств. IDSEL - выбор у стройства назначения в циклах считывания и записи конфигурации. -SERR - системная ошибка , активизируется любым устройством PCI и вызывает емаскируемое прерывание процессора (NMI). -REQ64 - за п рос на 64-битный обмен. -ASK64 - подтвержден ие 64-битного обмена. -INTR A,B,C,D - линии запросов прерывания , направляются на доступные линии IRQ BIOS компьютера . Запрос по низкому ур овню допускает разделяемое использование линий прерывания . Clock - сигна л синхронизации на тактовой частоте ш ины. Test Clock, -TSTRES, TestDO, TestDI - сиг налы для тестирования адаптеров по интерфейсу JTAG (на системной плате обычно не задейство ваны ). TSTMSLCT - перевод в режим тестирования. Разъем шины PCI Ряд В Номер Ряд А Ряд В Номер Ряд А -12 В 1 -TSTRES -C / BE 3 26 IDSEL Test Clock 2 +12 B AD 23 27 +3,3 B GND 3 TSTMSLCT GND 28 AD 22 Test DO 4 Test DO AD 21 29 AD 20 +5 B 5 +5 B AD 19 30 GND +5 B 6 -INTR A +3,3 B 31 AD 18 -INTR B 7 -INTR C AD 17 32 AD 16 -INTR D 8 +5 B -C / BE 2 33 +3,3 B -PRSNT 1 9 Reserved GND 34 -FRAME Reserved 10 +VI / O -IRDY 35 GND -PRSNT 2 11 Reserved +3,3 B 36 -TRDY GND / Ключ 12 GND /Ключ -DEVSEL 37 GND GND / Ключ 13 GND /Ключ GND 38 -STOP Reserved 14 Reserved -Lock 39 +3,3 B GND 15 -RST ParityER 40 SDONE Clock 16 +VI / O +3,3 B 41 -SBOFF GND 17 -GNT SysERR 42 GND -REQ 18 GND +3,3 B 43 PAR +V I/O 19 Reserved -C / BE 1 44 AD 15 AD 31 20 AD 30 AD 14 45 +3,3 B AD 29 21 +3,3 B GND 46 AD 13 GND 22 AD 28 AD 12 47 AD 11 AD 27 23 AD 26 AD 10 48 GND AD 25 24 GND GND 49 AD 9 +3,3 B 25 AD 24 GND / Ключ 50** GND / Ключ GND /Ключ 51**** GND / Ключ GND 73 AD 56 AD 8 52 -C / BE 0 AD 55 74 AD 54 AD 7 53 +3,3 B AD 53 75 +VI / O +3,3 B 54 AD 6 GND 76 AD 52 AD 5 55 AD 4 AD 51 77 AD 50 AD 3 56 GND AD 49 78 GND GND 57 AD 2 +VI / O 79 AD 48 AD 1 58 AD 0 AD 47 80 AD 46 + VI / O 59 +VI / O AD 45 81 GND -ACK 64 60 -REQ64 GND 82 AD 44 +5 B 61 +5B AD 43 83 AD 42 +5 B 62 +5B AD 41 84 +VI / O Конец 32-битного разъема GND 85 AD 40 AD 39 86 AD 38 Reserved 63 GND AD 37 87 GND GND 64 -C / BE 7 +VI / O 88 AD 36 -C / BE 65 - C / BE 5 AD 35 89 AD 34 -C / BE 66 + VI / O AD 33 90 GND GND 67 PAR 64 GND 91 AD 32 AD 63 68 AD 62 Reserved 92 Reserved AD 61 69 GND Reserved 93 GND +VI / O 70 AD 60 GND 94 Reserved AD 59 71 AD 58 Конец 64-битного раз ъема AD 57 72 GND *12, 13 - ключ для 3,3V **50,51 - ключ для 5V Циклы шины По сигналам C/BE (от C/BE3 до C/BE0) во время фазы передачи адреса определяется тип цикла передачи данных. C/BE Команда 0000 Interrupt Acknowledge (подтверждение прерывания ) 0001 Special Cycle (специальный цикл ) 0010 I/O Read (чтение порта ) 0011 I/O Write (запись в порт ) 0100 Reserved (резервировано ) 0101 Reserved (резервировано ) 0110 Memory Read (чтение памя ти ) 0111 Memory Write (запись в память ) 1000 Reserved (резервировано ) 1001 Reserved (резервировано ) 1010 Configuration Read (чтение конфигурации ) 1011 Configuration Write (запись конфигурации ) 1100 Multiple Memory Read (множественное чтение памяти ) 1101 Dual Address Cycle ( двойной цикл адреса ) 1110 Memory-Read Line ( чтение памяти ) 1111 Memory Write and Invalidate (запись в память и про верка ) Подтверждение прерывания (0000) Контроллер прерываний автоматическ и распознает сигнал INTA и реагирует на него передачей вектора прерывания по шине AD. Специальный цик л (0001) AD15-AD0 Описание 0x0000 Processor Shutdown (процессор прекращает рабо ту ) 0x0001 Processor Halt (останов процессора ) 0x0002 x86 Specific Code (специальный код для машин на архитектур е Intel x86) 0x0003 to 0xFFFF Reserved (зарезервировано ) Чтение порта (0010) и запись в порт (0011) Порты ввода /вывода на шине PCI могут быть 8 или 16-ти разрядными , хотя собственно стандарт на шину PCI позволяет иметь 32-х разрядное адресное пространст во . Э то вызвано тем , что на компьютерах с а рхитектурой Intel x86, адрес порта может иметь не более 16 разрядов . Пока и 16-ти разрядный ад рес порта не может быть использован , так как карты на шине ISA могут декодировать только 10 разрядов . Адресное пространство конфигурации доступно по адресам портов 0x0CF8 (Адрес ) и 0x0CFC (Данные ), причем адрес должен быть записан первым. Чтение памяти (0110) и запи сь в память (0111) По шинам AD передается адрес двойным словом (четыре байта ). Сигналы AD0 и AD1 декодировать не требуется . Истинность данных определяется сигналами C/BE. Чтение конфигурации (1010) и запис ь конфигурационных данных (1011) Эти операции выпо лняются для конфигурационного пространства PCI карты . Разм ер области конфигурации составляет 256 байт , при чем читать /записывать в нее можно только в 32-х разрядной сетке , т.е . двойными сло вами . Поэтому AD0 и AD1 должны быть установлены в 0, AD2-7 содержат ь адрес двойного слова , AD8-10 используются для выбора адресуемого устрой ства , а оставшиеся шины адреса игнорируются. Двойной цикл адреса (1101) Двойной цикл адреса необходим в том случае , если необходимо передать 64-х разрядный адрес в версии PCI с 32-х р азрядной адресной сетке . В первом цикл е передаются четыре младших байта адреса , затем четыре старших байта . Во втором цикл е необходимо также передать команду , определя ющую тип устройства , чей адрес выставлен ( порт ввода /вывода , память и т.д .). Собственно P CI поддерживает 64 разряда адреса дл я портов ввода /вывода , но в PC на процес сорах архитектуры от Intel такое адресное простра нство не поддерживается (не позволяет сам процессор ). PCI-X Летом 1999 года консорциум SIG по PCI п ринял спецификацию принципиал ьно нового в арианта шины PCI - PCI-X. Несмотря на превосходные тех нические параметры , новая шина разрабатывалась под скептическим взглядом Intel, которая активно ведет разработку собственной шины NGIO. До наст оящего времени практически все интерфейсы , ра з р абатываемые Intel (AGP,PCI, USB) принимались компьютер ной индустрией Официальный взгляд Intel на PCI-X выгля дит так : PCI-X хорошая шина , но жизнь ее бу дет недолговечной , так как когда мы разраб отаем и утвердим NGIO, PCI-X уйдет с рынка , проигра в NGIO по п е респективности и производ ительности . Время покажет , кто победит , но очевидно , что только при поддержке PCI-X Intel в св оих chipset она может найти широкое распространение . Активное участие таких крупных к омпаний как IBM, Compaq, Hewlett-Packard в разработ ке PCI-X тем не менее дает новой шине существенные шансы на успех , и , кроме этого , в ее пользу говорит принятие спецификации PCI-X в то время как NGIO еще находится в разработке. Основные отличия PCI-X от PCI: · тактовая част ота шины до 133 MHz · возмо жно использование различных слотов для разных скоростей обмена данными ; стандарт предусматрив ает 1 слот с частотой 133 MHz, 2 слота на 100 MHz, осталь ные слоты могут использоваться на частоты 33 и 66 MHz. · значительно у меньшено время , выделяемое на опер ации в PCI-X (все времена в наносекундах ) . Параметр 133 MHz PCI-X 100 MHz PCI-X 66 MHz PCI-X 66 MHz обычная PCI 33 MHz обычная PCI Tval (max) 3.8 3.8 3.8 6 11 Tprop 2.0 4.5 9.5 5 10 Tskew 0.5 0.5 0.5 1 2 Tsu 1.2 1.2 1.2 3 7 Tcyc 7.5 10 15 15 30 Thold 0 0 0 1 2 Основные функциональные отличия сведены в таблицу : Возможности PCI AGP1.0 AGP2.0 PCI-X Совместимость с PCI Да Нет Н ет Да Скорость шины 100 Mhz Нет Нет Н ет Да Скорость шины 133 Mhz Нет 66 DDR 66 DDR Да Скорость шины 266 Mhz Нет Нет 66 QDR Нет Разрядность шины данных 32/64 32 32 64 Разрядность шины адреса 32/64 32/36/64 32/47/64 64 Максимальная скорость обмена , MBytes/s 533 533 1064 1064 Допустимость нескольких слотов Да Нет Нет Да Иерархическая топология Да Нет Нет Да Некогерен тные транзакции Нет Да Да Да Идентификатор устройства и шины (позволяе т оптимизировать параметры обмена ) Нет Нет Нет Да Примечания : DDR - Double Data Rate - удвоенная скорость обмена данными QDR - Quad Data Rate - учетверенная скорость обмена данными Шина Compact PCI (cPCI) разрабатывалась н а основе спецификации PCI версии 2.1. От обычной PCI эта шина отличается большим количеством п оддерживаемых слотов для одной шины : 8 против 4. Всвязи с этим появились новые 4 пары си гналов запросов и предоставления управления шиной . Шина поддерживает 32-битные и 64-битны е обмены (с индивидуальным разрешением байт ). При частоте шины 33 МГц максимальная пропуск ная способность составляет 133 Мб /с для 32 бит и 266 Мб /с для 64 бит (в середине паке тного цикла ). Возможна р абота и н а частоте 66 МГц , при этом производительность удваивается . Шина поддерживает спецификацию PnP - в ней работают все механизмы идентификации и автоконфигурирования , имеющиеся в PCI. Кроме того , в шине возможно применение географическ ой адресации , п р и которой адрес модуля (на который он отзывается при пр ограммном обращении ) определяется его положением в каркасе. Для этого на коннекторе J1 имеются конт акты GA0...GA4, коммутацией которых на "землю " для каждого слота может быть задан его двоичн ый адрес . Географическая адресация позволяет переставлять однотипные модули , не заботясь о конфигурировании их адресов (хорошая ал ьтернатива системе PnP - здесь модуль "встанет " все гда в одни и те же адреса , которые без физического вмешательства ничем не соб ъются ). Конструктивно платы Compact PCI представл яют собой еврокарты высотой 3U (100 x 160 мм ) с одни м коннектором или 6U (233 x 160 мм ) с двумя коннекто рами . Коннекторы - 7-рядные штырьковые разъемы с шагом 2 мм между контактами , на кросс-плате - вилка , на модул я х - розетки . Ко нтакты коннекторов имеют разную длину : более длинные контакты цепей питания при устан овке модуля соединяются раньше , а при выни мании разъединяются позже , чем сигнальные. Такое решение закладывает основу для реализации возможности "горячей " з амены мо дулей . Собственно шина использует только один коннектор (J1), причем в 32-битном варианте не полностью - часть контактов выделяются на использование по усмотрению пользователя . 64-битная шина использует коннектор полностью . Одно посадочное место н а кросс-плате р езервируется под контроллер шины , на который возлагаются функции арбитража и синхронизаци и . На его коннекторе шиной используется бо льшее число контактов , чем на остальных . У больших плат коннектор J2 отдается на испо льзование по усмотрению п о льзователя (разработчика ), а между коннекторами J1 и J2 мо жет устанавливаться 95-контактный коннектор J3. Констр укция коннекторов позволяет для J2 применять сп ецифические модификации , в которых может , напр имер , присутствовать разделяющий экран и меха ничес к ие ключи . В шине предусматри вается наличие независимых источников питания +5 В , +3.3 В и +/-12 В .
1Архитектура и строительство
2Астрономия, авиация, космонавтика
 
3Безопасность жизнедеятельности
4Биология
 
5Военная кафедра, гражданская оборона
 
6География, экономическая география
7Геология и геодезия
8Государственное регулирование и налоги
 
9Естествознание
 
10Журналистика
 
11Законодательство и право
12Адвокатура
13Административное право
14Арбитражное процессуальное право
15Банковское право
16Государство и право
17Гражданское право и процесс
18Жилищное право
19Законодательство зарубежных стран
20Земельное право
21Конституционное право
22Конституционное право зарубежных стран
23Международное право
24Муниципальное право
25Налоговое право
26Римское право
27Семейное право
28Таможенное право
29Трудовое право
30Уголовное право и процесс
31Финансовое право
32Хозяйственное право
33Экологическое право
34Юриспруденция
 
35Иностранные языки
36Информатика, информационные технологии
37Базы данных
38Компьютерные сети
39Программирование
40Искусство и культура
41Краеведение
42Культурология
43Музыка
44История
45Биографии
46Историческая личность
47Литература
 
48Маркетинг и реклама
49Математика
50Медицина и здоровье
51Менеджмент
52Антикризисное управление
53Делопроизводство и документооборот
54Логистика
 
55Педагогика
56Политология
57Правоохранительные органы
58Криминалистика и криминология
59Прочее
60Психология
61Юридическая психология
 
62Радиоэлектроника
63Религия
 
64Сельское хозяйство и землепользование
65Социология
66Страхование
 
67Технологии
68Материаловедение
69Машиностроение
70Металлургия
71Транспорт
72Туризм
 
73Физика
74Физкультура и спорт
75Философия
 
76Химия
 
77Экология, охрана природы
78Экономика и финансы
79Анализ хозяйственной деятельности
80Банковское дело и кредитование
81Биржевое дело
82Бухгалтерский учет и аудит
83История экономических учений
84Международные отношения
85Предпринимательство, бизнес, микроэкономика
86Финансы
87Ценные бумаги и фондовый рынок
88Экономика предприятия
89Экономико-математическое моделирование
90Экономическая теория

 Анекдоты - это почти как рефераты, только короткие и смешные Следующий
На сайте знакомств:
- Девушка, а вам точно 25 лет?
- Да
- И давно?
Anekdot.ru

Узнайте стоимость курсовой, диплома, реферата на заказ.

Обратите внимание, реферат по радиоэлектронике "PCI – шина", также как и все другие рефераты, курсовые, дипломные и другие работы вы можете скачать бесплатно.

Смотрите также:


Банк рефератов - РефератБанк.ру
© РефератБанк, 2002 - 2016
Рейтинг@Mail.ru