Студопедия — Змістовий модуль 1. "Схемотехніка типових вузлів і блоків".
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Змістовий модуль 1. "Схемотехніка типових вузлів і блоків".






Специфікація шини PCI (редакція 1.0) була представлена компанією Intel в червні 1992 року як процесорно-незалежна шина. Враховуючи досвід експлуатації шини VL-Bus (див. шина VESA), розробники PCI відмовилися від використання шини процесора і ввели ще одну шину.

Рисунок 2.5. – метод NZRI

Завдяки цьому шина може працювати паралельно з шиною процесора (наприклад, процесор працює оперативною пам'яттю, а в цей час по шині PCI йде обмін даними з відеоадаптером, жорстким диском чи зовнішнім пристроєм). Важливим фактором, що сприяв широкому поширенню PCI, стало те, що компанія Intel оголосила стандарт шини PCI відкритим і передала його некомерційній організації PCI SIG (PCI Special Interest Group), яка почала вести всі роботи по його підтримці і подальшому розвитку.

Шина PCI є синхронною 32- або 64-розрядної шиною, що працює на частоті 33 або 66 МГц. У сучасних ПК поки використовується 32-розрядна 33 МГц шина PCI, хоча є й винятки: набори мікросхем для ПК Micron Samurai і Intel 450NX AGPset підтримують 64-розрядну шину, в робочих станціях Digital і Sun також використовується 64-розрядна шина PCI. Для зменшення числа контактів в PCI застосовано мультиплексування (передача адреси і даних по одним і тим же лініях в різні моменти часу). PCI дозволяє використовувати плати з напругою живлення 5 і 3,3 В. Шина підтримує кілька арбітрів шини. При передачі даних підтримується кешування і блокова передача. Шина PCI підтримує автоматичне визначення і конфігурацію плат розширення (Plug&Play). Специфікація PCI дозволяє створювати на одній платі багатофункціональні пристрої з числом функцій до восьми (наприклад, модем, звук, мережний інтерфейс).

Шина PCI в настільному конструктиві має 4 124/188-контактних роз'єми (слоти) (32/64-розрядної версії) або 8 роз'ємів в конструктиві CompactPCI, що застосовується в промислових і військових комп'ютерах. Якщо необхідна більша кількість роз'ємів, то застосовуються мікросхеми моста PCI-PCI (при цьому пропускна здатність шини зменшується). Максимально можлива швидкість передачі даних по шині PCI становить від 132 Мбайт/с для 32-біт/33 МГц до 528 Мбайт / с для 64-біт/с 66 МГц реалізацій шини.

В даний час шина PCI є невід'ємною частиною настільних і портативних ПК архітектури x86, а також комп'ютерів Макінтош, Digital (Compaq) Альфа, Sun SPARC. Специфікація PC99 передбачає наявність в ПК тільки цієї шини (не рахуючи AGP і інтерфейсів передачі даних). Всі інтерфейси передачі даних (EIDE, SCSI, USB, FireWire і ін.) підключені до відповідних контролерів на шині PCI. В майбутньому планується повсюдне впровадження 64-біт/66 МГц реалізації шини PCI, а також розробка 64-біт/133 МГц шини PCI.

На PCI визначені два основних види пристроїв - ініціатор (по ГОСТ - задатчик), тобто пристрій, що одержав від арбітра шини дозвіл на захоплення її та пристрій призначення, мета (мішень) з яким ініціатор виконує цикл обміну даними (рис. 1).

Управління передачею інформації по шині PCI здійснюється головним чином трьома сигналами - FRAME#, IRDY# і TRDY# решта сигнали відіграють допоміжну роль (рис. 2.6).

Рисунок 2.6. – Транзакції виводу даних по шині РСІ.

Поки обидва сигналу FRAME# і IRDY# відсутні, шина знаходиться в стані бездіяльності (стан спокою). Перший такт після появи сигналу FRAME# є фазою адреси, починаючої транзакцію шини. У цей момент всі пристрої на шині аналізують стан ліній AD і C / BE# за якими одночасно з сигналом FRAME# видаються адресу пристрою та код операції, яка буде виконуватися в даній транзакції. Фаза адреси триває один або два такту (останнє має місце при видачі 64-розрядної адреси на 32-розрядної шини або на 64-розрядної, що працює в 32-розрядному режимі; при цьому використовується операція «подвійний цикл адреси»).

Після закінчення фази адреси починаються фази даних. Кожна фаза займає мінімум один такт і закінчується, коли в одному такті будуть одночасно активні сигнали IRDY# і TRDY# або сигнали IRDY# і STOP#. Джерело даних (задатчик в операції запису, виконавець в операції читання) виставляє на лінії AD необхідні дані, а на лінії C / BE# - сигнали, що показують, які саме байти AD містять реально передану інформацію. Після цього він видає свій сигнал готовності (IRDY# в операції запису, TRDY# в операції читання). Приймач даних активним сигналом готовності (TRDY# при записі, IRDY# при читанні) оповіщає джерело про те, що він здатний здійснити прийом. Видача даних не прив'язана до прийому: джерело видає їх так швидко, як тільки може, і виставляє відповідний сигнал готовності, а потім очікує появи сигналу готовності приймача, після чого починається нова фаза даних або транзакція завершується.

В останній фазі даних задатчик, видаючи сигнал IRDY# одночасно знімає сигнал FRAME#. Після того, як виконавець прийме або передасть останню порцію даних і видасть сигнал TRDY# транзакція завершується (concluse), і шина переходить в неактивний стан. Якщо виконавець бажає перервати (припинити) транзакцію до її логічного завершення, він видає сигнал СТОП# після чого задатчик знімає FRAME#, і шина переходить у стан бездіяльності. Задатчик, виставивши сигнал IRDY# незалежно від стану лінії TRDY# не може змінювати IRDY# або FRAME# доти, поки поточна фаза даних не завершиться. Виконавець, що виставив сигнал TRDY# або STOP,#, не повинен міняти їх або сигнал DEVSEL# до завершення фази даних.

Функціональна схема схемотехнічної реалізації контролера виводу інформації приведена на рис. 2. Оскільки шина даних та адрес в інтерфейсі суміщені, то в функціональну схему вводиться мультиплексом.

Мультиплексором називається функціональний вузол комп’ютера, призначений для почергової комутації (перемикання) інформації від одного з n входів на загальний вихід. Номер конкретної вхідної лінії, що підключається до виходу в кожний такт машинного часу, визначається адресним кодом. Адресний код формується управляючими сигналами інтерфейсу (див. рис.1). Таким чином, мультиплексор реалізує керовану передачу даних від кількох вхідних ліній в одну вихідну.

Дані адреси поступають на відповідний дешифратор адреси. Цією транзакцією ініціалізується зовнішній приймач інформації. Цей сигнал є керуючим сигналом, який разом з іншими відповідними управляючими сигналами забезпечує запис вивідної інформації в регістр.

 

 

 


Рисунок 2. Функціональна схема адаптера шини РСІ в режимі виводу інформації.

Схеми розпайки деяких приведені в додатку 1.

Змістовий модуль 1. "Схемотехніка типових вузлів і блоків";.







Дата добавления: 2015-10-19; просмотров: 623. Нарушение авторских прав; Мы поможем в написании вашей работы!



Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...

Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

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

Лечебно-охранительный режим, его элементы и значение.   Терапевтическое воздействие на пациента подразумевает не только использование всех видов лечения, но и применение лечебно-охранительного режима – соблюдение условий поведения, способствующих выздоровлению...

Тема: Кинематика поступательного и вращательного движения. 1. Твердое тело начинает вращаться вокруг оси Z с угловой скоростью, проекция которой изменяется со временем 1. Твердое тело начинает вращаться вокруг оси Z с угловой скоростью...

Гидравлический расчёт трубопроводов Пример 3.4. Вентиляционная труба d=0,1м (100 мм) имеет длину l=100 м. Определить давление, которое должен развивать вентилятор, если расход воздуха, подаваемый по трубе, . Давление на выходе . Местных сопротивлений по пути не имеется. Температура...

Огоньки» в основной период В основной период смены могут проводиться три вида «огоньков»: «огонек-анализ», тематический «огонек» и «конфликтный» огонек...

Упражнение Джеффа. Это список вопросов или утверждений, отвечая на которые участник может раскрыть свой внутренний мир перед другими участниками и узнать о других участниках больше...

Studopedia.info - Студопедия - 2014-2024 год . (0.011 сек.) русская версия | украинская версия