{"title":"数据存储的错误控制代码概述","authors":"B. Benjauthrit, L. Coady, M. Trcka","doi":"10.1109/NVMT.1996.534683","DOIUrl":null,"url":null,"abstract":"Early work on error control codes (ECC) began with technologists, mostly mathematicians, utilizing algorithms for simple applications. As circuit technology became more powerful and practical, work on ECC progressed to implement more sophisticated codes. The result is a variety of robust ECC algorithms and implementations. Every commercially available data storage device incorporates ECC designed specifically for its particular media, transport, electronics and operating characteristics. As a result, today's data storage devices tolerate a broad range of harsh conditions. In this paper, we will discuss the various codes which have been employed in data storage devices; including tape, disks and solid-state recorders. We will then describe DATATAPE's new approach to implementing Reed-Solomon (RS) algorithms into programmable devices to achieve flexibility in ECC capability. The algorithms involved will be a function of media and operational characteristics. The goal is to achieve high speed, low cost, configurable RS encoder/decoder devices, easily adapted to fit specific applications.","PeriodicalId":391958,"journal":{"name":"Proceedings of Nonvolatile Memory Technology Conference","volume":"144 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1996-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"An overview of error control codes for data storage\",\"authors\":\"B. Benjauthrit, L. Coady, M. Trcka\",\"doi\":\"10.1109/NVMT.1996.534683\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Early work on error control codes (ECC) began with technologists, mostly mathematicians, utilizing algorithms for simple applications. As circuit technology became more powerful and practical, work on ECC progressed to implement more sophisticated codes. The result is a variety of robust ECC algorithms and implementations. Every commercially available data storage device incorporates ECC designed specifically for its particular media, transport, electronics and operating characteristics. As a result, today's data storage devices tolerate a broad range of harsh conditions. In this paper, we will discuss the various codes which have been employed in data storage devices; including tape, disks and solid-state recorders. We will then describe DATATAPE's new approach to implementing Reed-Solomon (RS) algorithms into programmable devices to achieve flexibility in ECC capability. The algorithms involved will be a function of media and operational characteristics. The goal is to achieve high speed, low cost, configurable RS encoder/decoder devices, easily adapted to fit specific applications.\",\"PeriodicalId\":391958,\"journal\":{\"name\":\"Proceedings of Nonvolatile Memory Technology Conference\",\"volume\":\"144 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1996-06-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of Nonvolatile Memory Technology Conference\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/NVMT.1996.534683\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of Nonvolatile Memory Technology Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NVMT.1996.534683","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An overview of error control codes for data storage
Early work on error control codes (ECC) began with technologists, mostly mathematicians, utilizing algorithms for simple applications. As circuit technology became more powerful and practical, work on ECC progressed to implement more sophisticated codes. The result is a variety of robust ECC algorithms and implementations. Every commercially available data storage device incorporates ECC designed specifically for its particular media, transport, electronics and operating characteristics. As a result, today's data storage devices tolerate a broad range of harsh conditions. In this paper, we will discuss the various codes which have been employed in data storage devices; including tape, disks and solid-state recorders. We will then describe DATATAPE's new approach to implementing Reed-Solomon (RS) algorithms into programmable devices to achieve flexibility in ECC capability. The algorithms involved will be a function of media and operational characteristics. The goal is to achieve high speed, low cost, configurable RS encoder/decoder devices, easily adapted to fit specific applications.