Порты USB и IEEE-1394. Порты SCSI. Порты IDE. Семейство АТХ. Микросхемы системной логики

1. Эволюция внешних интерфейсов: от Legacy к USB

В архитектуре IBM PC 1980–1990-х годов каждое периферийное устройство требовало собственного специализированного порта и дефицитных системных ресурсов:

Унаследованные порты (Legacy)

  • COM (RS-232): мыши, модемы (IRQ4/3, до 115 Кбит/с).
  • LPT (IEEE 1284): принтеры, сканеры (IRQ7, до 2 МБ/с).
  • PS/2: клавиатура (IRQ1), мышь (IRQ12).
  • Game Port (DA-15): джойстики и MIDI.
  • Проблема: исчерпание 15 линий IRQ, нет Hot-Plug.

Концепция шины USB (1996–1998)

  • Единый стандарт: 1 контроллер на 127 устройств.
  • Топология «звезда из звезд»: корневой хаб и внешние концентраторы.
  • Hot-Plug и Plug-and-Play: динамическое обнаружение и назначение адресов (Device Enumeration).
  • Питание по шине: линия VBUS (+5 В, 500 мА).
2. Поколения интерфейса USB и скорости передачи
Стандарт Коммерческое имя Сырая скорость Физические линии Полезная скорость
USB 1.1 Full-Speed 12 Мбит/с 1 витая пара D+/D- (полудуплекс) ~1.2 МБ/с
USB 2.0 High-Speed 480 Мбит/с 1 пара D+/D- (полудуплекс) ~35–43 МБ/с
USB 3.2 Gen 1 SuperSpeed 5Gbps 5.0 Гбит/с 2 дуплексные пары SSTX/SSRX ~450 МБ/с
USB 3.2 Gen 2 SuperSpeed 10Gbps 10.0 Гбит/с 2 пары (128b/132b кодирование) ~1050 МБ/с
USB 3.2 Gen 2x2 SuperSpeed 20Gbps 20.0 Гбит/с 4 пары Type-C (dual-lane) ~2050 МБ/с
USB4 Gen 3x2 USB4 40Gbps 40.0 Гбит/с Туннелирование PCIe, DP, USB3 ~3.8 ГБ/с (PCIe)
3. Архитектура USB Type-C: Power Delivery и Alt Mode

Разъем Type-C и шина CC

  • 24 контакта с зеркальной симметрией: вращательная инвариантность (можно вставлять любой стороной).
  • Линии CC1/CC2 (Configuration Channel): определение ориентации кабеля, согласование роли (Host/Device) и протокола Power Delivery.
  • D+/D- и 4 диф. пары TX/RX: полная совместимость с USB 2.0 и SuperSpeed.

USB PD и DisplayPort Alt Mode

  • USB Power Delivery 3.1: до 240 Вт (48 В × 5 А EPR). Питание ноутбуков и мониторов по одному кабелю.
  • DisplayPort Alt Mode: прямое переключение скоростных линий TX/RX на передачу нативных видеопотоков DisplayPort (до 8K).
  • Thunderbolt 4 / USB4: аппаратное туннелирование шины PCIe прямо в разъем Type-C.
4. Интерфейс IEEE-1394 (FireWire): изохронность и Peer-to-Peer

Стандарт IEEE-1394 (FireWire 400/800) проектировался для профессионального мультимедиа и цифрового видео (DV/HDV):

Преимущества FireWire

  • Одноранговая сеть (Peer-to-Peer): устройства могут передавать данные напрямую (камера → жесткий диск) без загрузки центрального процессора ПК.
  • Аппаратный изохронный таймслот: гарантированное выделение шины каждые 125 мкс с нулевым джиттером (критично для аудио/видео).
  • Питание: до 30 В и 1.5 А (до 45 Вт).

