Популярные услуги

Все письменные КМ под ключ за 3 суток! (КМ-6 + КМ-7 + КМ-8 + КМ-9 + КМ-10)
КМ-6. Динамические массивы. Семинар - выполню любой вариант!
Любая задача на C/C++
Одно любое задание в mYsql
Любой тест по базам данных максимально быстро на хорошую оценку - или верну деньги!
Любой реферат по объектно-ориентированному программированию (ООП)
Повышение уникальности твоей работе
КМ-2. Разработка простейших консольных программ с использованием ООП + КМ-4. Более сложные элементы ООП - под ключ!
Оба семинара по программированию под ключ! КМ-2. Разработка циклических алгоритмов + КМ-3. Функции и многофайловые программы в Си
Любой реферат по информатике

Шины

2021-03-09СтудИзба

   Лекция 5                                   Шины

5.1  Классификация шин

5.2 Основные характеристики шины

5.3  Интерфейс

5.4  Системные шины

5.5  Шины ввода/вывода

5.5.1  Шина ISA

5.5.2   Шина PCI

5.5.3  Шина АGР

Рекомендуемые материалы

5.5.4   Шина USB

5.5.5   Шина SCSI

5.5.6   Шина IEEE 1394

5.1  Классификация шин

Как уже отмечалось, совокупность линий (проводников на материнской плате), по которым обмениваются информацией компоненты и устройства PC (рис. 1), называются шиной (Bus).

Шина предназначена для обмена информацией между двумя и более устройствами. Шина, связывающая только два устройства, называется портом.

Обычно шина имеет места для подключения внешних устройств, которые в результате сами становятся частью шины и могут обмениваться информаци­ей со всеми другими подключенными к ней устройствами.

Линии шины делятся на три группы в зависимости от типа передаваемых данных:

ü Линии данных (шина данных)

ü Линии адреса (шина адреса)

ü Линии управления (шина управления)

Наличие трех групп линий является отличительным признаком шины от других систем соединения.

Шины в PC различаются по своему функциональному назначению.

ü Системная шина (или шина CPU) используется микросхемами Chipset для пересылки информации к и от CPU.

ü Шина кэш-памяти предназначена для обмена информацией между CPU и кэш-памятью.

ü Шина памяти используется для обмена информацией между оперативной памятью и CPU.

ü Шины ввода/вывода подразделяются на стандартные и локальные.

Этим списком не исчерпывается весь набор шин PC. В зависимости от сво­его функционального назначения современные PC могут быть оборудованы такими шинами, как USB. SCSI, FireWire. которые устанавливаются в слоты расширения или интегрированы в материнскую плату. Их работу обеспечи­вает соответствующий контроллер.


                                    Рис.  1

Назначение линий шины

Шина имеет собственную архитектуру, позволяющую реализовать важней­шие ее свойства — возможность параллельного подключения практически неограниченного числа внешних устройств и обеспечение обмена информа­цией между ними.

Архитектура любой шины включает следующие компоненты:

ü Линии для обмена данными (шины данных)

ü Линии для адресации данных (шины адреса)

ü Линии для управления данными (шины управления)

ü Контроллер шины

Контроллер шины осуществляет управление процессом обмена данными и служебными сигналами и обычно выполняется в виде отдельной микросхе­мы либо интегрируется в микросхемы Chipset. Например, контроллер Chrpset i440BX шины PCI интегрирован в микросхему 82443ВХ.

Шина данных

По этой шине происходит обмен данными между CPU, картами расширения, установленными в слоты, и памятью. Особую роль при этом играет так на­зываемый режим DMA (Direct Memory Access). Управление обменом данными в этом режиме осуществляется соответствующим контроллером, минуя CPU. DMA-контроллер, реализованный ранее на микросхеме 82С206, в настоящее время интегрируется в одну из микросхем Chipset, например 82443ВХ.

Чем выше разрядность шины, тем больше данных может быть передано за определенный промежуток времени и выше производительность PC.

