Распиновка mini pci e
Распиновка PCI-Express 1x
Доработка
Донор с модулем вместе:
Затем эту карту мы разбираем и получаем нужный комплект:
На торце справа виден голубоватый прямоугольник, вот это и есть антенна, ее аккуратно выпаиваем и откладываем в ящик с антеннами (да у меня есть и такой ящик 8)).
Далее я выпаял феном гнезда под антенны со старых, нерабочих, сетевых карт.
Выпаял 3 штуки на случай, что одно сломается, второе потеряется, а третье я установлю. Но понадобилось одно.
Вот так выглядит распаянное гнездо на карте:
После всего этого, я вставил модуль на проверку в компьютер, Мало ли статикой умертвил его. Все было хорошо, модуль распознался.
Вот так выглядит новая сетевая карта для ноутбука:
Установленная сетевая карта:
Проложил кусочек пленки, чтобы не получить кз на разъеме жесткого диска.
Распиновка PCI-Express 4x
Переходник под USB3.0
Просмотрев сколько стоят новые карту я принял решение внедрить все в переходник Mini PCI-E и мы получим отличную сетевую карту, тк с нормальной антенной этот модуль отлично работает.
Выбор пал на самый дешевый переходник. Особо не выбирал, нужно было починить дешево и сердито.
Давайте осмотрим его:
Пришел запаянный в антистатический пакет, внутри с переходником лежит комплект крепления.
Особо расписывать тут нечего, тестировать его на USB 3.0 я не собираюсь. Мне нужен лишь рабочий USB порт.
Распиновка разъема PCI
Вывод
По-моему решение получилось просто невероятно элегантным и простым. Стоимость всего изделия — около 200 рублей, в скорости я не потерял, а во внешнем виде только приобрел. Прямо нарадоваться не могу.
Обычно домашний ПК обходится одной видеокартой, вставленной в PCI-E слот перпендикулярно материнской платой, или вообще встроенным видеоядром, но так бывает не всегда.
До недавнего времени удлиннители PCI-E были экзотикой. С ними сталкивались в основном сборщики серверного оборудования и энтузиасты, собиравшие ПК в уникальных корпусах наподобие такого:
Гибкий удлиннитель позволял расположить карту расширения параллельно материнской плате, за счёт чего можно было выиграть несколько сантиметров в толщине корпуса, или облегчить тепловой режим устройства, а в корпусах типа 1U по-другому было вообще никак.
Выглядели они тогда вот так:
Всё изменилось тогда, когда в широкие массы шагнул майнинг криптовалют.
Удлиннители оказались широко востребованы, так как без них 5-6-7-10-12-15 видеокарт в одну материнскую плату просто невозможно включить физически — одна видеокарта с учётом системы охлаждения занимает два(а иногда и три) слота по толщине и ещё требует рядом с собой хоть немного свободного пространства для доступа воздуха. Могут последовать возражения, что система жидкостного охлаждения позволяет уменьшить толщину «бутерброда» из плат, но на практике она при этом ещё и увеличит срок окупаемости фермы, так как качественный жидкостный теплообменник — довольно недешёвое изделие.
Одной из особенностей интерфейса PCI-E является совместимость устройств и шин с различной шириной.
Устройство, рассчитанное на ширину шины х1/х2/х4/х8, свободно работает в разъёме большей ширины, оставляя незадействованными часть линий данных, а видеокарта для шины с шириной х16, как правило, способна работать в разъёмах с меньшей шириной шины, хоть и на несколько сниженной скорости:
Вывод: устройство полностью работоспособно в рамках заявленной производителем функциональности и рекомендуется к покупке тем, кто занимается ремонтом и диагностикой компьютерного железа. Длина кабеля позволяет вытянуть разъём для видеокарты из корпуса на стол и не дёргать каждый раз крышку и материнскую плату.
Распиновка PCI-Express 16x
Существует также и mini PCI Express разъём, цоколёвка которого приведена на рисунке выше.
M.2 pinout for key B (1x SATA, 2x PCIe)
CONFIG pins are set by the SSD to inform the host if the drive wishes to use the SATA or PCIe signaling scheme. SSD-SATA pull pin 1, pin 21, pin 69, pin 75 to Ground.
Config pins configuration:
Как известно, PCI это пластмассовый cлот на материнской плате компьютера. Впервые он появился на Пентиум-1. Первоначально использовался для подключения видеокарт, но с конца 90-х видеоадаптеры стали подключать через более быстрый слот AGP. Самые новые видеокарты уже подключаются через PCI-E. Вот схема подачи питания на них с блока питания ATX ПК:
Также через PCI подключают звуковые карты, ТВ-тюнеры, внутренние факсмодемы, дополнительные USB- и FireWire-контроллеры, АТА-контроллеры для подключения дополнительных дисков и дисководов, сетевые карты и прочие платы расширения.
PCI Express (PCIe, PCI-e) – это новый стандарт высокоскоростной последовательной шины расширения компьютера с высокой пропускной способностью и малым количеством выводов. Он был разработан для замены старых PCI и AGP. PCIe имеет множество улучшений по сравнению со старыми стандартами, включая более высокую максимальную пропускную способность системной шины, меньшее количество контактов ввода-вывода и меньший размер разъёма, лучшее масштабирование производительности для шинных устройств, более подробный механизм обнаружения ошибок и отчетности, встроенная функция горячей замены.
Архитектура PCI Express обеспечивает производительность ввода-вывода для настольных платформ со скоростью передачи от 2,5 гигабайт в секунду по линии x1 PCI Express. Смотрите подробнее на картинке.
PCI-E – это последовательная шина, в которой используются две низковольтные дифференциальные пары LVDS со скоростью 2,5 Гбит / с в каждом направлении – одна пара передачи и одна пара приема. Цоколёвка всех видов разъёмов этого стандарта приводится в таблицах далее.
Физический уровень и конструктивы PCI Express
Физический уровень интерфейса допускает как электрическую, так и оптическую реализацию. Базовое соединение электрического интерфейса (1x) состоит из двух дифференциальных низковольтных сигнальных пар — передающей (сигналы PETp0, PETn0) и принимающей (PERp0, PERn0). В интерфейсе применена развязка передатчиков и приемников по постоянному току, что обеспечивает совместимость компонентов независимо от технологии изготовления компонентов и снимает некоторые проблемы передачи сигналов. Для передачи используется самосинхронизирующееся кодирование, что позволяет достигать высоких скоростей передачи. Базовая скорость — 2,5 Гбит/с «сырых» данных (после кодирования 8B/10B) в каждую сторону, в перспективе планируются и более высокие скорости. Для масштабирования пропускной способности возможно агрегирование сигнальных линий (lanes, сигнальных пар в электрическом интерфейсе), по одинаковому числу в обоих направлениях. Спецификация рассматривает варианты соединений из 1, 2, 4, 8, 12, 16 и 32 линий (обозначаются как x1, x2, x4, x8, x12, x16 и x32); передаваемые данные между ними распределяются побайтно. В каждой из линий самосинхронизация выплняется независимо, так что явление переноса (бич параллельных интерфейсов) отсутствует. Таким образом достижима скорость до 32×2,5 = 80 Гбит/с, что примерно соответствует пиковой скорости 8 Гбайт/с. Во время аппаратной инициализации в каждом соединении согласуется число линий и скорость передачи; согласование выполняется на низком уровне без какого-либо программного участия. Согласованные параметры соединения действуют на все время последующей работы.
Обеспечение «горячего» подключение на физическом уровне PCI Express не требует каких-либо дополнительных аппаратных затрат, поскольку двухточечное соединение не затрагивает «лишних» участников. Безопасная коммутация сигналов не требуется, возможности подключаемого устройства никак не влияют на режимы работы остальных устройств.
Малое число сигнальных контактов интерфейса дает большую свободу в выборе конструктивных реализаций PCI Express:
- соединение компонентов в пределах платы;
- слоты и карты расширения в конструктивах PC/AT и ATX;
- внутренние и внешние карты расширения мобильных ПК;
- малогабаритные модули ввода/вывода для серверов и коммуникационной аппаратуры;
- модули для промышленных компьютеров;
- разъемное подключение «дочерних» карт (mezannine interface);
- кабельные соединения блоков.
Для карт расширения в конструктивах PC/AT и ATX предусматриваются разные модификации разъема-слота PCI Express, отличающиеся числом пар сигнальных линий (x1, x4, x8, x16) и, соответственно, размером (см. рисунок ниже). При этом в слоты большего размера можно устанавливать карты с разъемом того же размера или меньшего (это называется Up-plugging). Однако противоположный вариант (Downplugging) — большую карту в меньший слот — механически невозможен (в PCI/PCI-X это возможно). Как было показано выше, самый маленький вариант PCI Express обеспечивает пропускную способность на уровне стандартной шины PCI.
Назначение контактов слотов PCI Express приведено в таблице ниже.
Набор сигналов интерфейса PCI Express невелик:
Питание на карты подается по следующим шинам:
- +3,3V — основное питание +3 В при токе до 9 А;
- +12V — основное питание +12 В при токе до 0,5/2,1/4,4А для слотов x1/x4, x8/x16 соответственно;
- +3,3Vaux — дополнительное питание, ток до 375 мА в системах, способных к пробуждению по сигналу от карты и до 20 мА в непробуждаемых системах.
Таблица. Разъемы PCI Express
Для мобильных компьютеров PCMCIA ввела конструктив ExpressCard (см. следующий рисунок), для которого на системный разъем выводится два интерфейса: PCI Express (1x) и USB 2.0. Модули ExpressCard компактнее прежних карт PCMCIA (PC Card и CardBus); предлагается две модификации, различающиеся по ширине: ExpressCard/34 (34×75×5 мм) и ExpressCard/54 (54×75×5 мм). Толщина модулей всего 5 мм, но, если требуется, то более длинные модули могут иметь утолщения в части, выходящие за габариты корпуса компьютера (за пределами 75 мм от края разъема). Как и прежние карты PCIMCIA, карты ExpressCard доступны пользователям и поддерживают «горячее» подключение.
Таблица. Разъемы Mini PCI Express
С интерфейсом PCI Express удобно компонуются модули ввода/вывода и сетевых интерфейсов для серверов и коммуникационных устройств стоечного исполнения. Такие модули могут быть достаточно компактными (высота 2U не вызывает проблем размещения разъема), при этом производительности интерфейса достаточно даже для таких критичных модулей, как Fibre Channel, Gigabit Ethernet (GbE), 10GbE.
Интерфейс PCI Express принимается и для промышленных компьютеров, для чего имеются спецификации PICMG 3.4 (малогабаритные конструктивы для x1, x2 и x4), а также конструктивы в формате Compact PCI.
Интерфейс PCI Express существует и в кабельном исполнении для кабельных соединений блоков, находящихся на небольшом удалении друг от друга. Так, например, по PCI Express можно подключать док-станции к блокнотным ПК. Возможность вывода интерфейса системного уровня за пределы корпуса компьютера из предшественников PCI Express поддерживала только шина ISA, и то только при низких скоростях обмена (на частотах до 5 МГц). Из новых последовательных интерфейсов системного уровня эта возможность имеется и в InfiniBand. Наличие кабельного варианта высокопроизводительного интерфейса системного уровня может позволить отойти от традиционной компоновки компьютера, при которой в системном блоке концентрируются все компоненты, требующие интенсивного обмена с ядром компьютера.
M.2 (Next Generation Form Factor, NGFF), is a specification for computer expansion cards. Having a small and flexible physical specification, the M.2 is suitable for solid-state storage applications, especially when used in small devices such as ultrabooks or tablets.
The M.2 standard is designed as a revision and improvement to the mSATA standard, which uses the PCI Express Mini Card physical layout. While mSATA took advantage of the existing PCI Express Mini Card form factor and connector, M.2 has been designed to maximize usage of the card space. Supported host controller interfaces and internally provided ports are a superset to those defined by the SATA Express interface.
The M.2 specification covers multiple Host Interface solutions including:
- PCI Express (PCIe)
- Serial Peripheral Interface (SPI)
- High-Speed Inter-Chip (HSIC)
- SuperSpeed Inter-Chip (SSIC)
- Mobile PCIe (M-PCIe)
- Universal Serial Bus (USB)
- Secure Digital Input Output (SDIO)
- Universal Asynchronous Receiver/Transmitter (UART)
- Pulse Code Modulation / Inter-IC Sound (PCM/I2S)
- Inter-Integrated Circuit (I2C)
- System Management Bus (SMBus)
- Serial ATA (SATA)
- DisplayPort (DP)
- All future variants of the interfaces in this list
Computer bus interfaces provided through the M.2 connector are PCI Express 3.0 (up to four lanes), Serial ATA 3.0, and USB 3.0 (a single logical port for each of the latter two). It is up to the manufacturer of the M.2 host or device to select which interfaces are to be supported, depending on the desired level of host support and device type. The M.2 connector has different keying notches that denote various purposes and capabilities of M.2 hosts and modules, preventing plugging of M.2 modules into feature-incompatible host connectors
M.2 uses a dual-sided edge card connector with a 0.5 mm contact pitch. There are some mechanical keys defined for SSDs. For example key B M.2 pinout supports SSD/WWAN: 1x SATA SSD or 1x, 2x PCIe SSD (and WWAN) Host Interfaces. Key M M.2 pinout supports SSDs only: 1x SATA or 1x, 2x, or 4x PCIe Host Interfaces. Sockets are defined as follows: Socket 1 accepts cards with an “A” key notch present, Socket 2 accepts cards with a “B” key notch present, Socket 3 accepts cards with an “M” key notch present.
Предыстория всего, что будет происходить ниже
История такова, что однажды помер выше упомянутый модуль.
Бывает, ничего не поделаешь. Какое-то время жена использовала ноутбук с данным USB донглом. Ну очень популярный тут продукт.
Но учитывая размеры квартиры и особенность расположения ноутбука ловила эта карта ну очень плохо, просто безобразно.
Потом было принято решение переставить этот модуль в корпус от нерабочей флешки и подпаять к нему антенну от планшета.
Устройство работает и по сей день отлично, но выпирающий модуль начал привлекать внимание, любопытного ребенка.
На модуль начались нападения, не круглосуточные, но крайне постоянные. Однажды ребенок дернул его хорошенько и погнул разъем USB. И тут мне пришла в голову мысль, отчего же не распаять на модуле разъем под антенну и вставить его в ноутбук…
Стандарты PCI-e передачи
PCI Express 1.0a
В 2003 году представили PCIe 1.0a со скоростью передачи данных 250 МБ / с и скоростью передачи 2,5 гигатрансфера в секунду (GT / s). Скорость передачи выражается в передачах в секунду, а не в битах в секунду, поскольку количество передач включает служебные биты, которые не обеспечивают дополнительной пропускной способности; PCIe 1.x использует схему кодирования 8b / 10b, что приводит к 20% (= 2/10) расходам на исходную полосу пропускания канала.
PCI Express 2.0
Объявили о PCI Express Base 2.0 в 2007 году. Стандарт PCIe 2.0 удваивает скорость передачи данных по сравнению с PCIe 1.0 до 5 ГТ / с, а пропускная способность на полосу увеличивается с 250 МБ / с до 500 МБ. / с. Следовательно, 32-полосный разъем PCIe (× 32) может поддерживать совокупную пропускную способность до 16 ГБ / с. Слоты материнской платы PCIe 2.0 полностью обратно совместимы с картами PCIe v1.x. Карты PCIe 2.0 также обычно обратно совместимы с материнскими платами PCIe 1.x, используя доступную пропускную способность PCI Express 1.1. В целом, графические карты или материнские платы, разработанные для версии 2.0, будут работать с другими версиями 1.1 или 1.0a. Как и 1.x, PCIe 2.0 использует схему кодирования 8b / 10b, поэтому обеспечивает эффективную максимальную скорость передачи 4 Гбит / с для каждой полосы по сравнению со скоростью исходных данных 5 ГТ / с.
PCI Express 2.1
PCI Express 2.1 вышла в 2009 году, она поддерживает большую часть систем управления, поддержки и устранения неполадок, которые запланированы для полной реализации в PCI Express 3.0. Однако скорость такая же, как у PCI Express 2.0. Увеличение мощности из слота нарушает обратную совместимость между картами PCI Express 2.1 и некоторыми старыми материнскими платами с 1.0 / 1.0a, но большинство материнских плат с разъемами PCI Express 1.1 поставляются с обновлением BIOS их производителями через служебные программы для поддержки обратной совместимости карт. с PCIe 2.1.
PCI Express 3.0
Спецификация PCI Express 3.0 стала доступна в конце 2010 года. Новые функции PCI Express 3.0 включают ряд оптимизаций для улучшенной передачи сигналов и целостности данных, включая выравнивание передатчика и приемника, усовершенствования системы ФАПЧ, восстановление тактовых данных и улучшения каналов для поддерживаемых в настоящее время топологии. PCI Express 3.0 обновляет схему кодирования до 128b / 130b по сравнению с предыдущей кодировкой 8b / 10b, уменьшая накладные расходы на полосу пропускания с 20% от PCI Express 2.0 примерно до 1,54% (= 2/130). Это достигается с помощью операции XOR известного двоичного полинома в качестве скремблера к потоку данных в топологии обратной связи. Скорость передачи данных PCI Express 3.0 8 ГТ / с эффективно обеспечивает 985 МБ / с на полосу, что почти вдвое увеличивает пропускную способность полосы пропускания по сравнению с PCI Express 2.0.
PCI Express 4.0
PCI Express 4.0 был анонсирован в 2017 году, обеспечивая скорость передачи данных 16 ГТ / с, что удваивает пропускную способность, обеспечиваемую PCI Express 3.0, при сохранении обратной и прямой совместимости как в программной поддержке, так и в используемом механическом интерфейсе. Спецификации PCI Express 4.0 также включают OCuLink-2, альтернативу разъему Thunderbolt. OCuLink версии 2 будет иметь скорость до 16 Гб / с (всего 8 ГБ / с для 4 полос), а максимальная пропускная способность разъема Thunderbolt 3 составляет 5 ГБ / с. Кроме того, необходимо изучить оптимизацию активной и неактивной мощности.
Давно я не выкладывал своих самоделок. Сегодня предлагаю ознакомиться с тем, как я выкручивался из ситуации со сгоревшим WI-FI модулем в ноутбуке.
Распиновка PCI-Express 8x
Читайте также: