Архитектура ЭВМ
Компоненты ПК
Интерфейсы
Мини блог
Самое читаемое
Купить электрический камин цены. Выгодная цена дисков 16 на сайте autogik.com.
Видео:VLB Cirrus Logic CL542X VESA LOCAL BUS 1994 г.Скачать
Системные платы
Видео:The Vesa Local Bus experience^W experiment, ..!Скачать
Локальная шина VESA
Эта шина была самой популярной из всех локальных шин со дня ее презентации в августе 1992 года и до 1994 года. Она является продуктом комитета VESA — некоммерческой организации, созданной при участии компании NEC для контроля за развитием и стандартизацией видеосистем и шин. Компания NEC разработала VL-Bus — так в дальнейшем будем называть эту шину, — а затем создала комитет, который должен был внедрить эту разработку в жизнь. В первоначальном варианте слоты локальной шины использовались почти исключительно для установки видеоадаптеров. Основным направлением, на которое делала упор компания NEC при разработке и реализации компьютерной продукции, было повышение качества и эффективности работы компьютерных видеосистем. К 1991 году видеосистемы стали самым узким местом в большинстве компьютерных систем.
По шине VL-Bus можно выполнять 32-разрядный обмен данными между процессором и совместимым видеоадаптером или жестким диском, т.е. ее разрядность соответствует разрядности процессора 486. Максимальная пропускная способность шины VL-Bus составляет 133 Мбайт/с. Другими словами, локальная шина VL-Bus совершила прорыв в ограничении быстродействия периферийных устройств.
К сожалению, концепция VL-Bus просуществовала недолго. На самом деле VL-Bus представляла собой шину процессора 486. Это позволяло использовать очень простые решения, так как не требовалось никаких дополнительных микросхем. Разработчики системных плат могли просто добавлять разъемы VL-Bus к системным платам для процессоров 486 практически без дополнительных затрат. Именно поэтому данными разъемами были оснащены почти все системы на базе процессора 486.
Однако проблемы с временными задержками привели к сложностям в работе адаптеров. Поскольку VL-Bus работает на частоте шины процессора, использование разных процессоров приводило к появлению шин с разной частотой, что значительно усложняло решение задач совместимости. Хотя VL-Bus и можно было адаптировать к другим процессорам, таким как 386 и Pentium, она лучше всего подходила именно для систем на базе процессора 486. Несмотря на свою низкую себестоимость, после появления новой шины, получившей название PCI, шина VL-Bus очень быстро сошла со сцены. Она так и не появилась в системах на базе процессоров Pentium, и дальнейшая разработка устройств для VL-Bus уже давно не ведется. Физически разъем VL-Bus представлял собой дополнение к существующим разъемам. Например, в системах архитектуры ISA разъем VL-Bus считался дополнением к существующим 16-разрядным разъемам ISA. Расширение VESA имело 112 контактов, которые физически были расположены так же, как и в шине MCA.
Видео:Системные шины персонального компьютера для ...Скачать
Шина vlb
Delphi site: daily Delphi-news, documentation, articles, review, interview, computer humor.
Локальная шина VESA, или VLB (VESA Local Bus), разработана Ассоциацией стандартов видеоэлектроники (Video Electronics Standart Assotiation, VESA), основанной в начале 1980-х гг. Необходимость создания VLB была вызвана тем, что передача видеоданных по шине ISA осуществлялась слишком медленно. Однако в настоящее время шина VLB не используется.
Локальная шина VLB представляет собой не новое устройство на материнской плате, а, скорее, расширение шины ISA для обмена видеоданными. Обмен информацией с CPU осуществляется под управлением контроллеров, расположенных на картах, устанавливаемых в слот VLB, напрямую в обход стандартной шины ввода/вывода. Шина VLB является 32-разрядной и работает на тактовой частоте процессора. Кроме того, передача данных по этой шине невозможна без использования линий шины ISA, по которым передаются уже известные сигналы адресов и управления.
Согласно спецификации VESA, тактовая частота локальной шины не должна превышать 40 МГц. Для большинства материнских плат, имеющих процессор с тактовой частотой 50 МГц, особых проблем обычно не возникает, причем, как правило, эти материнские платы оборудованы двумя слотами VLB.
Едва карта VLB успела закрепиться на рынке, как появилась уже новая шина PCI (Peripheral Component Interconnect). Она была разработана фирмой Intel для своего нового высокопроизводительного процессора Pentium. Шина РС1, в отличие от EISA и VLB, представляет собой не дальнейшее развитие шины ISA, а совершенно новую шину.
Читайте также: Шины максис страна производства
В современных материнских платах тактовая частота шины РС1 задается как половина тактовой частоты системной шины, т. е. при тактовой частоте системной шины 66 МГц шина РС1 будет работать на частоте 33 МГц, при частоте системной шины 100 МГц — 50 МГц.
Основополагающим принципом, положенным в основу шины РС1, является применение так называемых мостов (Bridges), которые осуществляют связь между шиной РС1 и другими шинами (например, PCI to ISA Bridge).
Важной особенностью шины РС1 является то, что в ней реализован принцип Bus Mastering, который подразумевает способность внешнего устройства при пересылке данных управлять шиной (без участия CPU). Во время передачи информации устройство, поддерживающее Bus Mastering, захватывает шину и становится главным. При таком подходе центральный процессор освобождается для выполнения других задач, пока происходит передача данных.
Применительно к устройствам IDE (например, винчестер, CD-ROM) Bus Mastering IDE означает наличие определенных схем на материнской плате, позволяющих осуществлять передачу данных с жесткого диска в обход CPU. Это особенно важно при использовании многозадачных операционных систем типа Windows.
В настоящее время шина РС1 стала стандартом де-факто среди шин ввода/вывода. Поэтому рассмотрим ее архитектуру (рис. 5.3) несколько подробнее.
В чем же секрет победного шествия шины РС1 в мире PC? Ответить можно так.
— В шине РС1 используется совершенно отличный от шины ISA способ пе редачи данных. Этот способ, называемый «способом рукопожатия», заключается в том, что в системе определяются два устройства: инициатор (Iniciator) и исполнитель (Target). Когда инициирующее устройство готово к передаче, оно выставляет данные на линии данных и сопровождает их соответствующим сигналом (Indicator Ready), при этом исполняющее (подчиненное) устройство записывает данные в свои регистры и подает сигнал Target Ready, подтверждая запись данных и готовность к приему следующих. Установка всех сигналов, а также чтение/запись данных производятся строго в соответствии с тактовыми импульсами шины, частота которых равна 33 МГц (сигналу CLK).
— Основное преимущество PCI-технологии заключается в относительной независимости отдельных компонентов системы. В соответствии с концепцией PCI, передачей пакета данных управляет не CPU, а включенный между ним и шиной PCI мост (Host Bridge Cashe/DRAM Controller). Процессор может продолжать работу и тогда, когда происходит запись данных в RAM (или их считывание) либо при обмене данными между двумя любыми компонентами системы.
— В соответствии со спецификацией PCI 1.0 шина PCI- 32-разрядная, а PCI 2.0 64-разрядная. Таким образом, полоса пропускания шины составляет, соответственно, 33 МГц — (32 бит : 8) = 132 Мбайт/с и 33 МГц —
— Шина PCI универсальна. Поскольку системная шина и шина PCI соединены с помощью главного моста (Host-Bridge), то последняя является самостоятельным устройством и может использоваться независимо от типа CPU.
Рис. 5.3. Архитектура шины PCI
— В соответствии со спецификацией РС1 5.0, ширина шины увеличена до 64 разрядов, слоты РС1 имеют дополнительные контакты, на которые подается напряжение 3,3 В. Большинство современных микросхем PC работает при таком напряжении.
— Система РС1 использует принцип временного мультиплексирования, т. е. когда для передачи данных и адресов применяются одни и те же линии.
— Важным свойством шины РС1 является ее интеллектуальность, т. е. она в состоянии распознавать аппаратные средства и анализировать конфигурации системы в соответствии с технологией Plug&Play, разработанной корпорацией Intel.
Видео:Шины ввода-выводаСкачать
Локальная шина VLB
Локальные шины AGP, VLB.
Локальная шина стандарта VLB (VESA Local Bus, VESA – Video Equipment
Standart Association – Ассоциация стандартов видеооборудования) разработана в 1992 году. Главным недостатком шины VLB является невозможность её использования с процессорами, пришедшими на замену МП 80486 или существующими параллельно с ним (Alpha, PowerPC и др.).
Шины ввода-вывода ISA, MCA, EISA имеют низкую производительность, обусловленную их местом в структуре PC. Современные приложения (особенно графические) требуют существенного повышения пропускной способности, которое могут обеспечить современные процессоры. Одним из решений проблемы повышения пропускной способности было применение в качестве шины подключения периферийных устройств локальной шины процессора 80486. Шину процессора использовали как место подключения встроенной периферии системной платы (контроллер дисков, графического адаптера).
Читайте также: Обзор зимних шин runflat
VLB — стандартизованная 32-битная локальная шина, практически представляющая собой сигналы системной шины процессора 486, выведенные на дополнительные разъемы системной платы. Шина сильно ориентирована на 486 процессор, хотя возможно ее использование и с процессорами класса 386. Для процессоров Pentium была принята спецификация 2.0, в которой разрядность шины данных увеличена до 64, но она распространения не получила. Аппаратные преобразователи шины новых процессоров в шину VLB, будучи искусственными
«наростами» на шиннной архитектуре, не прижились, и VLB дальнейшего развития не получила.
Конструктивно VLB-слот аналогичен 16-битному обычному MCA-слоту, но является расширением системного слота шины ISA-16, EISA или MCA, располагаясь позади него вблизи от процессора. Из-за ограниченной нагрузочной способности шины процессора больше трех слотов VLB на системной плате не устанавливают. Максимальная тактовая частота шины — 66 МГц, хотя надежнее шина работает на частоте 33 МГц. При этом декларируется пиковая пропускная способность 132 Мбайт/с (33 МГц x 4 байта), но она достигается только внутри пакетного цикла во время передач данных. Реально в пакетном цикле передача 4 x 4 = 16 байт данных требует 5 тактов шины, так что даже в пакетном режиме пропускная способность составляет 105.6 Мбайт/с, а в обычном режиме (такт на фазу адреса и такт на фазу данных) — всего 66
Мбайт/с, хотя это и значительно больше, чем у ISA. Жесткие требования к временным характеристикам процессорной шины при большой нагрузке (в т. ч. и микросхемами внешнего кэша) могут привести к неустойчивой работе: все три
VLB-слота могут использоваться только на частоте 40 МГц, при нагруженной системной плате на 50 МГц может работать только один слот. Шина в принципе допускает и применение активных (Bus-Master) адаптеров, но арбитраж запросов возлагается на сами адаптеры. Обычно шина допускает установку не более двух Bus-Master адаптеров, один из которых устанавливается в «Master»- слот.
Шину VLB обычно использовали для подключения графического адаптера и контроллера дисков. Адаптеры локальных сетей для VLB практически не встречаются. Иногда встречаются системные платы, у которых в описании указано, что они имеют встроенный графический и дисковый адаптер с шиной
VLB, но самих слотов VLB нет. Это означает, что на плате установлены микросхемы указанных адаптеров, предназначенные для подключения к шине VLB.
Такая неявная шина по производительности, естественно, не уступает шине с явными слотами. С точки зрения надежности и совместимости это даже лучше, поскольку проблемы совместимости карт и системных плат для шины VLB стоят особенно остро.
Accelerated Graphics Port (AGP)
Стандарт на AGP (Accelerated Graphics Port — ускоренный графический порт) был разработан фирмой Intel с для того, чтобы не меняя сложившийся стандарт на шину PCI, ускорить ввод/вывод данных в видеокарту и, кроме этого, увеличить производительность компьютера при обработке трехмерных изображений без установки дорогостоящих двухпроцессорных видеокарт с большими объемами как видеопамяти, так и памяти под текстуры, z-буфер и т.п.. Этот стандарт был поддержан большим количеством фирм, входящих в AGP
Implementors Forum, организацию, созданную на добровольной основе для внедрения этого стандарта. Поэтому развитие AGP было довольно стремительным. Стартовая версия стандарта — AGP 1.0.
Конструктивное исполнение представляет собой отдельный слот с питанием 3.3 V, напоминающий слот PCI, но на самом деле никак с ним несовместимом. Обычная видеокарта не может быть установлена в этот слот и наооборот.
Скорость передачи данных до 532 Мбайт/с, обусловлена частотой шины
AGP до 132 МГц, отсутствием мультиплексирования шины адреса и данных (на
PCI по одним и тем же физическим линиям сначала выдается адрес, а потом данные). AGP имеет частоту шины 66 МГц и ту же разрядность и в стандартном режиме (точнее — режим «1x») может пропустить 266 Мбайт/с. Для повышения пропускной способности шины AGP в стандарт заложена возможность передавать данные, используя как передний так и задний фронт синхросигнала — режим 2x.
В режиме 2x пропускная способность 532 Мбайт/с. При достижении частоты шины в 100 МГц скорость обмена возрастет до 800 Мбайт/с.
Читайте также: Летние шины joyroad suv rx702
Кроме «классического» способа адресации, как на PCI, в AGP может использоваться режим sideband addressing, называемый «адресацией по боковой полосе». При этом используются специальные, отсутствующие в PCI, сигналы
SBA (SideBand Addressing). В отличие от шины PCI на AGP присутствует конвейрная обработка данных.
Основная обработка трехмерных изображений выполняется в основной памяти компьютера как центральным процессором, так и процессором видеокарты. Механизм доступа процессора видеокарты к памяти получил название DIrect Memory Execute (DIME — непосредственное выполнение в памяти). Следует упомянуть, что сейчас не все видеокарты стандарта AGP поддерживают этот механизм. Некоторые карты пока имеют только механизм, аналогичный bus master на шине PCI. Не следует путать этот принцип с UMA, который используется в недорогих видеокартах, размещенных, как правило, на материнской плате. Основные отличия:
. Область основной памяти компьютера, которая может использоваться AGP картой (ее также называют «AGP память»), не заменяет память экрана. В
UMA основная память используется как память экрана, а AGP память лишь дополняет ее.
. Пропускная способность памяти в UMA видеокарте меньше, чем для шины
PCI.
. Для вычислений текстур привлекаются только центральный процессор и процессор видеокарты.
. Центральный процессор записывает данные для видеокарты непосредственно в область обычной памяти, доступ к которой получает также и процессор видеокарты.
. Выполняются только операции чтения/записи в память
. Нет арбитража на шине (AGP порт всегда один) и временных затрат на него
. Обычная память (даже SDRAM) существенно дешевле, чем видеопамять для графических карт.
В декабре 1997 года фирма Intel выпустила предварительную версию стандарта AGP 2.0, а в мае 1998 года окончательный вариант. Основные отличия от предыдущей версии:
. Скорость передачи может быть увеличена еще в два раза по сравнению с
1.0 — этот режим получил название «4x» — и достигать значения 1064
Мбайт/с.
. Скорость передачи адреса в режиме «адресации по боковой полосе» также может быть увеличена еще в два раза
. Добавлен механизм «быстрой записи» Fast Write (FW). Основная идея — запись данных/команд управления непосредственно в AGP устройство, минуя промежуточное хранение данных в основной памяти. Для устранения возможных ошибок в стандарт на шину введен новый сигнал WBF# (Write
Buffer Full — буфер записи полон). Если сигнал активен, то режим FW невозможен.
В июле 1998 года Intel выпустила версию 0.9 спецификации на AGP Pro, существенно отличающейся конструктивно от AGP 2.0. Краткая суть отличий в следующем:
. Изменен разъем AGP — добавлены выводы по краям существующего разъема для подключения дополнительных цепей питания 12V и 3.3V
. Совместимость с AGP 2.0 только снизу вверх — платы с AGP 2.0 можно устанавливать в слот AGP Pro, но не наооборот.
. AGP Pro предназначена только для систем с ATX форм-фактором.
. Поскольку карте AGP Pro разрешено потребление до 110 Wt (!!), высота элементов на плате (с учетом возможных элементов охлаждения) может достигать 55 мм, поэтому два соседних слота PCI должны оставаться свободными. Кроме этого, два соседних слота PCI могут использоваться платой AGP Pro для своих целей.
. С точки зрения схемотехники новая спецификация ничего не добавляет, кроме специальных выводов, сообщающих системе о потреблении платы AGP Pro.
AGP быстро прижился в обыкновенных настольных системах из-за своей дешевизны и скорости, а видеокарты на AGP почти вытеснили обычные PCI- видеокарты.
Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет
- Свежие записи
- Нужно ли менять пружины при замене амортизаторов
- Скрипят амортизаторы на машине что делать
- Из чего состоит стойка амортизатора передняя
- Чем стянуть пружину амортизатора без стяжек
- Для чего нужны амортизаторы в автомобиле
🌟 Видео
Episode 4 - 486 Vesa Local Bus computer parts reviewСкачать
486 VESA Local Bus motherboard with 8 MB RAM and ATI Mach32 Video Card.Скачать
Building A 486 PC With VESA Local Bus Slots!Скачать
Шина CAN. Часть 1. Разбираемся как работает CAN bus, разберем кадр данных до "костей".Скачать
шины Петлас и Озка сравнение от партнёровСкачать
ULTIMATE 486DX2/80 PC VLB Vesa Local Bus DOS Computer 4 66 100Скачать
Шина с индексом С - стоит ли брать для легкового авто?Скачать
Ретротест VLB видеокартСкачать
Индекс нагрузки: FAQ по важной для безопасности темеСкачать
vintage vesa local bus ati mach 32Скачать
Overview of the 486 VLB/VESA Bus on 486 class machines.Скачать
Плюсы и минусы сервисной шины данных I Enterprise service bus (ESB) I kt.teamСкачать
VESA Bus and PCI Bus in detail in 5 minsСкачать
Custom Build 486 PC Vesa Local Bus (circa '95)Скачать
Сравнение шин для экскаваторов-погрузчиков с блочным протектором L5 Alliance и Ozka.Скачать