You are on page 1of 14

高速串列化傳輸技術發展趨勢

【作者: 陸向陽】 2009 年 03 月 04 日 星期三

瀏覽人次:【10682】

高速串列傳輸之特性

今 日 只 要 提 及「 高 速 」一 詞,即 與「 串 列 」一 詞 不 可 分,反 之 亦 然,關

於 此 原 因 無 他 , 並 列 傳 輸 的 線 路 間 容 易 串 音 干 擾 ( Cross Talk ) , 以 及 各

線 路 間 需 時 序 同 步,初 期 雖 能 以 增 加 資 料 寬 度 獲 得 更 高 傳 輸 量,然 資 料 寬

度難以無限拓展,使其瓶頸漸現。

以 PC 而 言,初 期 以 並 列 方 式 傳 輸 的 介 面,於 近 年 來 均 轉 變 為 串 列 介 面 ,

如 ATA 轉 變 為 SATA 、 SCSI 轉 變 為 SAS、 PCI 轉 變 為 PCIe, 以 求 獲 得 更 高

的 傳 輸 。 又 如 網 通 設 備 領 域 所 用 的 Rapid I /O 亦 轉 變 為 串 列 版 , 或 在 講 究

效 能 的 伺 服 器 系 統 上 , 也 將 DDR2 SDRAM 的 並 列 記 憶 體 介 面 , 透 過 AMB

晶 片 轉 變 成 串 列 介 面 , 此 即 是 所 謂 的 FB-DIMM, 以 此 獲 得 更 高 傳 輸 率 。 此

外 , 舊 介 面 以 新 介 面 取 代 , 為 了 節 省 佈 線 數 及 印 刷 電 路 板 ( PCB) 面 積 ,

因 此 也 多 改 換 串 列 介 面 , 如 ISA 介 面 換 替 成 LPC 介 面 。
串列具介質中立性

換替成串列的另 2 項

好 處 是,一 是 較 具 介 質

《圖一 在 FB-DIMM 記憶體子系統


中立性,今日可用銅

中,原有以並列方式傳輸的 DDR
箔、銅 線 傳 遞,日 後 為

SDRAM、DDR2 SDRAM、DDR3
圖片來源: 求更快的傳速或更遠
Intel.com
SDRAM,透過 AMB 晶片(圖中的 Buffer
的 傳 距,可 從 銅 線 改 換

方塊)轉換成串列傳輸,之後在與記憶體
成 光 纖 , 如 IEEE

控制器連接 》
1394b、 S/PDI F。 反 過

來,原以光纖傳輸為

主,也 可 以 換 替 成 較 低 廉 的 傳 輸 介 質,如 塑 膠 材 質 的 光 纖( Plastic Optical

Fiber; POF, 光 纖 一 般 使 用 較 貴 的 玻 璃 或 石 英 材 質 ), 或 換 替 成 銅 線 , 如

車 用 多 媒 體 介 面 MOST 即 可 從 光 纖 換 替 成 銅 線 。 此 外 也 可 能 換 替 成 紅 外

線、無 線 電 等 無 線 傳 輸,甚 至 IBM、I ntel 等 均 積 極 開 發 晶 片 內 的 高 速 光 傳

輸,以取代晶片內的高速銅線傳輸。
串列具韌體軟體相容性

另 一 是 韌 體、軟 體 相 容 性,並 列 傳 輸 一 旦 為 加 速 而 變 更 資 料 寬 度,多 半

需 要 對 應 修 改 韌 體、軟 體 程 式,然 串 列 傳 輸 只 需 將 傳 輸 時 脈 提 升 即 可 獲 得

加 速,而 原 有 韌 體、軟 體 程 式 則 不 需 要 任 何 修 改,只 需 提 升 執 行 速 度 即 可

因 應,如 此 可 保 障 韌 軟 體 開 發 投 資,減 少 額 外 開 發 心 力,如 前 述 的 S AT A、

PCIe、 SAS 等 均 可 相 容 原 有 的 ATA、 PCI、 SCSI 韌 軟 體 程 式 。

進 一 步 地 , 串 列 也 適 合 依 附 於 其 他 線 路 上 進 行 傳 輸 , 如 車 用 的 LIN 介 面

即 有 衍 生 性 的 DC-LIN 作 法 , 可 直 接 使 用 汽 車 電 瓶 的 供 電 線 路 來 進 行 通 訊

