Я тебе породив, я тебе і вб'ю: коротка історія FireWire

Однією з технологій, представленої оновленою Apple після повернення в її стан Стіва Джобса, став стандарт FireWire (він же IEEE 1394), проте кроки, які компанія встигла здійснити до і після його приходу, стали для високошвидкісного протоколу передачі даних як порятунком, так і справжнім прокляттям. Історія, написана Робертом Моссом з сайту Ars Technica, розповідає про технологію FireWire з моменту її зародження і дорослішання під різними іменами силами інших компаній, поки в кінцевому підсумку не приходить до її нинішнього стану, де роз'єм як і раніше використовується в ряді нішевих продуктів, які можна порахувати по пальцях.

Народження

Почалося все в 1987 році, коли перед групою інженерів, в яку входив Майкл Джонас Тінер, Комітет зі стандартів мікрокомп'ютерів поставив завдання розробити універсальний високошвидкісний стандарт, що об'єднує різні варіанти послідовної шини. Буквально через рік Тінер приєднався до Apple, якраз в той момент, коли компанія шукала заміну Apple Desktop Bus (ADB), яка вже починала застарівати, і хотіла впровадити новий протокол, що дозволяв передавати звук.


До того часу тільки-тільки зароджувався новий стандарт, який згодом стане тим самим FireWire, міг передавати дані зі швидкістю 12 Мбіт/сек. Apple хотіла досягти показника 50 Мбіт, тому Тінер і Девід Джеймс, який до цього також працював на National Semiconductor, взялися за роботу.

Вже тоді стало зрозуміло, що FireWire йде врозріз з тими напрацюваннями, які в кінцевому підсумку стали основою для іншого стандарту - USB. Наявність підтримки ізохронного трафіку означало, що потік даних міг передаватися завжди з постійною швидкістю. У цьому випадку всі послідовно передані блоки даних були суворо взаємно синхронізовані з великою точністю. З цього випливало, що протокол ідеально підходив для професійних завдань, пов'язаних з обробкою і передачею аудіо- та відеоконтенту.

Бажання замінити інтерфейс передачі даних SCSI, що використовується, з'явилося і у компанії IBM, але вона націлилася на швидкість в 100 Мбіт/сек. У свою чергу, для впровадження підтримки кодування способом DSE, крім іншого підвищує пропускну здатність розроблюваної Тінером і Джеймсом шини, інженери Apple заручилися підтримкою компанії STMicroelectronics. Далі необхідно було вибрати відповідний конектор. «Маки» того часу мали три різних круглих порти. Звичайні ПК мали схожі конектори. Не бажаючи повторюватися, Тінер і Джеймс звернулися за порадою до головного інженера Apple, який відповідав за порти, і той порадив звернути увагу на мережевий кабель ігрової портативної консолі Nintendo Game Boy, який був не схожий ні на що інше, що було на ринку. Організований він був таким чином, що при поломці повинні були виходити з ладу деталі, встановлені на самому кабелі, а не всередині комп'ютера. Що, в свою чергу, суттєво спрощувало заміну.

Демонстрація і твердження

Робочою назвою технології було ChefCat. Прямо перед комп'ютерною виставкою Comdex 1993 року інженери, які працювали з новим стандартом, запропонували іншу назву - Firewire. Маркетологам сподобалося, але першу букву другого слова вирішено було писати з верхнього регістру.