Причины ухода с рынка

  • Высокие патентные отчисления пула MPEG LA / Apple за каждый порт.
  • Сложность и дороговизна управляющего чипа на каждом периферийном устройстве.
  • Появление бесплатного USB 2.0/3.0 и скоростного Thunderbolt сделало технологию нишевой.
5. Параллельный интерфейс накопителей ATA/IDE (PATA)

Архитектура IDE (Integrated Drive Electronics)

  • Контроллер жесткого диска впервые встроен непосредственно в корпус накопителя.
  • Параллельная 16-битная шина с тактовым стробом.
  • Адресация Master / Slave / Cable Select через физические перемычки (джамперы).
  • До двух устройств на одном шлейфе.

Физика: 40 жил против 80 жил

  • В Ultra DMA 4 (66 МГц) и выше введен 80-жильный шлейф при 40-пиновом разъеме.
  • Между каждой сигнальной жилой вставлен заземляющий провод GND.
  • Цель: экранирование перекрестных емкостных помех (Crosstalk) на высокой частоте.
  • Ограничение: взаимная блокировка двух дисков на одном шлейфе.
6. Серверный интерфейс SCSI и физика терминации

Интерфейс SCSI (Small Computer System Interface) — основа серверов 1990–2000-х годов (до 320 МБ/с в Ultra-320):

  • Интеллектуальная шина: собственная система команд, адресация по ID (0–15), хост-адаптер на ID 7.
  • Разделение фаз (Disconnect / Reselect): диск отключается от шины на время перемещения механических головок, освобождая шину другим устройствам.
  • Аппаратная очередь команд (Tagged Command Queuing, TCQ): до 256 команд в очереди.

Физическая роль терминатора шины SCSI

Параллельный кабель SCSI является длинной линией связи с распределенными параметрами. При отсутствии терминатора бегущая электромагнитная волна отражается от разомкнутого конца кабеля и разрушает полезный сигнал. Активный терминатор (2.85 В, 110 Ом) полностью поглощает энергию волны без паразитных отражений.

7. Последовательные накопители: SATA III против SAS-3
Параметр SATA III (6 Gbps) SAS-3 (12 Gbps)
Топология Точка-точка (1 порт → 1 накопитель) Точка-точка + SAS Expander (до 65 535 дисков)
Режим передачи Полудуплекс (Half-Duplex) Полнодуплекс (Full-Duplex, Dual-Port 2 канала)
Очередь команд NCQ (до 32 команд) SSP / SCSI Queuing (до 254+ команд на LUN)
Надежность кабеля Длина до 1 метра, потребительский сегмент Длина до 10 метров, экранированные кабели SFF
Аппаратная совместимость Принимает только диски SATA Контроллер SAS поддерживает диски SATA (STP), но диск SAS нельзя включить в порт SATA!
8. Двухмостовая архитектура чипсетов (MCH + ICH)

В классических ПК системная логика разделялась на две специализированные микросхемы:

Северный мост (Northbridge / MCH)

  • Связан с CPU через параллельную шину FSB (Front Side Bus).
  • Содержит контроллер оперативной памяти (DDR/DDR2/DDR3).
  • Управляет скоростной графической шиной (AGP или PCIe x16).
  • Высокая частота, сильный нагрев, радиатор с кулером.

Южный мост (Southbridge / ICH)

  • Связан с северным мостом через выделенный линк (Hub-Link / DMI).
  • Управляет медленной периферией: IDE/SATA, USB, PCI, Ethernet, Audio, LPC.
  • Низкая частота, умеренное энергопотребление.
9. Современная архитектура: интеграция в CPU и хаб PCH

Почему ликвидировали северный мост?

Шина FSB между CPU и контроллером памяти в северном мосту была критическим узким местом (бутылочным горлышком): высокие задержки (80–100 нс) и ограничение частоты. Контроллер памяти (IMC) и графические линии PCIe x16 перенесли внутрь кристалла процессора (System Agent), снизив латентность до 45–50 нс.