傳 輸 , 又 如 HomePlug、 MoCA 等 , 直 接 取 用 家 庭 的 電 源 電 力 線 , 或 輸 送

有線電視節目的同軸電纜線,進行資訊傳輸。

並列傳輸仍具使用價值

或 者 , 串 列 較 具 抗 環 境 性 , 因 此 車 用 介 面 ( 如 CAN 、 FlexRay ) 多 採 串

列 傳 輸 , 工 廠 方 面 ( 如 RS-232、 RS- 485) 亦 是 , 只 是 其 應 用 並 不 需 太 高

的速率。

串 列 傳 輸 雖 有 種 種 好 處,但 也 有 持 續 以 並 列 方 式 加 速 的 設 計,如 繪 圖 處

理 器( GPU)即 傾 向 使 用 更 寬 的 資 料 寬 度 來 增 加 視 訊 記 憶 體( Frame Buffer )


傳 輸 效 率 , 或 FB-DIMM 也 並 非 全 然 受 歡 迎 , 許 多 運 算 系 統 選 擇 從 DDR2

SDRAM 升 級 成 DDR3 SDRAM, 並 增 加 介 面 通 道 數 , 此 均 是 持 續 倚 賴 並 列 手

法 加 速 的 例 子。類 似 的,無 線 傳 輸 方 面 也 倚 賴 並 列 方 式 加 速,如 運 用 MI MO

的多天線同時收發方式以增加傳量。

介面串列化技術共通

由於串列傳輸有諸

多 益 處,因 此 成 為 今 日

各類介面朝高速化發

展 的 默 契 方 向,而 這 些

介面串列化發展將有

何共通默契?以下將
《圖二 MIMO 為增加發
針對此進行討論。
送端、接收端的天線,以擴

圖片來源:
增天線數的方式增加數據
ComputerLanguage.com

傳量,此屬並列提升速率手

法 》
8b10b 編碼法

8b10b 編 碼 法 是 今 日 串 列 傳 輸 高 速 化 的 必 要 手 段 , 無 論 是 晶 片 間 傳 輸

( Chip-to-Chip) 、 板 卡 間 傳 輸 ( Board-to-Board) 、 機 箱 間 傳 輸

( Box- to-Box, 或 Chassis- to-Chassis ) , 幾 乎 都 不 約 而 同 地 採 用 此 種 編

碼 碼 進 行 傳 遞。使 用 8b10b 編 碼 法 的 串 列 傳 輸 介 面 不 勝 枚 舉,知 名 的 即 有

PCIe、 SATA、 SAS、 Serial Rapid I /O、 InfiniBand、 Fi bre C ha nn el、 DVI 、

HDMI、 XAUI、 DisplayPort 等 。

上 述 的 介 面 為 訂 立 之 初 即 採 8b10b 編 碼 法,然 亦 有 許 多 介 面 最 初 並 非 使

用 8b10b 編 碼 法 , 而 後 續 為 了 提 升 速 率 而 改 用 8b10b 編 碼 法 , 如 IEEE

1394a 轉 變 成 I EEE 1394b,100Mbps 乙 太 網 路 轉 變 成 1Gbps 乙 太 網 路,或

如 USB 2.0 轉 變 成 USB 3.0 等 。

8b10b 編 碼 法 將 過 往 並 列 的 資 料 線 、 時 脈 線 合 併 , 即 每 傳 遞 10 位 元 的

數 據 中,最 末 的 2 位 元 為 時 脈 同 步 訊 號,以 致 實 質 傳 量 僅 為 80%,如 SATA

2X 宣 稱 有 3Gbps 速 率,實 際 上 僅 2.4Gbps,折 合 至 並 列 則 成 300MB/Sec 。

不 僅 如 此,8b10b 多 半 也 將 控 制 數 據 與 資 料 數 據 一 併 傳 遞,如 傳 統 ATA( 或


稱 PATA)有 個 別 獨 立 的 資 料 線 、 時 脈 線 、 控 制 線 , 轉 換 為 SATA 後 , 3 類

線 路 即 合 一 傳 遞,同 一 線 路 中 時 而 傳 遞 實 質 資 料、時 而 傳 遞 時 序、時 而 傳

遞控制命令。

不過,也並非所有高速串列傳輸均採合併傳輸的作法,如

