25小時在線 158-8973同步7035 可微可電所有flash器件都受位交換現(xiàn)象的困擾。在某些情況下(很少見,nand發(fā)生的次數(shù)要比nor多),一個比特位會發(fā)生反轉(zhuǎn)或被反轉(zhuǎn)了。
一位的變化可能不很明顯,但是如果發(fā)生在一個關(guān)鍵文件上,這個小小的故障可能導(dǎo)致系統(tǒng)停機(jī)。如果只是有問題,多讀幾次就可能解決了。
當(dāng)然,如果這個位真的改變了,就 采用錯誤探測/錯誤更正(edc/ecc)算法。位反轉(zhuǎn)的問題 見于nand閃存,nand的供應(yīng)商建議使用nand閃存的時候,同時使用edc/ecc算法。
這個問題對于用nand存儲多媒體時倒不是致命的。當(dāng)然,如果用本地存儲設(shè)備來存儲操作系統(tǒng)、配置文件或其他時, 使用edc/ecc系統(tǒng)以性。
壞塊處理
nand器件中的壞塊是隨機(jī)分布的。以前也曾有過壞塊的努力,但發(fā)現(xiàn)成品率太低,代價太高,不劃算。
nand器件需要對介質(zhì)進(jìn)行初始化掃描以發(fā)現(xiàn)壞塊,并將壞塊標(biāo)記為不可用。在已制成的器件中,如果通過的方法不能進(jìn)行這項(xiàng)處理,將導(dǎo)致高故障率。
軟件支持
當(dāng)討論軟件支持的時候,應(yīng)該區(qū)別基本的讀/寫/擦操作和高的用于磁盤和閃存管理算法的軟件,包括性能化。
在nor器件上運(yùn)行代碼不需要的軟件支持,在nand器件上進(jìn)行同樣操作時,通常需要驅(qū)動程序,也就是內(nèi)存技術(shù)驅(qū)動程序(mtd),nand和nor器件在進(jìn)行寫入和擦除操作時都需要mtd。
使用nor器件時所需要的mtd要相對少一些,許多廠商都提供用于nor器件的更軟件,這其中包括m-system的trueffs驅(qū)動,該驅(qū)動被wind river system、microsoft、qnx software system、symbian和intel等廠商所采用。
處理器(cpu)、繪圖芯片(gpu)運(yùn)算效能隨摩爾定律而飛快進(jìn)展,加上云端運(yùn)算、網(wǎng)際網(wǎng)路行動化浪潮下,持續(xù)驅(qū)動動態(tài)存儲器(dynamic ram;dram)的規(guī)格進(jìn)化。從非同步的dip、edo dram,到邁向同步時脈操作的sdram開始,以及訊號上下緣觸發(fā)的ddr/ddr2/ddr3/ddr4存儲器,甚至導(dǎo)入20 與新型態(tài)的wide i/o介面以降低訊號腳位數(shù)與整體功耗。 處理器速度與云端運(yùn)算持續(xù)驅(qū)動動態(tài)存儲器規(guī)格的演變,從dip、edo、sdram到ddr/ddr2/ddr3/ddr4。samsung/micron/intel TCAN1042HVDR TLE7230R STM32G070CBT6 R5S72643P144FP#UZ WM8772SEDS/RV AK4113VF SM5907AF UPD7225GB-3B7 UPD9281 UPD16316 TDF8541TH/N2 MC74ACT244DTR2G MCP121T-450E/TT MCP1416T-E/OT MCP14E5-E/SN MCP1665T-E/MRA MCP1711T-22I/OT MCP3208-BI/SL MCP3208T-BI/SL SSM3J331R SSM3J334R SSM3K15AFS,LF(T SSM3K324R,LF(T