Робота над 300-сторінковою специфікацією стандарту і його ратифікація завершилася тільки в 1995 році. Нова технологія давала можливість передачі даних зі швидкістю до 400 Мбіт/сек (чому пізніше ім'я було змінено на FireWire 400) в обох напрямках і використання кабелів довжиною до 4,5 метра. Шина дозволяла об'єднувати в мережу до 63 різних пристроїв і підтримувала гарячу заміну. Підключення і налаштування проводилися автоматично (потрібно було тільки під'єднати кабель до порту). У FireWire був вбудований власний мікроконтролер, тому його ефективність передачі даних ніяк не залежала від рівня завантаженості центрального процесора системи.

Багато інших компаній тут же адаптували нову технологію, а найбільші на кшталт Texas Instruments, Yamaha, Creative і Sony вирішили дати їй свої власні назви: Lynx, mLAN, SB1394 і i.LINK відповідно. Більш того, Sony, крім зміни назви, замінила ще й сам конектор, зробивши його чотирипіновим і при цьому не проконсультувавшись з іншими FireWire-вендорами. Однак саме Sony стала однією з тих компаній, яка внесла істотний внесок у виведення технології на масовий ринок, завдяки використанню у своїх відеокамерах.


Всесвітня слава і початок кінця

Стандарт FireWire швидко знайшов визнання, і Apple почала збирати компліменти з різних сфер індустрії і науки. Але всередині самої компанії Apple поступово почав рости градус напруженості і фінансових проблем, що посіяли зерно, яке в результаті зросло в надгробок для FireWire.

Сіркін усвідомив цінність роз'єму і вирішив, що компанія може на ньому серйозно заробити, якщо почне ліцензувати технологію іншим виробникам. Початкова ліцензійна політика передбачала одноразову плату в розмірі 50 000 доларів. За ці гроші сторонній виробник електроніки отримував право використовувати технологію в своїх продуктах, при цьому без урахування того, скільки всього пристроїв буде її використовувати. Компанії Intel такий підхід сподобався, і вона пообіцяла забезпечити підтримку FireWire, вбудувавши контролер безпосереднього в чіпсети материнських плат для ПК на базі Windows.

Але потім в компанію повернувся Стів Джобс. Для самої Apple це стало найкращим, а для FireWire найгіршою подією в їхніх долях. Незважаючи на те, що продажі Mac росли, загальна фінансова ситуація була далеко не такою райдужною, тому вона шукала нові шляхи доходу.

Зліт і падіння

Після повернення Джобса компанія почала поставки Power Mac G3 - першого продукту Apple, що оснащувався контролером FireWire, що виключав необхідність у використанні додаткової розширювальної плати PCI. Водночас Джобс вирішив переглянути ліцензійну політику з FireWire. Тепер кожному сторонньому виробнику ставилася умова, що вимагає виплат у розмірі 1 долара за кожен використовуваний в їх продуктах порт FireWire, що фактично зробило технологію набагато дорожче, ніж використання USB. У таких умовах виробникам довелося підвищувати ціни на кінцевий товар, щоб відбити витрати на його виробництво.

Intel тут же переглянула своє ставлення до FireWire і перейшла до стандарту USB 2.0. Її приклад почалися наслідувати й інші компанії. Місяцем пізніше Apple все ж знизила ціну до 0,25 долара за контролер, але Intel вже була непохитна.

Бажання замінити порт Ethernet

Спроба просунути технологію і зробити її заміною Ethernet-з'єднанню провалилася. Тінер вважає, що ключову роль у цьому зіграла відмова Торгової асоціації 1394, яка на той момент не захотіла зв'язуватися з Джобсом і його «сімома п'ятницями на тижні» в питаннях ліцензування. Це рішення фактично поклало край широкій підтримці FireWire на Windows-комп'ютерах.

Apple все ж намагалася зберегти підтримку стандарту в своїх iPod, але рік потому її вигнали і звідти, замінивши новим 30-піновим конектором. Силами сторонніх виробників технологія еволюціонувала в FireWire 800, 1600, а потім і в 3200, але кожне нове покоління вимагало переходу до інших роз'ємів. Поставки останньої моделі Mac з підтримкою FireWire 800 відбулися в 2012 році. Після цього Apple не адаптувала нові ревізії.


А чи був потенціал?

Пристрої, що використовують стандарт FireWire 800, присутні в аудіоіндустрії і зараз. Більш того, коли клієнти з подивом дізналися про те, що в моделях Mac 2008 року відсутній порт FireWire, на компанію обрушився цілий шквал критики і вимог все виправити і повернути назад. І, що цікаво, Apple піддалася.

І все ж у 2011 році Apple адаптує Thunderbolt, а потім і зовсім перейде до USB 3.0, який згодом буде замінений на більш швидкий USB-C.

COM_SPPAGEBUILDER_NO_ITEMS_FOUND