HyperTransport 雖 使 用 8b10b 編 碼 , 然 依 然 具 有 獨 立 的 時 脈 線 路 , 又 如

DVI、HDMI 等 亦 具 有 參 考 性 的 獨 立 時 脈 線。另 外, DisplayP ort 雖 將 資 料 、

時脈合一傳遞,但仍保有獨立的控制命令傳遞線路。

半雙工取代全雙工

如 前 所 述,資 訊 系 統

發展初期多傾向使用

並 列 傳 輸,此 自 於 直 覺

認為增加線路寬度可
《圖三 HDMI 雖使用 8b10b 編
更 快 達 到 效 率 提 升,而
圖片來源:
碼法,然依然具有獨立的時脈傳輸
ElecFans.com
今則因提升遭遇瓶頸
通道 》
也 紛 紛 轉 向。同 樣 的 ,

過 往 的 線 路 多 傾 向 半 雙 工( half- duplex)設 計,理 由 是 運 用 同 一 線 路 上 即

可達到收發之效,線路上時而發送、時而接收,澈底發揮線路價值。
而今為了成就高速,半雙工已不合時宜,取而代之的是全雙工

( full-duplex )作 法 , 即 一 組 線 路 專 司 發 送 , 另 一 組 線 路 專 責 接 收 , 同 時

間 既 可 發 送 亦 可 接 收 。 以 舉 例 而 言 , U SB 1.0/2.0 即 為 半 雙 工 , 而 最 新 的

USB 3.0 則 採 全 雙 工 ; 過 往 的 ATA 採 16- bit 半 雙 工 , 此 時 16- bit 收 、 彼

時 16- bit 發 , 而 SATA 則 採 2-bit 全 雙 工 , 隨 時 都 有 1- bit 收 、 1-bit 發 ,

但 因 為 採 高 速 率 傳 遞 , 因 此 整 體 效 率 超 越 傳 統 ATA。

擴展連接範疇、連接器共用

強 勢 的 高 速 介 面 不 斷 擴 展 延 伸 其 應 用 範 疇 , 如 HyperTransport 最 初 僅

為 晶 片 間 傳 輸 , 之 後 也 增 訂 出 可 用 於 板 卡 間 傳 輸 的 HTX, 又 如 PCIe 原 為

晶 片 、 板 卡 層 次 的 傳 輸 , 之 後 也 增 訂 機 箱 間 傳 輸 的 Cabled PCI e 標 準 。 類

似 的 , USB 為 機 箱 間 傳 輸 , 之 後 也 發 展 出 晶 片 間 傳 輸 的 Inter- Chip USB,

甚 至 是 無 線 版 的 Wireless USB: SATA 也 從 機 內 連 接 延 伸 成 機 外 連 接 的

eSATA 等 。
《圖四 HyperTransport(簡稱 HT)最初(2001 年)

圖片來源:
僅為晶片間的傳輸介面,而在 2005 年提出 HTX 新規範
HyperTransport.org

後,即進入板卡層次的連接 》

高 速 介 面 的 另 一 趨 勢 是 連 接 器、連 接 線 共 用,例 如 SAS 即 直 接 使 用 SATA

連 接 器 、連 接 線 ,或 是 InfiniBand 的 接 器 、接 線 ,或 如 ASI 直 接 取 用 PCIe

的 接 器、接 線 等。共 用 的 優 點 在 於 省 去 額 外 制 訂、生 產 新 型 連 接 器、連 接

線,可強化現有接器、接線的量價均攤效益。

值 得 一 提 的 是 , 弱 勢 介 面 與 強 勢 介 面 均 採 行 共 用 策 略 , 如 ASI 屬 強 勢 作

為 , 以 PCIe 實 體 設 計 為 基 礎 , 試 圖 搶 佔 原 有 的 高 速 交 換 介 面 領 域 。 相 對

的,SAS 屬 弱 勢 作 為,由 於 原 有 的 SCSI 介 面 裝 置 已 屬 少 量,在 變 成 串 列 傳

輸 的 SAS 時 若 制 訂 與 發 展 新 連 接 器,則 在 量 價 均 攤 上 將 持 續 處 劣 勢,因 此


保 留 協 定 特 點 , 直 接 借 用 SATA 接 頭 、 接 線 , 反 為 理 想 作 法 。

協定層與實體層的分離

高速化發展也使過

