A high speed Reed-Solomon encoder-decoder for fault tolerant solid state disks

G. Cardarilli, M. D. Zenzo, P. O. Pistilli, A. Salsano
{"title":"A high speed Reed-Solomon encoder-decoder for fault tolerant solid state disks","authors":"G. Cardarilli, M. D. Zenzo, P. O. Pistilli, A. Salsano","doi":"10.1109/DFTVS.1993.595613","DOIUrl":null,"url":null,"abstract":"Many applications actually require high performance, fault tolerant mass memories, which can be implemented using solid state devices. The high cost of semiconductor memories is a fundamental obstacle to the use of semiconductor devices instead of mechanical ones in mass storage memories. The use of faulty memories connected with an ECC VLSI circuit is proposed to overcome these problems. The authors present both a general purpose architecture which can be used as a transparent replacement of a normal hard disk and the coding-decoding circuit which uses the Reed-Solomon code for coding and an original modified error trapping technique for decoding. Using this algorithm it is possible to reach the high transfer rate necessary for high performance solid state disks (SSDs) and the requirements of fault tolerance needed to use faulty memories. The proposed decoding technique, patented, has been used by Texas Instruments in an on-the-shelf SSD.","PeriodicalId":213798,"journal":{"name":"Proceedings of 1993 IEEE International Workshop on Defect and Fault Tolerance in VLSI Systems","volume":"14 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1993-10-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of 1993 IEEE International Workshop on Defect and Fault Tolerance in VLSI Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DFTVS.1993.595613","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Many applications actually require high performance, fault tolerant mass memories, which can be implemented using solid state devices. The high cost of semiconductor memories is a fundamental obstacle to the use of semiconductor devices instead of mechanical ones in mass storage memories. The use of faulty memories connected with an ECC VLSI circuit is proposed to overcome these problems. The authors present both a general purpose architecture which can be used as a transparent replacement of a normal hard disk and the coding-decoding circuit which uses the Reed-Solomon code for coding and an original modified error trapping technique for decoding. Using this algorithm it is possible to reach the high transfer rate necessary for high performance solid state disks (SSDs) and the requirements of fault tolerance needed to use faulty memories. The proposed decoding technique, patented, has been used by Texas Instruments in an on-the-shelf SSD.
用于容错固态磁盘的高速里德-所罗门编码器
许多应用实际上需要高性能、容错的大容量存储器,这可以使用固态器件来实现。半导体存储器的高成本是在大容量存储器中使用半导体器件代替机械器件的根本障碍。为了克服这些问题,我们提出了使用错误存储器连接ECC VLSI电路。作者提出了一种通用的架构,可以作为普通硬盘的透明替代,并使用里德-所罗门码进行编码和原始修改的错误捕获技术进行解码的编解码电路。使用该算法可以达到高性能固态硬盘(ssd)所需的高传输速率和使用故障存储器所需的容错性要求。所提出的解码技术已获得专利,并已被德州仪器(Texas Instruments)用于一种现成的固态硬盘。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信