http://ru_driver.livejournal.com/ ([identity profile] ru-driver.livejournal.com) wrote in [community profile] useless_faq2008-12-13 10:37 pm

Количество проводков для передачи данных

Подскажите пожалуйста, чем обусловлено количество проводов в "витой паре" или, например, в шлейфе HDD. Складывается впечатление, что количество проводов не напрямую связано со скоростью передачи данных по кабелю.
И вообще, почему их не 2?
Сам думаю, что благодаря этому требуется меньше преобразований цифрового сигнала (что удешевляет устройства, которые получают и отдают такие сигналы).

[identity profile] fregimus.livejournal.com 2008-12-14 10:55 pm (UTC)(link)
В витой паре 2 провода, иначе она не была бы парой. Она представляет собой симметричную линию передачи (balanced transmission line — я так перевожу?), и весьма устойчива к помехам при передаче. Она не излучает, отражения от концов линии можно избежать довольно простыми техническими решениями, так что витую пару можно применять для передачи на очень высоких частотах — вплоть до гигагерц, т. е. миллиардов бит в секунду.

Проблема в том, что электроника, работающая на высокой частоте, дорога. Совсем недавно в массовом применении все здесь вышло за «жалкие» десятки мегагерц.

Решение, казалось бы, просто: проложите сто витых пар, и передавайте сто бит за раз. Здесь проблема уже другая: из-за разной длины витых пар, биты в некоторых из них будут «отставать». Известно, что в первых «Крэях» провода между блоками нарезались с точностью до миллиметра — именно по этой причине. (В «Крэях» использовался другой тип симметричного кабеля, но это для нас пока не важно). Понятно, что кабели, изготовленные с такой точностью, стоят безумных денег. Чтобы удешевить кабели, приходится искусственно уменьшать темп передачи данных — надо же дождаться, пока соберутся все «заблудившиеся в проводах биты», прежде, чем быть готовым принимать следующую партию!

Не следует забывать, что и медь, из которой делаются кабели — весьма дорогой металл, поэтому кабели последовательных интерфейсов дешевле.

Параллельные интерфейсы, где несколько бит передавались одновременно — в том самом шлейфе HDD, о котором Вы спрашивали — доминировали, при всех своих недостатках, как компромиссное решение минимальной стоимости интерфейса для данной потребной скорости передачи. Сейчас, по мере того, как быстродействующая электроника дешевеет, последовательные интерфейсы, где биты данных передаются один за другим, вытесняют параллельные. Например, интерфейс SATA уже фактически стал стандарт подключения дисков к контроллеру там, где еще несколько лет назад были 80-проводные параллельные ATA, и даже внутри компьютера параллельная шина PCI вытесняется последовательной PCI Express.

[identity profile] lexxair.livejournal.com 2008-12-14 11:47 pm (UTC)(link)
как всегда - подробно и то, что нужно)
спасибо

[identity profile] fenst.livejournal.com 2008-12-15 06:33 am (UTC)(link)
о, спасибо!