近日Flash Memory Summit活動于美國舉行,除了Micron(美光)、Samsung(三星)等快閃內存廠,端出自家新武器刻畫未來藍圖,控制器廠商的相關動作也不少。例如Maxiotek與VIA兩家中國臺灣地區廠商,展出最新世代產品,分別支持SATA 6Gb/s與未來主流PCIe 3.0 NVMe。
構成固態硬盤的兩大關鍵硬件,是快閃內存與控制器,而控制器所包含固件,亦牽動性能表現與耐用度。固態硬盤起 飛期,最著名控制器廠商莫過于SandForce與Marvell,其中SandForce轉手幾輪最終落入Seagate口袋,但Seagate對于控 制器零售的意愿不高。這導致目前第三方控制器廠商,可說是剩下以Marvell為首,其余常見Phison、SMI等品牌則全為中國臺灣廠商。
Phison(群聯電子)與SMI(Silicon Motion,慧榮科技)投入固態硬盤控制器開發的時間算早,由于固態硬盤市場競爭越來越激烈,最近兩、三年吹起追求低成本風潮,因而獲得諸多品牌廠商大舉采用。而昔日也頗具名氣的JMicron(智微科技),將控制器業務獨立出來成立Maxiotek(云蓮科技),同時也想分一杯羹的中國臺灣廠商還包含VIA(威盛電子)、Realtek(瑞昱半導體)等。
▲Maxiotek所發布MK8115控制器,屬于SATA 6Gb/s低成本導向解決方案
相當程度而言,已經許久不見JMicron產品獲得大舉采用,而Maxiotek品牌還在發酵階段。Maxiotek近來比較正式的發布MK8115, 這是款SATA 6Gb/s界面設計產品,具有4個資料傳輸通道(每通道8CE),支持容量上限1536GB。相容于主流Toggle 2.0與ONFi 3.0標準,可以搭配SLC(20nm世代)、MLC(10nm世代),與3D MLC、3D TLC類型顆粒。
▲MK8115架構示意圖
MK8115曾于Computex 2016現身,如ADATA攤位所展示SU700,搭配Micron制3D TLC顆粒,展示存取速度接近讀取560MB/s、寫入530MB/s,顯示也支持SLC模擬快取。MK8115本身無需搭配動態隨機存取內存,內建稱為 AgileECC糾錯碼技術功能,不過由于每1KB資料只有76bit奇偶校驗碼,可能只是植基于BCH(Bose Chaudhuri Hocquengham Code)設計。
▲MK8115曾于Computex 2016自家與協力廠商攤位展出
另一家廠商VIA大家應該不陌生,畢竟他們曾經創造過輝煌的年代,但之后重心逐漸轉移到其他業務。固態硬盤控制器,算是近期內比較新的代表作,只不過鮮少聽聞實際采用案例。VIA日前發布第二世代控制器產品消息,包含VT6745與VT6735,前者為未來新主流PCIe 3.0 x2 NVMe,而后者是SATA 6Gb/s界面規格,兩者同為4通道傳輸架構設計(每通道8CE)。
▲VIA新發布VT6745與VT6735產品訊息,同樣偏數成本導向設計方案
VT6745和VT6735首度導入支持TLC顆粒,不過當前的規格簡表沒有勾選MLC欄位,是否意味僅支持TLC與3D MLC、3D TLC,還有待VIA官方正式推出后證實。因應新增支持TLC,VIA從善如流導入新世代糾錯碼,官方將之稱為LDPC Plus,理應當是LDPC(Low Density Parity Check,低密度奇偶檢查碼)的分歧,宣稱可使TLC顆粒抹除壽命延長3倍。
▲VIA VT6745應用范本
消費性市場主流仍為SATA機種,高性能PCIe 3.0 x4 NVMe其實只占冰山一角,但中低價位SATA機種老早普遍使用臺系控制器,各大廠TLC產品也可說都全面到齊了。因此未來無論SATA或PCIe,臺灣 控制器幾乎篤定成為市場的要角,直到下一次大洗牌為止。
▲VIA VT6735應用范本