Компьютеры с процессором 80286 имели 16-разрядную шину данных, с CPU 80386 и 80486 — 32-разрядную, а компьютеры с CPU семейства Pentium имеют уже 64-разрядную шину данных.

Шина адреса

Процесс обмена данными возможен лишь в том случае, когда известен от­правитель и получатель этих данных. Каждый компонент PC, каждый регистр  ввода/вывода и ячейка RAM имеют свой адрес и входят в общее адресное пространство PC. Для адресации к какому-либо устройству PC и служит шина адреса, по которой передается уникальный идентификацион­ный код (адрес).

Для ускорения обмена данными используется устройство промежуточного хранения данных — RAM, при этом решающую роль играет объем данных, которые могут временно храниться в ней. Объем зависит от разрядности ад­ресной шины (числа линий) и, тем самым, от максимально возможного коли­чества адресов, генерируемых процессором на адресной шине, иными словами, от количества ячеек RAM, которым может быть присвоен адрес. Оче­видно, что количество ячеек RAM не должно превышать 2n, где n — разрядность адресной шины. В противном случае часть ячеек не будет использоваться, поскольку процессор не сможет адресоваться к ним.

В двоичной системе счисления выражение для определения максимально адресуемого объема памяти выглядит следующим образом:

Объем адресуемой памяти = 2n

n — число линий шины адреса.

Процессор 8088, например, имел 20 адресных линий и мог, таким образом, адресовать память объемом 1 Мбайт (220 = 1048576 байт = 1024Кбайт). В PC с процессором 80286 разрядность адресной шины была увеличена до 24 бит, а современные процессоры 80486. Pentium, Pentium MMX и Pentium II имеют уже 32-разрядную шину адреса, с помощью которой можно адре­совать 4 Гбайт памяти.

Шина управления

Для успешной передачи данных не достаточно установить их на шине дан­ных и задать адрес на шине адреса. Для того чтобы данные были записаны (считаны) в регистры устройств, подключенных к шине, адреса которых указаны на шине адреса, необходим ряд служебных сигналов: записи/счи­тывания, готовности к приему/передаче данных, подтверждения приема данных, аппаратного прерывания, управления и инициализации контролле­ра DMA и др. Все эти сигналы передаются по шине управления.

5.2 Основные характеристики шины

Разрядность шины

Важнейшей характеристикой шины является разрядность шины (иногда го­ворят ширина шины), которая определяется количеством данных, параллель­но "проходящих" через нее. Здесь и в самом деле напрашивается прямое сравнение с автобусом (bus — автобус, шина). Чем больше в автобусе посадочных мест, тем больше людей можно в нем перевезти.

Первая шина ISA для IBM PC была 8-разрядной, т. е. по ней можно было одновременно передавать лишь 8 бит. Шина ISA — 16-разрядная, а шины ввода/вывода VLB и PCI — 32-разрядные. Системные шины современных PC на базе процессоров пятого и шестого поколения — 64-разрядные.

Пропускная способность шины

Второй характеристикой шины является пропускная способность, которая оп­ределяется количеством бит информации, передаваемых по шине за секунду.

Для определения пропускной способности шины необходимо умножить тактовую частоту шины на ее разрядность. Например, для 16-разрядной шины ISA пропускная способность определяется так:

(16 бит х 8,33 МГц) : 8 = (133,28 Мбит/с) : 8 = 16.66 Мбайт/с

Отметим, что при расчете пропускной способности, например шины AGP, следует учитывать режим ее работы. Благодаря увеличению в 2 раза тактовой частоты видеопроцессора и изменению протокола передачи данных удалось повысить пропускную способность шины в 2 (режим 2х) или в 4 (режим 4х) раза, что эквивалентно увеличению тактовой частоты шины в соответ­ствующее количество раз (до 133 и 266 МГц соответственно).

 

5.3 Интерфейс

Внешние устройства к шинам подключаются посредством интерфейса. Под интерфейсом (Interface — Сопряжение) понимают совокупность различных характеристик какого-либо периферийного устройства PC, определяющих организацию обмена информацией между ним и центральным процессором.