Концентратор платформы PCH (Platform Controller Hub)

  • Южный мост превратился в PCH (чипсет в современном понимании: B760, Z790, B650).
  • Связь с CPU по высокоскоростному каналу DMI (Direct Media Interface) у Intel или PCIe Uplink у AMD.
  • PCH предоставляет чипсетные линии PCIe для вторичных NVMe M.2, порты SATA III, контроллеры USB 3.2/USB4, LAN и Wi-Fi.
10. Форм-факторы материнских плат семейства ATX

Стандарт ATX (Advanced Technology Extended) разработан Intel в 1995 году:

Форм-фактор Размеры платы Слоты расширения Типовое применение
E-ATX (Extended ATX) 305 × 330 мм 7–8 слотов Серверы, 2-сокетные рабочие станции, оверклокинг
Standard ATX 305 × 244 мм До 7 слотов Полноразмерные игровые и профессиональные ПК
MicroATX (mATX) 244 × 244 мм До 4 слотов Массовый офисный и домашний сегмент
Mini-ITX 170 × 170 мм Строго 1 слот Компактные ПК (SFF), HTPC, терминалы
11. Линии напряжений блока питания ATX

Силовые линии постоянного тока

  • +12 В: главная силовая линия (до 95% мощности ПК). Питает VRM CPU, VRM GPU, моторы дисков и вентиляторы.
  • +5 В: цифровая логика платы, контроллеры 2.5" SSD, порты USB (5V 0.5/0.9A).
  • +3.3 В: микросхемы чипсета PCH, слоты PCIe/M.2, модули памяти DDR.

Дежурная линия +5VSB

  • Напряжение подается непрерывно, пока БП подключен к электрической розетке (даже при выключенном ПК).
  • Питает мультиконтроллер Super I/O, сетевой адаптер (Wake-on-LAN), часы реального времени (RTC) и контроллер питания USB.
12. Логика запуска БП: сигналы PS_ON# и Power_Good

Сигнал PS_ON# (Зеленый провод, pin 16)

  • Логический сигнал Active Low (активный низкий уровень).
  • В дежурном режиме подтянут к +5 В.
  • При нажатии кнопки включения материнская плата замыкает PS_ON# на GND (землю).
  • Контроллер БП запускает силовой каскад преобразования.

Сигнал Power_Good (Серый провод, pin 8)

  • Контрольный сигнал от БП к процессору.
  • Выставляется в +5 В через 100–500 мс после стабилизации всех выходных напряжений в пределах ±5%.
  • Только получив PWR_OK, процессор снимает сброс RESET# и начинает загрузку BIOS.
  • Защищает аппаратуру от сбоев при просадках напряжения.
13. Спецификация ATX 3.0 и безопасность 12VHPWR / 12V-2x6

Стандарт Intel ATX 3.0

  • Рассчитан на видеокарты мощностью до 450–600 Вт.
  • Обязанность БП выдерживать импульсные скачки потребления (Power Excursions) до 200% от номинала в течение 100 мкс.
  • Устраняет отключения ПК защитой OPP/OCP при пиках нагрузок GPU.

Разъем 12VHPWR → 12V-2x6 (ATX 3.1)

  • 12 силовых контактов (до 9.2 А на контакт, 600 Вт) + 4 сигнальных контакта SENSE.
  • Линии SENSE0/1 задают видеокарте допустимый лимит мощности.
  • Безопасность 12V-2x6: сигнальные контакты углублены: при неплотном контакте питание отключается мгновенно, исключая оплавление разъема!
14. Резюме: архитектура интерфейсов и юмор
Mathjoke Meme
Мем: «Mathjoke (10 types of people in the world) — Существует 10 типов людей: те, кто понимает двоичную систему счисления, и те, кто не понимает».
Автор: MjolnirPants (Wikimedia Commons).
Источник: Wikimedia Commons (File:Mathjoke.jpg).
Лицензия: Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0).
Изменения: Оптимизировано разрешение и встроено offline через Data URI (Base64) без изменения содержания.
Слайд 1 из 15