術語解密
 
UDMA
 
支援UDMA(Ultra Direct Memory Access)功能,CFA(CF協會簡稱)早在CF 3.0規範時,便開始導入UDMA的傳輸模式,讓CF內部控制器(Controller),得以採用UDMA模式存取flash。採用UDMA傳輸模式的最大好處在於提升傳輸速度。而在CF 2.0規範下,是採用Programmed I/O傳輸模式,其最高理想傳輸速度僅為16.6MB/s,但採UDMA mode 6傳輸模式的CF 4.1規範,可提供最高達133MB/s的理想值,其速度有明顯長足的進步。但是要真正實現UDMA帶來的高速,除了記憶卡本身採用此技術外,連同使用CF及讀取的裝置都要能夠支援UDMA後,才能體驗與享受飆速的快感,否則仍無法發揮UDMA的最高效益。
 
Class 2, 4, 6
SDHC 與 Class 速度標示
SDHC 是符合 SDA 組織所定義的 SD 2.0 規格記憶卡,其中最重要的就是採用了 FAT32 格式儲存,容量達 4GB ~ 32GB,可突破以往 SD 1.0 / 1.1 舊型記憶卡 2GB 容量的極限。此外, SD 2.0 也定義了新的速度標示方式,讓以往混亂的 XX倍速標示法能重新獲得統一。SDHC 必須標示 Class 2, 4, 或 Class 6 ,這些規格的重要定義如下:
 
 
最低存取速率
最低工作頻率 最低儲存單位
Class 2
2MB/sec
20 MHz
16 KBytes
Class 4 4MB/sec 20 MHz 16 KBytes
Class 6 6MB/sec 40 MHz 16 KBytes
20 MHz 64 KBytes
 
在記憶卡上也必須標明 SDHC 以及 Class 速度等級:
 
SDHC 仍然支援 CPRM 著作權保護,而外觀尺寸也與一般 SD 卡相同。或許網友會覺得奇怪,許多 SD 記憶卡不是都標示了 120x, 150x 超高速,換算速度幾乎可達 20MB/sec,為何 SDHC 的 Class 6 僅僅定義到 6MB/sec 而已呢? 其實許多市面的高速記憶卡,標示的依據只是 "讀取" 的速度,在 "寫入" 速度方面常常與讀取速度有一段差距。而 SDHC 的速度等級所要求的是 讀取/寫入 都必須符合規定,Class 6 的記憶卡更必須能在高頻 (40MHz) 或更大的儲存單位 (64KByte) 下工作以保證存取效能。
 
SDHC 應用分類
在 SDA 的規範下,Class 2, 4, 6 不同速度等級有不同的應用範疇:
class 2: 主要支援 MPEG2 的影像錄製
class 4: 主要支援 HDTV MPEG2 的影像錄製,以及數位相機使用
class 6: 主要支援專業數位相機使用
 
當然,class 6 可往下與 class 2/4 相容,class 4 也可往下與 class 2 相容。甚至,在 SD 2.0 的定義中還包含了傳統 SD (2GB 容量以下),只是此時改用了 FAT 16 格式。
 
相容性問題
但 SDHC 記憶卡無法與舊型 SD 1.0/1.1 週邊裝置相容,換句話說, SDHC記憶卡只能使用在有特別標明支援 SDHC 的裝置(相機、手機、PDA、讀卡機等),如下圖所示:
SDHC 週邊裝置可使用 SDHC 或一般 SD卡
但 SD 週邊裝置只能使用 SD 記憶卡
這不只是 SDHC 的 FAT32 與 SD 的 FAT16 格式不同問題而已,在 SDHC 中會把控制晶片中的 CSD_STRUCTURE 參數值設定為 1,其餘不管是 4GB SD 或一般 SD 卡,這個參數值都會設為 0,以避免舊型 SD 週邊裝置誤讀 SDHC 卡而造成資料毀損。
 
新型相機多支援 SDHC
在今年下半年所發表的新型消費級數位相機或 DSLR 大都開始支援了 SDHC記憶卡,這固然是潮流的趨勢,但由於相機記錄像素愈來愈高,尤其是使用 RAW 檔記錄時單一檔案容量動輒 10~20MB,傳統 1GB/2GB 記憶卡已經無法滿足許多攝影者的需求,因此 SDHC 的 4GB ~ 32GB 正好了解決了傳統容量不足問題。