Это электрические и временные параметры, набор управляющих сигналов, протокол обмена данными и конструктивные особенности подключения. При этом обмен данными между компонентами PC возможен только в слу­чае совместимости их интерфейсов.

Принцип IBM-совместимости подразумевает стандартизацию интерфейсов отдельных компонентов PC, что, в свою очередь, определяет гибкость сис­темы в целом, т. е. возможность по мере необходимости изменять конфигу­рацию системы и подключать периферийные различные устройства. В слу­чае несовместимости интерфейсов (например, интерфейс системной шины и интерфейс винчестера) используются контроллеры. Кроме того. гибкость и унификация системы достигается за счет введения стандартных промежуточных интерфейсов, таких как интерфейсы последовательной и парал­лельной передачи данных, являющиеся необходимыми для работы наиболее важных периферийных устройств ввода и вывода.

5.4  Системные шины

Системная шина предназначена для обмена информацией между CPU, па­мятью и другими устройствами, входящими в систему.

Шины GTL+ и EV6

Системная шина GTL+ (Р6) разработана корпорацией Intel для процессоров шестого поколения. Разрядность шины — 64 бита. а тактовая частота — 66, 100 u 133 МГц. Пропускная способность шины составляет 528. 800 и 1,06 Мбайт/с соответственно. На шине GTL+ "висят" CPLJ, модули оперативной памяти, шина РС1 и AGP (при их наличии в системе».

Шина EV6 разработана компанией Digital Equipment для CPU Alpha 21264. В мире PC она используется корпорацией AMD для систем с CPU K-7. Ниже перечислены основные ее отличия от шины GTL+.

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

ü Шина является каналом взаимодействия CPU и Chipset, причем для многопроцессорных систем каждому CPU выделяется отдельный канал. Поэтому разрядность и тактовая частота шины памяти не зависят от аналогичных характеристик шины EV6. Поскольку многие современные системы "общаются" с памятью, минуя CPU, то появляется возможность использовать 128-разрядную шину памяти, работающую с тактовой частотой. определяемой характеристикой используемых модулей памяти (100, 133, 200 МГц).

 

5.5  Шины ввода/вывода

5.5.1  Шина ISA

Шина ISA долгие годы являлась стандартом в области PC (Industry Standart Architecture, ISA — Промышленная стандартная архитектура) и считается са­мой "старой" в семействе шин, однако до сих пор используется даже в но­вейших моделях PC. Дело в том, что имеется еще множество периферийных устройств, использующих стандарт ISA (мышь, клавиатура, модемы, ручные сканеры, FDD и т. п.), для которых быстродействия этой шины более чем достаточно.

Корпорация Intel совместно с Microsoft разработала стратегию (специфи­кации PC 98 и PC 99) постепенного отказа от шины ISA. Согласно этой концепции на первом этапе производителям материнских плат следует ис­ключить слоты ISA, что должно вынудить производителей карт расширения полностью перейти на производство PCI-карт. На следующем этапе плани­руется полностью отказаться от ISA-разъемов на материнской плате. Пред­полагается подключать дисководы, мышь, клавиатуру, сканер и другие уст­ройства к шине USB, а для подключения, например, винчестеров, приводов CD-ROM и DVD-ROM, видеокамер использовать новую шину IEEE 1394.

Согласно спецификациям PC 98 и PC 99, разработанным корпорациями Intel и Microsoft, шина ISA должна "умереть" в 1998 или 1999 году. Однако, учитывая огромный парк PC и комплектующих, а также высокую стоимость всех нововведений в компьютерном мире, можно с уверенностью сказать, что 16-разрядная шина ISA прослужит еще не один год.

8-разрядные шины

Родоначальником в семействе шин ISA была 8-разрядная шина (8 Bit ISA Bus), которая использовалась в компьютерах класса XT.

Как известно, пропускная способность шины определяет производитель­ность всей системы. Очевидно, что при этой разрядности и тактовой частоте 4,77 МГц пропускная способность шины очень низкая.

16-разрядная шина

Если вы посмотрите на слот 16-разрядной шины. обозначаемой иногда AT BUS, то увидите, что он состоит из двух частей, одна из которых в точности соответствует слоту 8-разрядной шины ISA. а на контакты второй выведены линии для дополнительных адресов ввода/вывода, прерываний и каналов DMA.

На этом основании короткие 8-разрядные карты можно устанавливать в 16-разрядный слот. Сделать это наоборот, конечно же, невозможно.

Передача байта данных по шине ISA происходит следующим образом. Сна­чала на адресной шине выставляется адрес ячейки RAM или порта устрой­ства ввода/вывода, куда следует передать байт, затем на линии данных вы­ставляется байт данных, по одной из линий шины управления передается сигнал записи WR (строб записи). Причем контроль записи (проверка. успели записаться данные или нет) не производится. Поэтому тактовая час­тота шины ISA выбрана равной 8,33 МГц, чтобы даже самые медленные устройства гарантированно успевали производить по шине обмен данными (командами).

Основная проблема шины ISA состоит в том, что при оптимальной тактовой     частоте процессоров 80386 и 80486 она является как бы "горлышком бутыл­ки" (Boutleneck — Узкое место), поскольку данные не могут передаваться по шине с той же скоростью, с какой их обрабатывает CPU. Поэтому процес­сор в ожидании данных вынужден простаивать (цикл ожидания). Это и яви­лось причиной появления шин других стандартов.

5.5.2   Шина PCI

Ши­на PCI (Peripheral Component Interconnect)  была разработана фирмой Intel для своего нового высокопроизводительного процессора Pentium.

В современных материнских платах тактовая частота шины PCI задается как половина тактовой частоты системной шины, т. е. при тактовой частоте сис­темной шины 66 МГц шина PCI будет работать на частоте 33 МГц, при час­тоте системной шины 75 МГц — 37,5 МГц.

Основополагающим принципом, положенным в основу шины PCI, является применение так называемых мостов (Bridges), которые осуществляют связь между шиной PCI и другими шинами (например, PCI to ISA Bridge).

Важной особенностью шины PCI является то, что в ней реализован принцип Bus Mastering, который подразумевает способность внешнего устройства при пересылке данных управлять шиной (без участия CPU). Во время передачи информации устройство, поддерживающее Bus Mastering, захватывает шину и становится главным. При таком подходе центральный процессор освобождается для выполнения других задач, пока происходит передача данных.

 Применительно к устройствам IDE (например, винчестер, CD-ROM) Bus Mastering IDE означает наличие определенных схем на материнской плате, позволяющих осуществлять передачу данных с жесткого диска в обход CPU. Это особенно важно при использовании многозадачных операционных систем типа Windows 95/98, Windows NT, OS/2.

В настоящее время шина PCI стала стандартом де-факто среди шин ввода/вывода. Поэтому рассмотрим ее архитектуру (рис.2) несколько подробнее.

В чем же секрет победного шествия шины PCI в мире PC? Ответить можно так.

ü В шине PCI используется  отличный от шины ISA способ передачи данных. Этот способ, называемый "способом рукопожатия", заключается в том, что в системе определяются два устройства: передающее (Iniciator) и приемное (Target). Когда передающее устройство готово к передаче, оно выставляет данные на линии данных и сопровождает их соответствующим сигналом (Indicator Ready), при этом приемное устрой­ство записывает данные в свои регистры и подает сигнал Target Ready, подтверждая запись данных и готовность к приему следующих. Установка всех сигналов, а также чтение/запись данных производится строго в со­ответствии с тактовыми импульсами шины, частота которых равна 33 МГц (сигналу CLK).

ü Основное преимущество PCI-технологии заключается в относительной независимости отдельных компонентов системы. В соответствии с кон­цепцией PCI, передачей пакета данных управляет не CPU, а включенный  данных в RAM (или их считывание) либо при обмене данными между двумя любыми компонентами системы.

ü В соответствии со спецификацией PCI 1.0 шина PCI — 32-разрядная, а РС1 2.0 64-разрядная. Таким образом, полоса пропускания шины составляет, со­ответственно, 33 Мгц х(32 бит: 8) — 132 Мбайт/с и 33 МГц х(64 бит: 8) = == 264 Мбайт/с.

ü Шина PCI универсальна (или самодостаточна). Поскольку системная шина и шина PC соединены с помощью главного моста (Host-Bridge), то последняя является самостоятельным устройством и может использовать­ся независимо от типа CPU.

ü


В соответствии со спецификацией PCI 5.0 ширина шины увеличена до 64 разрядов, слоты PCI имеют дополнительные контакты, на которые по­дается напряжение 3,3 В. Большинство современных микросхем PC рабо­тает при таком напряжении. Примером могут служить CPU DX4 и Pentium корпорации Intel.

ü Система PCI использует принцип временного мультиплексирования, т. е. когда для передачи данных и адресов применяются одни и те же линии.

ü Важным свойством шины PCI является ее интеллектуальность, т. е. она в состоянии распознавать аппаратные средства и анализировать конфигу­рации системы в соответствии с технологией Plug&Play, разработанной корпорацией Intel. Как только первые материнские платы с шиной PCI появились на рынке, фирмы-изготовители приступили к производству соответствующих карт рас­ширения. Шина

PCI закрепилась и в "параллельном" компьютерном мире. Фирмы DEC и Apple заявили, что будут использовать шину PCI в своих компьютерах.между ним и шиной PCI мост (Host Bridge Cash e/DRAM Controller). Про­цессор может продолжать работу и тогда, когда происходит запись

5.5.3  Шина А

Несмотря на все преимущества шины PCI, ее возможностей становится не­достаточно в условиях растущей нагрузки на систему. Причина заключается в том, что новое поколение графических микросхем работает одновременно с 3-мерной графикой и видео. Только для управления пользовательским, 1рафическим интерфейсом требуется половина пропускной способности шины.

Чтобы, не меняя уже сложившийся стандарт на шину PCI, ускорить ввод/ вывод данных на видеоадаптер и, кроме того, увеличить производительность PC при обработке трехмерных изображений без установки специализиро­ванных дорогостоящих двухпроцессорных видеоадаптеров, в 1997 г. фирмой Intel был разработан стандарт на шину AGP (Accelerated Graphics Port). AGP является каналом передачи данных между видеоадаптерами RAM.

Шина AGP — это локальная высокоскоростная шина ввода/вывода, предна­значенная исключительно для нужд видеосистемы. Она связывает видео­адаптер (3 D-акселератор) с системной памятью PC, поэтому на материнской плате имеется только один разъем (слот) AGP..


Шина AGP была разработана на основе архитектуры шины PCI, поэтому она также является 32-разрядной. Вместе с тем, у нее имеется ряд важных

Рис.3    Структурная схема видеосистемы на основе шины AGP

отличий от шины PCI, позволяющих в несколько раз увеличить пропускную способность.

ü Использование более высоких тактовых частот (режимы 2, 4)

ü Демультиплексирование (режим SBA)

ü Пакетная передача данных

ü Режим прямого исполнения в системной памяти (DiME)

Рассмотрим эти особенности более подробно.

Режимы 2х и 4х

Если шина PCI в стандартном варианте (32-разрядная) имеет тактовую час­тоту 33 МГц, что обеспечивает теоретически пропускную способность шины PCI 33х32 = 1056 бит/с = 132 Мбайт/с, то шина AGP тактируется сигналом с частотой 66 МГц, поэтому ее пропускная способность составляет 66х32 = = 264 Мбайт/с, (это соответствует так называемому режиму 1х). Помимо ре­жима 1х, стандартом AGP Revision 1.0 предусмотрен режим 2х. при котором передача данных производится не только по переднему, но и по заднему фронту тактового импульса. В режиме 2 эквивалентная тактовая частота со­ставит 132 МГц, а пропускная способность — 528 Мбайт/с. Заметим, что режим 2 идеально подходит для процессоров семейства Pentium и старше, у которых внешняя шина данных, как известно, является 64-разрядной, позволяет за один такт выполнить две 32-разрядных, команды или обработать два 32-разрядных слова.

В последних версиях шины AGP (AGP Revision 2.0), использующих пони­женное напряжение питания. За один такт синхронизации удается выпол­нить уже не две, а четыре передачи (режим 4х), при этом скорость передачи данных через шину составляет около 

1 Гбайт/с. Кроме того, наиболее со­временные видеоадаптеры, выполненные на основе прогрессивных техно­логий 0,25 мкм и 0,18 мкм, обычно устойчиво работают на более высоких частотах шины AGP, чем 66 МГц (например, при использовании в Chipset Intel 440BX тактовой частоты системной шины около 133 МГц вместо по­ложенных 100 МГц тактовая частота шины AGP, определяемая как 66% час­тоты системной шины, составит не 66, а около 90 МГц). Таким образом, пропускная способность интерфейса AGP значительно выше, чем интер­фейса PCI.

Pipelining — конвейерная (пакетная) передача данных

При обращении к памяти через шину ввода/вывода обязательно возникают задержки, т. е. между моментом выставления кода адреса и моментом полу­чения кода данных проходит какое-то время. При обмене через шину PCI эта задержка возникает при каждом обращении. Шина AGP, в отличие от PCI, предусматривает pipelining — конвейерную (пакетную) передачу данных (рис. 5.8), при которой новый запрос (код адреса) выставляется на шине сразу же после предыдущего, т. е. запросы выстраиваются в очередь (ее длина мо­жет достигать 256). Все запрошенные данные передаются по шине также в виде непрерывного пакета. В результате этого задержка получения данных может возникнуть только один раз, что значительно повышает скорость обме­на данными через шину AGP по сравнению с обменом через шину PCI.

Демультиплексирование

'Как известно, шина PCI является мультиплексированной (переключаемой):

одни и те же 32 линии ADO — AD31 сначала используются для передачи кода адреса, а затем — кода данных. Иногда такой режим называют AD (Address — Data).


Шина AGP также может работать в режиме AD, однако она допускает при­менение режима SBA (Side-Band Addressing — Адресация по боковой полосе), при котором для передачи кода адреса используются восемь дополнитель­ных линий разъема AGP, именуемых SBO — SB7. Поскольку код адреса, как и код данных — 32-разрядные, то такое разделение является частичным де­мультиплексированием (для

Рис. 4  Архитектура шины  USB

полного демультиплексирования надо выделить 32 линии вместо 8, а это весьма дорого).

Заметим, что название Side-Band Addressing не совсем точно отражает суть данного режима, поскольку термин Side Band (Боковая полоса частот) тра­диционно используется применительно к радиоканалам, для которых умест­но говорить об основной и боковой полосе выделенных частот. В шине AGP, как известно, выделяется не дополнительная полоса частот, а отдель­ная 8-разрядная линия передачи данных.

Режим SBA используется только в режиме 2х, причем при пакетной переда­че. Для выполнения адресации в режиме SBA используется три такта син­хронизации (при этом, с учетом режима 2х, по проводам SBO — SB7 переда­ется 6 байт). В течение первых двух тактов передаются 4 байта адреса, а в течение третьего такта — 1 байт длины запроса и 1 байт команды. Провода ADO — AD31 шины AGP в режиме SBA используются исключительно для передачи данных, поэтому скорость передачи данных в данном режиме су­щественно выше, чем в режиме AD.

5.5.4   Шина USB

Спецификация периферийной шины USB (Universal Serial Bus) была разра­ботана фирмами — лидерами компьютерной и телекоммуникационной про­мышленности — Compaq, DEC, IBM, Intel, Microsoft, NEC и Northern Tele­com — для подключения периферийных устройств вне корпуса PC. Шина USB поддерживает технологию Plu&Play. Скорость обмена информацией по шине USB составляет 12 Мбит/с. На новых материнских платах имеется специальный разъем для подключения концентратора USB (USB-Hab).К компьютерам, оборудованным шиной USB, можно подсоединять перифе­рийные устройства (клавиатуру, мышь, джойстик, принтер и др.). не вы­ключая питание. Как только устройство будет подключено, автоматически осуществляется его конфигурирование. Все периферийные устройства должны быть оборудованы разъемами USB, и подключаться к PC через отдельный выносной блок, именуемый USB-хабом или концентратором, с помощью которого к PC можно подключить до 127 периферийных устройств.

Для использования шины USB под управлением операционных систем Win­dows 95/98, Windows NT и OS/2 Warp разработаны специальные драйверы.

Согласно спецификациям PC 98 и PC 99 корпорация Intel планирует пол­ностью заменить шину ISA шиной USB для подключения периферийных низкоскоростных устройств ввода/вывода, и шиной Fire Wire (IEEE 1394) для подключения устройств хранения информации (CD-ROM, HDD и др.) и »вода видеоданных.

5.5.5   Шина SCSI

Шина SCSI (Small Computer System Interface) обеспечивает скорость передачи данных до 320 Мбайт/с и предусматривает подключение к одному адаптеру до восьми устройств (винчестеры и приводы CD-ROM SCSI, сканеры, фо­то- и видеокамеры и др.)

В отличие от рассмотренных выше шин, шина SCSI реализована в виде ка­бельного шлейфа. С шиной PC (ISA или PCI) шина SCSI связывается через хост-адаптер (Host Adapter). Каждое устройство, подключенное к шине, имеет свой идентификационный номер (ID). Обычно хост-адаптеру, который дол­жен иметь высший приоритет, назначается ID7. Типичные назначения ID для различных устройств приведены в табл. 5.7. Любое устройство,

подключенное к шине SCSI. может инициировать обмен с другим устройством.

Как видно из рис. 5 скорость обмена данными через интерфейс SCSI ограничена производительностью шины ввода/вывода. Таким образом, дан­ные могут передаваться, например, по 16-разрядной шине SCSI со ско­ростью до 20 Мбайт/с.

Рисунок 5


Очередным этапом развития шины SCSI явилась Ultra SCSI, которая исполь­зует тактовую частоту шины 20 МГц. Пропускная способность 8-разрядной шины составила 20 Мбайт/с. 16-разрядная шина Ultra SCSI, называемая Wide Ultra SCSI (или Fast 40), имеет пропускную способность 40 Мбайт/с.

Увеличение пропускной способности шины SCSI привело к уменьшению максимально допустимой длины кабеля. В связи с этим был разработан новый метод дифференциальной передачи данных, получивший название LVD (Low Voltage Differential). Применение данного метода позволило удвоить пропуск­ную способность шины до 40 Мбайт/с для спецификации Ultra2 SCSI и 80 Мбайт/с для Wide Ultra2 SCSI (или Fast 80).

В сентябре 1998 г. появилась шина Ultra3 SCSI, которая имеет 63 измене­ния по сравнению с предыдущими версиями. После выпуска первых про­мышленных образцов новая спецификация получила название Ultra 160. Пропускная способность шины увеличилась до 160 Мбайт/с. Основными особенностями Ultra 60 являются:

ü Двойная синхронизация при передаче данных (Double Transition Clocking)

ü Контроль целостности данных за счет использования циклического кода с избыточностью (CRC)

ü Контроль окружения (Domain Validation), который заключается в провер­ке возможностей соединительных кабелей, терминаторов, карт с целью обеспечения оптимальной производительности шины.

Следующим развитием шины SCSI явилась Ultra320. В табл. 5.8 приведены основные характеристики различных спецификаций шины SCSI (слово "Narrow" перед названием 8-разрядной шины SCSI обычно опускается).

Реальным соперником SCSI может стать последовательная шина IEEE 1394 (High Performance Serial Bus), чаще называемая Fire Wire.

 

5.5.6   Шина IEEE 1394

IEEE 1394 — это стандарт на высокоскоростную локальную последователь­ную шину, который был разработан на основе технологии Fire Wire фирмами Apple и Texas Instruments. Он является частью нового стандарта Serial SCSI (SCSI-3).

Шина IEEE 1394 предназначена для обмена цифровой информацией между PC и другими электронными устройствами. Благодаря низкой стоимости и высокой скорости передачи данных эта шина становится новым стандартом шины ввода/вывода для PC. Ее изменяемая архитектура и одно-ранговая то­пология делают FireWire идеальным вариантом для подключения жестких дисков и устройств обработки аудио- и видеоинформации. Эта шина также идеально подходит для работы мультимедийных приложений в реальном времени, особенно связанных с нелинейным монтажом видеофрагментов.

Локальная последовательная шина IEEE 1394 способна передавать данные со скоростью 100, 200, 400, 800 и 1600 Мбит/с (12,5, 25, 50, 100 и 200 Мбайт/с), а при работе с файлами некоторых типов — до 1 Гбит/с. Та­кая высокая скорость достигается за счет передачи информации в пакетном режиме. Кроме того, шина IEEE 1394 обеспечивает одновременную работу нескольких устройств, передающих данные с разными скоростями, точно так же, как и SCSI.

Шина использует простой 6-проводный кабель (рис. 5.14), состоящий из двух различных пар линий, предназначенных для передачи тактовых им­пульсов и информации, а также двух линий питания. Как и USB, шина IEEE 1394 полностью поддерживает технологию Plug&Play, включая воз­можность "горячего" подключения (установка и извлечение компонентов без отключения питания PC). Структура шины IEEE 1394 не так сложна, как структура параллельной шины SCSI. Устройства, подключаемые к ней, мо­гут потреблять ток до 1,5 А при напряжении от 8 до 40 В. Производитель­ность шины IEEE 1394 выше производительности Ultra-Wide SCSI, а разъем значительно меньше разъема SCSI. Кроме того, она и стоит дешевле.

Шина IEEE 1394 построена по разветвляющейся топологии и позволяет ис­пользовать до 63 узлов в цепочке. К каждому узлу можно подсоединить до 116-ти устройств. Если этого недостаточно, то можно дополнительно под­ключить до 1023 шинных перемычек, которые могут соединять более 64 000 узлов. Для передачи сигналов без искажений длина стандартного кабеля, соединяющего два узла, не должна превышать 4,5 м.

Подключать к компьютеру через интерфейс IEEE 1394 можно практически все устройства, способные работать с SCSI. К ним относятся все виды накопителей на дисках, включая жесткие, оптические, CD-ROM, цифровые ви­деодиски (DYD). цифровые видеокамеры, устройства записи на магнитную ленту и многие другие периферийные высокоскоростные устройства. Такие возможности делают эту шину одной из самых перспективных для объеди­нения компьютера с бытовой электроникой. В настоящее время уже выпус­каются адаптеры IEEE 1394 для шины PCI.

Контрольные  вопросы.

1 Опишите классификацию шин.

2 Как различают шины по функциональному назначению?

3 Какие компоненты включает архитектура шины?

4 Опишите шину данных.

5 Опишите шину адреса.

6 Опишите шину управления.

7 Опишите основные характеристики шины.

8 Дайте определение интерфейса.

9 Опишите системные шины.

10 Опишите шину ISA.

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

11 8- и 16-разрядные шины.

12 Опишите шину PCI.

13 В чем состоит особенность шины АGР?

14 Опишите шину USB.

15 Опишите шину SCSI.

16 Укажите особенность шины IEEE 1394.

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5167
Авторов
на СтудИзбе
438
Средний доход
с одного платного файла
Обучение Подробнее