光学精密工程
光學精密工程
광학정밀공정
OPTICS AND PRECISION ENGINEERING
2009年
10期
2548-2554
,共7页
余辉龙%何昕%魏仲慧%王东鹤
餘輝龍%何昕%魏仲慧%王東鶴
여휘룡%하흔%위중혜%왕동학
无效块管理%内容可寻址存储器%冗余备份%双流水线%双总线结构
無效塊管理%內容可尋阯存儲器%冗餘備份%雙流水線%雙總線結構
무효괴관리%내용가심지존저기%용여비빈%쌍류수선%쌍총선결구
invalid block management%Content Addressable Memory (CAM)%redundant backup%dual pipelining%dual bus structure
针对单片闪存存储速度低,容量小,且存在无效块的问题,提出了一种高速大容量图像存储器的可靠性存储方案.通过分析闪存的组织结构和特征,并区分闪存写入无效块和非写入无效块,提出了基于CAM的数据分类匹配检测机制,以提高无效块信息匹配速度,并采用SRAM阵列冗余备份防止数据写入错误.在此基础上,提出了具有双总线结构的双流水线机制,多个流水线级出现写入无效块时,不中断流水线,保证存储器写入速度.通过搭建硬件平台进行实验测试,结果表明,该方法能够在5个系统时钟周期内实现无效块匹配,其持续存储速度达到960 Mb/s,持续读取速度达到1.152 Gb/s,擦除速度达到27.3 Gb/s,系统存储容量为80 GB.
針對單片閃存存儲速度低,容量小,且存在無效塊的問題,提齣瞭一種高速大容量圖像存儲器的可靠性存儲方案.通過分析閃存的組織結構和特徵,併區分閃存寫入無效塊和非寫入無效塊,提齣瞭基于CAM的數據分類匹配檢測機製,以提高無效塊信息匹配速度,併採用SRAM陣列冗餘備份防止數據寫入錯誤.在此基礎上,提齣瞭具有雙總線結構的雙流水線機製,多箇流水線級齣現寫入無效塊時,不中斷流水線,保證存儲器寫入速度.通過搭建硬件平檯進行實驗測試,結果錶明,該方法能夠在5箇繫統時鐘週期內實現無效塊匹配,其持續存儲速度達到960 Mb/s,持續讀取速度達到1.152 Gb/s,抆除速度達到27.3 Gb/s,繫統存儲容量為80 GB.
침대단편섬존존저속도저,용량소,차존재무효괴적문제,제출료일충고속대용량도상존저기적가고성존저방안.통과분석섬존적조직결구화특정,병구분섬존사입무효괴화비사입무효괴,제출료기우CAM적수거분류필배검측궤제,이제고무효괴신식필배속도,병채용SRAM진렬용여비빈방지수거사입착오.재차기출상,제출료구유쌍총선결구적쌍류수선궤제,다개류수선급출현사입무효괴시,불중단류수선,보증존저기사입속도.통과탑건경건평태진행실험측시,결과표명,해방법능구재5개계통시종주기내실현무효괴필배,기지속존저속도체도960 Mb/s,지속독취속도체도1.152 Gb/s,찰제속도체도27.3 Gb/s,계통존저용량위80 GB.
In consideration of the low speed,small capacity and invalid block existing in a NAND flash,the reliability storage solutions of a high speed and high capacity image recorder based on NAND flash are proposed.After analyzing the structure and characteristics of NAND flash and separating written invalid block from non-written invalid blocks in the flash,the classified data matching and detection mechanism based on CAM are presented to raise the invalid block information matching speed,and a SRAM array backup is adopted to prevent data writing errors.Based on this,a dual pipelining mechanism based on a dual bus structure is proposed to prevent the interruption of writing pipelining when the invalid block is occurred in multiple pipelining grade during writing.An experiment based on a hardware platform is carried out,which indicates that the algorithm can identify the invalid blocks in 5 system clock periods and can offer the consistent storage speed of 960 Mb/s,consistent read speed of 1.152 Gb/s and the erasing speed up to 27.3 Gb/s.Moreover,the system storage capacity is up to 80 GB.