System and method for efficient decoding of N-dimensional error correction codes

The invention relates to a system and method for efficient decoding of N-dimensional error correction codes. Various embodiments relate to systems and methods for maintaining the integrity and reliability of data in an SSD device using error correction coding. According to a particular aspect, for a...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: SIMMONS, DAVID, MALCOLM, GEORGIOU, FRANCIS, HANNUM PAUL EDWARD
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator SIMMONS, DAVID, MALCOLM
GEORGIOU, FRANCIS
HANNUM PAUL EDWARD
description The invention relates to a system and method for efficient decoding of N-dimensional error correction codes. Various embodiments relate to systems and methods for maintaining the integrity and reliability of data in an SSD device using error correction coding. According to a particular aspect, for a data frame having an ECC code including two or more subcodes, when one subdecoder is not in use, the subdecoder may be used to initiate decoding of another frame. By interleaving and alternating the frames between sub-decoders, two or more frames can be decoded simultaneously in an efficient manner. This may be significantly extended to more subcodes (i.e., a dimension greater than two). 本申请涉及用于N维错误校正码的高效解码的系统及方法。各种实施方案涉及用于使用错误校正编码来维持SSD装置中的数据的完整性及可靠性的系统及方法。根据特定方面,对于具有包含两个或多于两个子码的ECC码的数据帧,当一个子解码器未在使用中时,所述子解码器可用于起始对另一帧的解码。通过使所述帧在子解码器之间进行"交错"及交替,可以高效方式同时对两个或多于两个帧进行解码。此可明显地扩展到更多子码(即,大于二的维度)。
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_CN117134778A</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>CN117134778A</sourcerecordid><originalsourceid>FETCH-epo_espacenet_CN117134778A3</originalsourceid><addsrcrecordid>eNqNijEKAjEUBdNYiHqH7wG2CCvEVpYVq0XQfgn5LxrY5C9JGm9vCg9gNcMwW3V_fEpFJJuYIupbmLxkgvfBBaRKDCcc0ovE09RxiEglSLILIed2OskZrrbUlFH2auPtUnD4caeO1_E53DqsMqOs1iGhzsOktdH9yZjzpf_n-QKBsDdC</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>System and method for efficient decoding of N-dimensional error correction codes</title><source>esp@cenet</source><creator>SIMMONS, DAVID, MALCOLM ; GEORGIOU, FRANCIS ; HANNUM PAUL EDWARD</creator><creatorcontrib>SIMMONS, DAVID, MALCOLM ; GEORGIOU, FRANCIS ; HANNUM PAUL EDWARD</creatorcontrib><description>The invention relates to a system and method for efficient decoding of N-dimensional error correction codes. Various embodiments relate to systems and methods for maintaining the integrity and reliability of data in an SSD device using error correction coding. According to a particular aspect, for a data frame having an ECC code including two or more subcodes, when one subdecoder is not in use, the subdecoder may be used to initiate decoding of another frame. By interleaving and alternating the frames between sub-decoders, two or more frames can be decoded simultaneously in an efficient manner. This may be significantly extended to more subcodes (i.e., a dimension greater than two). 本申请涉及用于N维错误校正码的高效解码的系统及方法。各种实施方案涉及用于使用错误校正编码来维持SSD装置中的数据的完整性及可靠性的系统及方法。根据特定方面,对于具有包含两个或多于两个子码的ECC码的数据帧,当一个子解码器未在使用中时,所述子解码器可用于起始对另一帧的解码。通过使所述帧在子解码器之间进行"交错"及交替,可以高效方式同时对两个或多于两个帧进行解码。此可明显地扩展到更多子码(即,大于二的维度)。</description><language>chi ; eng</language><subject>BASIC ELECTRONIC CIRCUITRY ; CALCULATING ; CODE CONVERSION IN GENERAL ; CODING ; COMPUTING ; COUNTING ; DECODING ; ELECTRIC DIGITAL DATA PROCESSING ; ELECTRICITY ; INFORMATION STORAGE ; PHYSICS ; STATIC STORES</subject><creationdate>2023</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20231128&amp;DB=EPODOC&amp;CC=CN&amp;NR=117134778A$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25543,76294</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20231128&amp;DB=EPODOC&amp;CC=CN&amp;NR=117134778A$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>SIMMONS, DAVID, MALCOLM</creatorcontrib><creatorcontrib>GEORGIOU, FRANCIS</creatorcontrib><creatorcontrib>HANNUM PAUL EDWARD</creatorcontrib><title>System and method for efficient decoding of N-dimensional error correction codes</title><description>The invention relates to a system and method for efficient decoding of N-dimensional error correction codes. Various embodiments relate to systems and methods for maintaining the integrity and reliability of data in an SSD device using error correction coding. According to a particular aspect, for a data frame having an ECC code including two or more subcodes, when one subdecoder is not in use, the subdecoder may be used to initiate decoding of another frame. By interleaving and alternating the frames between sub-decoders, two or more frames can be decoded simultaneously in an efficient manner. This may be significantly extended to more subcodes (i.e., a dimension greater than two). 本申请涉及用于N维错误校正码的高效解码的系统及方法。各种实施方案涉及用于使用错误校正编码来维持SSD装置中的数据的完整性及可靠性的系统及方法。根据特定方面,对于具有包含两个或多于两个子码的ECC码的数据帧,当一个子解码器未在使用中时,所述子解码器可用于起始对另一帧的解码。通过使所述帧在子解码器之间进行"交错"及交替,可以高效方式同时对两个或多于两个帧进行解码。此可明显地扩展到更多子码(即,大于二的维度)。</description><subject>BASIC ELECTRONIC CIRCUITRY</subject><subject>CALCULATING</subject><subject>CODE CONVERSION IN GENERAL</subject><subject>CODING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>DECODING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>ELECTRICITY</subject><subject>INFORMATION STORAGE</subject><subject>PHYSICS</subject><subject>STATIC STORES</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2023</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNijEKAjEUBdNYiHqH7wG2CCvEVpYVq0XQfgn5LxrY5C9JGm9vCg9gNcMwW3V_fEpFJJuYIupbmLxkgvfBBaRKDCcc0ovE09RxiEglSLILIed2OskZrrbUlFH2auPtUnD4caeO1_E53DqsMqOs1iGhzsOktdH9yZjzpf_n-QKBsDdC</recordid><startdate>20231128</startdate><enddate>20231128</enddate><creator>SIMMONS, DAVID, MALCOLM</creator><creator>GEORGIOU, FRANCIS</creator><creator>HANNUM PAUL EDWARD</creator><scope>EVB</scope></search><sort><creationdate>20231128</creationdate><title>System and method for efficient decoding of N-dimensional error correction codes</title><author>SIMMONS, DAVID, MALCOLM ; GEORGIOU, FRANCIS ; HANNUM PAUL EDWARD</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_CN117134778A3</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>chi ; eng</language><creationdate>2023</creationdate><topic>BASIC ELECTRONIC CIRCUITRY</topic><topic>CALCULATING</topic><topic>CODE CONVERSION IN GENERAL</topic><topic>CODING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>DECODING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>ELECTRICITY</topic><topic>INFORMATION STORAGE</topic><topic>PHYSICS</topic><topic>STATIC STORES</topic><toplevel>online_resources</toplevel><creatorcontrib>SIMMONS, DAVID, MALCOLM</creatorcontrib><creatorcontrib>GEORGIOU, FRANCIS</creatorcontrib><creatorcontrib>HANNUM PAUL EDWARD</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>SIMMONS, DAVID, MALCOLM</au><au>GEORGIOU, FRANCIS</au><au>HANNUM PAUL EDWARD</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>System and method for efficient decoding of N-dimensional error correction codes</title><date>2023-11-28</date><risdate>2023</risdate><abstract>The invention relates to a system and method for efficient decoding of N-dimensional error correction codes. Various embodiments relate to systems and methods for maintaining the integrity and reliability of data in an SSD device using error correction coding. According to a particular aspect, for a data frame having an ECC code including two or more subcodes, when one subdecoder is not in use, the subdecoder may be used to initiate decoding of another frame. By interleaving and alternating the frames between sub-decoders, two or more frames can be decoded simultaneously in an efficient manner. This may be significantly extended to more subcodes (i.e., a dimension greater than two). 本申请涉及用于N维错误校正码的高效解码的系统及方法。各种实施方案涉及用于使用错误校正编码来维持SSD装置中的数据的完整性及可靠性的系统及方法。根据特定方面,对于具有包含两个或多于两个子码的ECC码的数据帧,当一个子解码器未在使用中时,所述子解码器可用于起始对另一帧的解码。通过使所述帧在子解码器之间进行"交错"及交替,可以高效方式同时对两个或多于两个帧进行解码。此可明显地扩展到更多子码(即,大于二的维度)。</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language chi ; eng
recordid cdi_epo_espacenet_CN117134778A
source esp@cenet
subjects BASIC ELECTRONIC CIRCUITRY
CALCULATING
CODE CONVERSION IN GENERAL
CODING
COMPUTING
COUNTING
DECODING
ELECTRIC DIGITAL DATA PROCESSING
ELECTRICITY
INFORMATION STORAGE
PHYSICS
STATIC STORES
title System and method for efficient decoding of N-dimensional error correction codes
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-21T14%3A39%3A08IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=SIMMONS,%20DAVID,%20MALCOLM&rft.date=2023-11-28&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3ECN117134778A%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true