去認為效率上不可行

的換搭性傳輸逐漸可

行 , 例 如 僅 100Mbps

的乙太網路並不適合
《圖五 用於 InfiniBand 的連接
做 為 硬 碟 存 取 傳 輸( 此
圖片拍攝:英文維基
器、接線,亦可用於 SAS 協定傳
使用者 GreyCat
需 66MB~ 133MB/Sec
輸 》
傳 量 ),然 1Gbps 版 乙

太 網 路 問 世 後 即 成 可 行 , 因 而 出 現 iSCSI 及 AoE( ATA over Ethernet ) 。

另 外,部 分 介 面 為 尋 求 普 及 化 及 更 高 的 適 用 性,其 新 訂 立 的 衍 生 性 標 準

允 許 使 用 其 他 實 體 傳 輸 線 路 , 如 IEEE 1394 允 許 使 用 與 乙 太 網 路 相 同 的

CAT 5e 線 路 進 行 傳 輸,如 此 線 路 成 本 較 IEEE 1394 專 屬 線 路 低 廉,單 段 線

路 的 最 大 傳 輸 距 離 更 長( 1394 專 屬 線 為 4.5 公 尺,CAT 5e 可 達 100 公 尺 )


然 代 價 是 速 率 降 低 , 自 400Mbps 降 至 100Mbps。
相互取代、排擠

高速化發展化也使

各 類 介 面 產 生 取 代、排

擠 效 應,如 過 往 儲 存 區

域 網 路 ( Storage Area

Network ; SAN) 多 採

速 率 為 1Gbps 的 光 纖

通 道( Fibre Channel ;

FC)進 行 傳 遞,理 由 為
《圖六 AoE 只取用乙太網路的實體層佈線,而
同時間的乙太網路僅
iSCSI 則是取用實體層外,協定層方面也取用
100Mbps 速 率,然 乙 太
TCP/IP。》
網 路 提 升 至 1Gbps

後,開 始 出 現 與 FC 角 色 相 同 的 iSCSI,此 迫 使 FC 往 更 高 速 的 2Gbps、4Gbps

速 率 發 展 , 以 維 持 區 隔 性 。 之 後 乙 太 網 路 更 推 升 至 10Gbps 速 率 , 透 過

iWAR P 技 術 使 其 有 機 會 取 代 InfiniBand。

無 獨 有 偶 地 , 高 速 化 發 展 的 USB 與 外 接 化 發 展 的 SATA 亦 逐 漸 衝 突 ,

eSATA 為 因 應 U SB 的 競 爭 , 已 考 慮 加 速 供 電 線 路 , 此 是 eSATA 過 去 不 具

備 , 但 USB 具 備 的 功 效 。
OFDM 調變法

前述的介面均為功

效 純 一 的 介 面,然 有 部

分串列傳輸標準採附

掛於原有的線路上進

行 傳 遞 , 如 ADSL 運 用

電話線傳遞; 《圖七 內接的 SATA(圖左)與外接

HomePlug、HD- PLC 等 的 eSATA(圖右)因差動信號準位不 圖片拍攝:德

國維基使用

運用電力線傳遞; 同,其連接器亦不相同,而 eSATA 下一 者 Smial

MoCA 運 用 有 線 電 視 同 版將增訂供電標準 》

軸電纜線傳遞。

由 於 附 加 的 傳 遞 不 能 影 響 既 有 的 線 路 運 作 功 效,所 以 數 位 訊 號 必 須 經 過

調 變 才 能 進 行 傳 送 , 而 為 了 達 到 高 速 傳 送 , 幾 乎 都 採 行 OFDM 調 變 , 使 每

個類比波能盡可能攜帶更高的資訊量。

舉 例 而 言 , 最 初 的 HomePlug 1.0、 1.0 Turbo 未 使 用 OFDM 調 變 , 因 此

速 率 僅 14Mbps、 85Mbps, 之 後 新 版 的 HomePlug AV 使 用 OFDM 調 變 , 即

使 速 率 拉 升 至 189Mbps。而 MoCA 則 在 最 初 版 的 標 準 中 即 採 行 OFDM 調 變,

因 而 能 超 過 100Mbps 傳 量 , 之 後 的 1.1 版 更 達 175Mbps。


與 前 述 的 各 類 高 速 介 面 相 比 , 僅 100、 200Mbps 傳 量 似 乎 難 稱 高 速 , 然

