Карта расширения
Эта статья нуждается в дополнительных цитатах для проверки . ( апрель 2023 г. ) |
В вычислительной технике плата расширения (также называемая платой расширения , картой адаптера , периферийной картой или вспомогательной картой ) представляет собой печатную плату , которую можно вставить в электрический разъем или слот расширения (также называемый слотом шины) на компьютера материнская плата (см. также объединительную плату ) для расширения функциональности компьютерной системы. Иногда конструкция корпуса и материнской платы компьютера предполагает размещение большинства (или всех) этих слотов на отдельной съемной карте. Обычно такие карты называются переходными отчасти потому, что они выступают вверх из платы и позволяют размещать карты расширения над материнской платой и параллельно ей.
Карты расширения позволяют расширять или дополнять возможности и интерфейсы компьютерной системы в соответствии с задачами, которые она будет выполнять. Например, высокоскоростная многоканальная система сбора данных бесполезна в персональном компьютере, используемом для бухгалтерского учета, но может быть ключевой частью системы, используемой для управления производственными процессами. Карты расширения часто можно устанавливать или снимать в полевых условиях, что позволяет пользователю настраивать систему для конкретных целей. Некоторые карты расширения имеют форму «дочерних плат», которые подключаются к разъемам на поддерживающей системной плате.
В персональных компьютерах известные стандарты шин расширения и карт расширения включают шину S-100 1974 года, связанную с CP/M операционной системой , 50-контактные слоты расширения оригинального компьютера Apple II 1977 года (уникальные для Apple), IBM Industry Стандартная архитектура (ISA), представленная вместе с IBM PC в 1981 году, Acorn ламповая шина расширения на BBC Micro также с 1981 года, запатентованная и проприетарная IBM архитектура Micro Channel (MCA) с 1987 года, которая так и не завоевала одобрения на рынке клонов , улучшенное соединение периферийных компонентов (PCI), которое заменило ISA в 1992 году, и PCI Express с 2003 года, которое абстрагирует межсоединение на «линии» высокоскоростной связи и передает все остальные функции программному протоколу.
История [ править ]
Компьютеры на электронных лампах имели модульную конструкцию, но отдельные функции для периферийных устройств заполняли шкаф, а не только печатную плату. Процессор, память и карты ввода-вывода стали возможными с развитием интегральных схем . [1] Карты расширения делают процессорные системы адаптируемыми к потребностям пользователя, позволяя подключать различные типы устройств, включая устройства ввода-вывода, дополнительную память и дополнительные функции (например, устройство с плавающей запятой к центральному процессору ). Миникомпьютеры, начиная с PDP-8 , состояли из нескольких карт, обменивающихся данными через пассивную объединительную плату и получающих питание от нее .
Первым коммерческим микрокомпьютером , оснащенным слотами расширения, был Micral N в 1973 году. Первой компанией, установившей фактический стандарт , была Altair с Altair 8800 , разработанным в 1974–1975 годах, который позже стал стандартом нескольких производителей, S-100. автобус . Многие из этих компьютеров также представляли собой конструкцию с пассивной объединительной платой, в которой все элементы компьютера (процессор, память и устройства ввода-вывода) подключались к каркасу для карт, который пассивно распределял сигналы и питание между картами.
Собственные реализации шины для таких систем, как Apple II, сосуществовали со стандартами разных производителей.
IBM PC и потомки [ править ]
IBM представила то, что задним числом будет называться шиной промышленной стандартной архитектуры (ISA) вместе с IBM PC в 1981 году. В то время эта технология называлась шиной ПК . IBM XT , представленный в 1983 году, использовал ту же шину (за небольшим исключением). 8-битный ПК и шина XT были расширены с появлением IBM AT в 1984 году. При этом использовался второй разъем для расширения шины адреса и данных через XT, но он был обратно совместим; 8-битные карты по-прежнему можно было использовать в 16-битных слотах AT. Архитектура отраслевого стандарта (ISA) стала обозначением шины IBM AT после того, как были разработаны другие типы. Пользователи шины ISA должны были иметь глубокие знания об аппаратном обеспечении, которое они добавляли, чтобы правильно подключать устройства, поскольку адреса памяти, адреса портов ввода-вывода и каналы DMA должны были быть настроены с помощью переключателей или перемычек на карте для их соответствия. настройки программного обеспечения драйвера.
компании IBM Шина MCA , разработанная для PS/2 в 1987 году, была конкурентом ISA, а также ее конструкции, но потеряла популярность из-за признания ISA во всей отрасли и лицензирования MCA со стороны IBM. EISA, 32-битная расширенная версия ISA, поддерживаемая Compaq , использовалась на некоторых материнских платах ПК до 1997 года, когда Microsoft объявила ее «устаревшей» подсистемой в PC 97 отраслевом документе . Собственные локальные шины (см. Compaq), а затем и стандарт локальной шины VESA 80386 и 80486 , были шинами расширения конца 1980-х годов, которые были привязаны, но не исключительно к шине ЦП . [2] [3] [4] Шина PC/104 — это встроенная шина, копирующая шину ISA.
Intel выпустила свои наборы микросхем шины PCI вместе с P5 на базе процессорами Pentium в 1993 году. Шина PCI была представлена в 1991 году в качестве замены ISA. Стандарт (сейчас версия 3.0) по сей день встречается на материнских платах ПК. Стандарт PCI поддерживает мостовое соединение шин: было протестировано до десяти последовательно соединенных шин PCI. CardBus , использующий разъем PCMCIA , представляет собой формат PCI, который подключает периферийные устройства к хост-шине PCI через мост PCI-PCI. Cardbus вытесняется форматом ExpressCard .
Intel представила шину AGP в 1997 году как специализированное решение для ускорения видео. Устройства AGP логически подключаются к шине PCI через мост PCI-PCI. Несмотря на то, что AGP называется шиной, он обычно поддерживает одновременно только одну карту ( проблемы с поддержкой устаревшего BIOS ). С 2005 года PCI Express заменяет PCI и AGP. Этот стандарт, утвержденный [ как кто? ] в 2004 году реализует логический протокол PCI через последовательный интерфейс связи. PC/104(-Plus) или Mini PCI часто добавляются для расширения на платах малого форм-фактора, таких как Mini-ITX .
Для своих моделей 1000 EX и 1000 HX компания Tandy Computer разработала интерфейс расширения PLUS, адаптацию шины XT, поддерживающую карты меньшего форм-фактора. Поскольку он электрически совместим с шиной XT (также известной как 8-битная ISA или XT-ISA), можно использовать пассивный адаптер для подключения карт XT к разъему расширения PLUS. Еще одной особенностью карт PLUS является то, что их можно штабелировать. Другой шиной, которая предлагала наращиваемые модули расширения, была шина «sidecar», используемая IBM PCjr . Электрически это могло быть сравнимо с шиной XT; они, безусловно, имели некоторое сходство, поскольку оба по существу раскрывали адрес и шины данных ЦП 8088 с некоторой буферизацией и фиксацией, добавлением прерываний и DMA, обеспечиваемых дополнительными чипами Intel, а также несколькими линиями обнаружения системных сбоев (Power Good, Memory Проверка, проверка канала ввода-вывода). Опять же, коляски PCjr технически не являются платами расширения, а являются модулями расширения, с той лишь разницей, что коляска представляет собой карту расширения, заключенную в пластиковую коробку (с отверстиями, открывающими разъемы).
шины Внешние расширения
Ноутбуки, как правило, не поддерживают большинство карт расширения, предназначенных для настольных компьютеров. В результате было разработано несколько стандартов компактного расширения.
Исходный стандарт карт расширения PC Card по сути представляет собой компактную версию шины ISA. Стандарт карт расширения CardBus представляет собой развитие стандарта карт PC, превратив его в компактную версию шины PCI. Исходный стандарт ExpressCard действует так, как будто это периферийное устройство USB 2.0 или устройство PCI Express 1.x x1. ExpressCard 2.0 добавляет SuperSpeed USB в качестве еще одного типа интерфейса, который может использовать карта. К сожалению, CardBus и ExpressCard уязвимы для атак DMA , если только на ноутбуке нет модуля IOMMU, настроенного для предотвращения этих атак.
Заметным исключением из вышеизложенного является включение единственного внутреннего слота для специальной уменьшенной версии настольного стандарта. Наиболее известные примеры — Mini-PCI или Mini PCIe . Такие слоты обычно предназначались для определенной цели, например, для предоставления «встроенной» беспроводной сети или обновления производственной системы с помощью дискретного графического процессора.
Другие семьи [ править ]
Большинство других линеек компьютеров, в том числе от Apple Inc., таких как ( Apple II и Macintosh ), Tandy , Commodore , Amiga и Atari , предлагали свои собственные шины расширения. Amiga II использовала Zorro . Apple использовала запатентованную систему с семью 50-контактными слотами для периферийных карт Apple II , а затем позже использовала оба варианта Processor Direct Slot и NuBus для своей серии Macintosh до 1995 года, когда они перешли на шину PCI.
Вообще говоря, большинство карт расширения PCI будут работать на любой платформе ЦП , которая включает в себя аппаратное обеспечение шины PCI, при условии, что для этого типа имеется программный драйвер. Видеокарты PCI и любые другие карты, содержащие собственный BIOS или другое ПЗУ, являются проблематичными, хотя видеокарты, соответствующие стандартам VESA, могут использоваться для дополнительных мониторов. Рабочие станции DEC Alpha, IBM PowerPC и NEC MIPS использовали разъемы шины PCI. [5] И Zorro II, и NuBus работали по принципу «подключи и работай» , не требуя от пользователя настройки оборудования.
Другие компьютерные шины использовались для промышленного управления, приборов и научных систем. Одним из конкретных примеров является HP-IB (или интерфейсная шина Hewlett Packard), которая в конечном итоге была стандартизирована как IEEE-488 (также известная как GPIB). Некоторые известные исторические стандарты включают VMEbus , STD Bus , SBus (специфичный для SPARCStation от Sun) и многие другие.
Игровые приставки [ править ]
Многие другие игровые консоли, такие как Nintendo Entertainment System и Sega Genesis, в той или иной форме включали шины расширения; По крайней мере, в случае с Genesis шина расширения была собственной разработки. Фактически, слоты для картриджей во многих консолях с картриджами (не считая Atari 2600 ) можно было бы квалифицировать как шины расширения, поскольку они предоставляли возможности чтения и записи внутренней шины системы. Однако модули расширения, подключенные к этим интерфейсам, хотя функционально и аналогичны картам расширения, технически не являются картами расширения из-за своей физической формы.
Приложения [ править ]
Основная цель карты расширения — предоставить или расширить функции, не предлагаемые материнской платой. Например, оригинальный IBM PC не имел встроенной графики или жесткого диска. В этом случае видеокарта и плата контроллера жесткого диска ST-506 обеспечивали графические возможности и интерфейс жесткого диска соответственно. Некоторые одноплатные компьютеры не предусматривали установку карт расширения и могли иметь только разъемы для микросхем на плате для ограниченных изменений или настройки. Поскольку надежные многоконтактные разъемы относительно дороги, некоторые системы массового рынка, такие как домашние компьютеры, не имели слотов расширения и вместо этого использовали разъем на краю платы на краю основной платы, в результате чего дорогостоящий соответствующий разъем включался в стоимость периферийных устройств. устройство.
В случае расширения встроенных возможностей материнская плата может иметь один последовательный порт RS232 или Ethernet порт . Можно установить карту расширения, обеспечивающую несколько портов RS232 или несколько портов Ethernet с более высокой пропускной способностью . В этом случае материнская плата обеспечивает базовую функциональность, а карта расширения предлагает дополнительные или расширенные порты.
Физическая конструкция [ править ]
Один край карты расширения удерживает контакты (краевой разъем или штыревой разъем ), которые входят в слот. Они устанавливают электрический контакт между электроникой на карте и материнской плате. Карты расширения периферии обычно имеют разъемы для внешних кабелей. В ПК-совместимом персональном компьютере эти разъемы располагались в опорном кронштейне в задней части шкафа. В промышленных системах объединительных плат разъемы располагались на верхнем крае карты, напротив контактов объединительной платы.
В зависимости от форм-фактора материнской платы и корпуса в компьютерную систему можно добавить от одной до семи карт расширения. В системах объединительной платы можно установить 19 или более плат расширения. Когда в систему добавляется много карт расширения, ограничивающими факторами становятся общее энергопотребление и тепловыделение. Некоторые карты расширения занимают более одного слота. Например, многие видеокарты, представленные на рынке по состоянию на 2010 год, представляют собой двухслотовые видеокарты, в которых второй слот используется как место для установки активного радиатора с вентилятором.
Некоторые карты являются «низкопрофильными», то есть они короче стандартных карт и подходят для компьютерных корпусов меньшей высоты, таких как HTPC и SFF . (Существует стандарт «низкопрофильной карты PCI»). [6] это означает гораздо меньшую площадь кронштейна и платы). Группа карт расширения, которые используются для внешних подключений, таких как сетевые карты , карты SAN или модемные карты, обычно называются картами ввода-вывода (или картами ввода-вывода).
Дочерняя плата [ править ]
, Дочерняя плата дочерняя плата , мезонинная плата или комбинированная плата — это плата расширения, которая подключается к системе напрямую. [7] Дочерние платы часто имеют вилки, розетки, контакты или другие приспособления для других плат. Дочерние платы часто имеют только внутренние соединения с компьютером или другими электронными устройствами и обычно имеют доступ к материнской плате напрямую, а не через компьютерную шину . Такие платы используются либо для улучшения различных объемов памяти компьютера, позволяют компьютеру подключаться к определенным типам сетей, к которым он ранее не мог подключиться, либо для того, чтобы пользователи могли настраивать свои компьютеры для различных целей, например для игр. [8]
Дочерние платы иногда используются в компьютерах, чтобы позволить картам расширения устанавливаться параллельно материнской плате, обычно для сохранения небольшого форм-фактора . Эту форму еще называют райзер-картами , или райзерами. Дочерние платы также иногда используются для расширения базовых функций электронного устройства, например, когда к определенной модели добавлены функции и она выпускается как новая или отдельная модель. Вместо того, чтобы полностью перепроектировать первую модель, можно добавить дочернюю плату к специальному разъему на основной плате. Они обычно помещаются поверх доски и параллельно ей, разделяются прокладками или стойками , и иногда их называют мезонинными картами , поскольку они складываются, как мезонин в театре . волновых таблиц Карты (карты синтеза на основе сэмплов ) часто устанавливаются на звуковые карты таким образом .
Некоторые стандарты интерфейса мезонинных карт включают в себя400-контактная мезонинная плата FPGA (FMC);172-контактная высокоскоростная мезонинная карта (HSMC); [9] [10] ( мезонинная карта PCI PMC);мезонины XMC;расширенная мезонинная карта ;IndustryPacks (VITA 4), мезонинные модули GreenSpring Computers ;и т. д.
Примеры плат расширения в виде дочерней платы:
- Комбинированная плата расширенного графического адаптера , увеличивает объем памяти от 64 КБ до 256 КБ. [11]
- Комбинированная плата с расширенной памятью добавляет дополнительную память к некоторым платам EMS и EEMS. [12]
- ДОБАВИТЬ дочернюю плату
- Дочерняя плата RAID
- Дочерняя плата контроллера сетевого интерфейса (NIC)
- Дочерняя плата процессорного разъема
- Дочерняя плата Bluetooth
- Дочерняя плата модема
- Дочерняя плата AD/DA/DIO
- Дочерняя плата связи (CDC)
- Дочерняя плата управления сервером (SMDC)
- Дочерняя плата с разъемом Serial ATA
- Роботизированная дочерняя плата
- Дочерняя плата списка контроля доступа
- Arduino «щит» Дочерние платы
- Дочерняя плата Beaglebone "Cape"
- Raspberry Pi «Дополнительная плата HAT» [13]
- Дочерняя сетевая плата (NDB). Обычно интегрирует: логику интерфейсов шины, LLC , PHY и магнитные устройства на одной плате.
Стандарты [ править ]
- Расширенный PCI (PCI-X)
- PCI Express (PCIe)
- Мини PCIe
- М.2
- Ускоренный графический порт (AGP)
- Соединение периферийных компонентов (PCI)
- Стандартная отраслевая архитектура (ISA)
- Микроканальная архитектура (MCA)
- VESA Local Bus (VLB)
- CardBus/PC card/PCMCIA (для ноутбуков)
- ExpressCard (для ноутбуков)
- Аудио/модемная плата (AMR)
- Коммуникационный и сетевой переходник (CNR)
- CompactFlash (для карманных компьютеров и высокоскоростных фотоаппаратов и видеокамер)
- SBus ( SPARC на базе компьютеры Sun 1990-х годов )
- Фокс (Commodore Amiga )
- NuBus (Apple Macintosh )
- Мезонинная плата FPGA (FMC)
См. также [ править ]
- Карта совместимости
- карта китайского языка
- Хост-адаптер
- я-RAM
- M-Module , промышленный мезонинный стандарт для модульного ввода-вывода.
- Сетевая карта
- Карточка по физике
- ПОЧТОВАЯ открытка
- Райзер-карта
- карта ТВ-тюнера
- Видеокарта
- Стандарт дочерней платы CRUVI FPGA
Ссылки [ править ]
- ^ «Оборудование Eurotherm Parker SSD Link L5341 | Промышленная автоматизация» . l5341.com . Проверено 02 января 2024 г.
- ^ «МБ-54ВП» . ArtOfHacking.com . Архивировано из оригинала 16 мая 2013 года.
- ^ «НХ586» . ArtOfHacking.com . Архивировано из оригинала 16 мая 2013 года.
- ^ «LEOPARD 486SLC2 РЕД. Б» . ArtOfHacking.com . Архивировано из оригинала 17 октября 2014 г. Проверено 17 ноября 2012 г.
- ^ «Материнские платы» . Artofhacking.com. Архивировано из оригинала 16 мая 2013 года.
- ^ «Рабочая группа PCI Mechanical ECN: низкопрофильная плата PCI» (PDF) . Pcisig.com . Проверено 17 ноября 2012 г.
- ^ Стандарт IEEE. 100 Авторитетный словарь терминов стандартов IEEE, седьмое издание , IEEE, 2000 г., ISBN 0-7381-2601-2 , стр. 284
- ^ MJ Мемон, Что такое дочерняя плата. Легкий технический наркоман. 24 сентября 2011 г. https://www.easytechjunkie.com/what-is-a-daughterboard.htm . По состоянию на 15 октября 2021 г.
- ^ Йенс Крёгер. «Передача данных с высокой скоростью через Kapton Flexprints для эксперимента Mu3e» .2014.п. 43 на 44.
- ^ Альтера. «Спецификация высокоскоростной мезонинной карты (HSMC)» .п. 2-3.
- ↑ Рынок считает EGA стандартом де-факто, InfoWorld , 19 августа 1985 г.
- ^ Сравнение продуктов: 16-битная память EMS, InfoWorld , 7 сентября 1987 г.
- ^ «Дополнительные платы и Шляпы» . Гитхаб . Фонд Raspberry Pi . Проверено 19 июня 2020 г.