此 是 附 搭 作 法 的 必 然 限 制,且 運 用 家 用 線 路 附 搭,其 線 路 品 質、長 度、連

接裝置數均不易掌握,因此規格制訂上必須對此抱持寬忍,以致速率降

低 。 而 長 距 傳 遞 則 更 難 維 持 高 速 率 , 如 VDSL2 仍 能 在 300 公 尺 內 獲 得 超

過 100Mbps 的 表 現 , 然 傳 遞 數 公 里 的 ADSL 2+最 高 只 能 24Mbps 。

不 僅 實 體 線 路 運 用 OFDM 調 變,無 線 傳 輸 為 追 求 高 速,亦 多 使 用 OFDM,

如 IEEE 802.11b Wi-Fi 僅 11Mbps,而 使 用 OFDM 調 變 的 IEEE 802.11a Wi- Fi

則 可 達 54Mbps。WiMAX 方 面 亦 在 IEEE 802.16d 版 後 推 翻 過 往 不 使 用 OFDM

調 變 的 標 準 , 而 全 面 改 用 OFDM。

《圖八 運用 OFDM 調變技術


圖片來源:

users.ece.utexas.edu
不僅可獲得更高的資訊傳輸
其他
量,同時運用子通道

(Subchannel)方式可讓多方 高速介面的其他趨

存取、多工傳輸達到更有效的頻 勢包括較低的延遲

寬資源運用。 》 ( Latency ) 、 較 低 的

耗 佔( Overhe ad )等 。

如 高 效 運 算 中 用 的 高 速 交 換 介 面 ( Myrinet 、 Quadric s) , 或 儲 存 區 域 網

路 所 用 的 FC 網 路 , 均 強 調 其 低 延 遲 , 即 發 送 一 資 訊 後 , 在 極 短 時 間 內 即

可 送 抵 目 標。相 對 的,傳 統 乙 太 網 路 有 較 大 的 傳 輸 延 遲,發 送 資 訊 後 其 送

抵時間長短不一、時間差距大且間隔較長。

至於耗佔則是指為了實現傳遞,於實質資料傳輸量外的控制資訊傳量、

偵 錯 更 錯 資 訊 量、封 包 檔 頭 及 協 定 相 關 資 訊 等,此 方 面 必 須 愈 少 愈 理 想 ,

以保留更高的頻寬供傳遞實質資料。

結語

展 望 未 來,高 速 串 列 傳 輸 仍 有 諸 多 強 化 目 標、努 力 方 向,如 高 速 乙 太 網

路 先 以 光 纖 實 現 高 速,之 後 改 以 較 低 廉 的 銅 線 實 現,更 之 後 則 傾 向 用 低 廉

的 無 屏 蔽 雙 絞 銅 線 ( Unshielded Twisted Pair ; UTP) 線 材 實 現 , 以 期 望

低價普及。
或 如 PCI e, 其 持 續 不 斷 吸 納 學 仿 高 階 介 面 的 機 制 功 效 , 如 過 去

InfiniBand 才 具 備 的 I /O 虛 擬 化 ( I/O Virtualization ; IOV) 機 制 , 而 今

PCIe 也 具 備 。 另 外 也 開 始 附 帶 強 化 供 電 傳 輸 能 力 , 如 eSATA 嘗 試 加 入 供

電 能 力 , U SB 1.0/2.0 已 具 備 500mA@5V 供 電 力 , U SB 3.0 則 進 一 步 提 升

至 900mA, 或 如 PoE( Power over Ethernet ) 嘗 試 在 既 有 乙 太 網 路 線 上

傳遞更高瓦數的電力,或在更高速的乙太網路中亦能夾帶電粒。

此 外 高 速 介 面 也 嘗 試 支 援 、 呼 應 更 多 構 型 標 準 , 如 PCIe、 USB 支 援

ExpressCard,PCIe 支 援 Mini Card、ExpressModule( 過 去 稱 為 Server I/O

Module ; SIOM) 等 。 由 此 可 知 高 速 串 列 傳 輸 仍 有 極 大 的 發 展 性 , 最 不 需

擔 心 的 反 而 是 速 率。未 來 需 擔 心 的 將 是 如 何 更 低 廉 實 現 傳 輸、如 何 兼 具 更

多功效、及如何擴展其運用?

You might also like