[go: up one dir, main page]

ATE178443T1 - Hochgeschwindigkeits-crc-checksummengenerator und prüfsystem mit programmierbarer architektur - Google Patents

Hochgeschwindigkeits-crc-checksummengenerator und prüfsystem mit programmierbarer architektur

Info

Publication number
ATE178443T1
ATE178443T1 AT95944609T AT95944609T ATE178443T1 AT E178443 T1 ATE178443 T1 AT E178443T1 AT 95944609 T AT95944609 T AT 95944609T AT 95944609 T AT95944609 T AT 95944609T AT E178443 T1 ATE178443 T1 AT E178443T1
Authority
AT
Austria
Prior art keywords
high speed
testing system
crc checksum
redundancy check
checksum generator
Prior art date
Application number
AT95944609T
Other languages
English (en)
Inventor
Mark R Thomann
Huy Thanh Vo
Charles L Ingalls
Original Assignee
Micron Technology Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Micron Technology Inc filed Critical Micron Technology Inc
Application granted granted Critical
Publication of ATE178443T1 publication Critical patent/ATE178443T1/de

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0057Block codes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/08Error detection or correction by redundancy in data representation, e.g. by using checking codes
    • G06F11/10Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/03Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
    • H03M13/05Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
    • H03M13/09Error detection only, e.g. using cyclic redundancy check [CRC] codes or single parity bit
    • H03M13/091Parallel or block-wise CRC computation
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/37Decoding methods or techniques, not specific to the particular type of coding provided for in groups H03M13/03 - H03M13/35
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Probability & Statistics with Applications (AREA)
  • Quality & Reliability (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computing Systems (AREA)
  • Detection And Correction Of Errors (AREA)
  • Error Detection And Correction (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
AT95944609T 1995-06-07 1995-12-08 Hochgeschwindigkeits-crc-checksummengenerator und prüfsystem mit programmierbarer architektur ATE178443T1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US08/474,397 US5854800A (en) 1995-06-07 1995-06-07 Method and apparatus for a high speed cyclical redundancy check system

Publications (1)

Publication Number Publication Date
ATE178443T1 true ATE178443T1 (de) 1999-04-15

Family

ID=23883351

Family Applications (1)

Application Number Title Priority Date Filing Date
AT95944609T ATE178443T1 (de) 1995-06-07 1995-12-08 Hochgeschwindigkeits-crc-checksummengenerator und prüfsystem mit programmierbarer architektur

Country Status (8)

Country Link
US (2) US5854800A (de)
EP (1) EP0830741B1 (de)
JP (1) JP3020009B2 (de)
KR (1) KR100264875B1 (de)
AT (1) ATE178443T1 (de)
DE (1) DE69508800T2 (de)
TW (1) TW482955B (de)
WO (1) WO1996041424A1 (de)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6289023B1 (en) 1997-09-25 2001-09-11 Hewlett-Packard Company Hardware checksum assist for network protocol stacks
US6516363B1 (en) 1999-08-06 2003-02-04 Micron Technology, Inc. Output data path having selectable data rates
US6694416B1 (en) 1999-09-02 2004-02-17 Micron Technology, Inc. Double data rate scheme for data output
GB0013350D0 (en) * 2000-06-01 2000-07-26 Tao Group Ltd End of message markers
US6906961B2 (en) * 2003-06-24 2005-06-14 Micron Technology, Inc. Erase block data splitting
KR101110625B1 (ko) 2005-03-09 2012-02-16 삼성전자주식회사 전송 데이터의 무결성 검사 방법 및 수단
US7444579B2 (en) * 2005-04-28 2008-10-28 Micron Technology, Inc. Non-systematic coded error correction
US7453723B2 (en) * 2006-03-01 2008-11-18 Micron Technology, Inc. Memory with weighted multi-page read
US7369434B2 (en) * 2006-08-14 2008-05-06 Micron Technology, Inc. Flash memory with multi-bit read
US7739576B2 (en) * 2006-08-31 2010-06-15 Micron Technology, Inc. Variable strength ECC
US9106258B2 (en) 2013-11-22 2015-08-11 International Business Machines Corporation Early data tag to allow data CRC bypass via a speculative memory data return protocol

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS55120252A (en) * 1979-03-12 1980-09-16 Nec Corp Error control system
JPS5776621A (en) * 1980-10-30 1982-05-13 Fujitsu Ltd Data processing system having input and output system
JPS58206254A (ja) * 1982-05-27 1983-12-01 Nec Corp 誤り検出符号生成/検査方式
US4720830A (en) * 1985-12-02 1988-01-19 Advanced Micro Devices, Inc. CRC calculation apparatus having reduced output bus size
JPH01150940A (ja) * 1987-12-08 1989-06-13 Hitachi Ltd Crc演算方式
JPH03505035A (ja) * 1989-02-16 1991-10-31 グラマン エアロスペース コーポレーション 超高速エラー検出ネットワーク
US5241546A (en) * 1991-02-01 1993-08-31 Quantum Corporation On-the-fly error correction with embedded digital controller
US5691976A (en) * 1992-04-02 1997-11-25 Applied Digital Access Performance monitoring and test system for a telephone network
GB9312135D0 (en) * 1993-06-11 1993-07-28 Inmos Ltd Generation of checking data
US5602857A (en) * 1993-09-21 1997-02-11 Cirrus Logic, Inc. Error correction method and apparatus

Also Published As

Publication number Publication date
DE69508800T2 (de) 1999-08-05
EP0830741A1 (de) 1998-03-25
KR100264875B1 (ko) 2000-09-01
TW482955B (en) 2002-04-11
KR19990022495A (ko) 1999-03-25
US5964896A (en) 1999-10-12
JP3020009B2 (ja) 2000-03-15
DE69508800D1 (de) 1999-05-06
WO1996041424A1 (en) 1996-12-19
US5854800A (en) 1998-12-29
EP0830741B1 (de) 1999-03-31
JPH10510411A (ja) 1998-10-06

Similar Documents

Publication Publication Date Title
KR19980700735A (ko) 오류정정 부호화 장치, 오류정정 복호화 장치 및 통신시스템
ATE178443T1 (de) Hochgeschwindigkeits-crc-checksummengenerator und prüfsystem mit programmierbarer architektur
DE69331061D1 (de) Fehlertolerantes hierarchisiertes Bussystem
DE69624441D1 (de) Hochparallel zyklischer Redundanzkodegenerator
DE68917188D1 (de) Kode-Fehler-Korrekturgerät.
FI891957A0 (fi) Hiv-env-kodade peptider, som aostadkommer produktion av hiv-inhiberande antikroppar hos daeggdjur.
DE69525274D1 (de) Übertragungseinheit für parallele Daten mit bytefehlerkorrigierenden Kode
FI972958A7 (fi) Laitteisto ja datareduntanttinen arkkitehtuuri solmuille kommunikaatiojärjestelmässä
DE69720544D1 (de) Dekodierung eines Fehlerkorrekturcodes für ARQ-Protokoll
AU3911797A (en) Method and apparatus for correcting a multilevel cell memory by using error locating codes
FI953707L (fi) Pehmeä virheenkorjaus TDMA-radiojärjestelmässä
AU4024085A (en) An information transmission method with error correction for user words,an error correcting decoding method for such user words,an apparatus for information transmission for use with the method,a device for information decoding for use with the method,and an apparatus for use with such device
DE69612293D1 (de) Bitverschachtelter 16/17-modulationscode mit dreiwege-byteverschachteltem fehlerkorrekturcode
FI896093A0 (fi) Varmlaminerbara, gas ogenomslaeppliga flerskiktsfolier.
DE69739293D1 (de) Verbessertes Verschlüsselungssteuersystem für ein Postverarbeitungssystem mit Datenzentrumsprüfung
NO891607D0 (no) System som innbefatter en autopilot, med en simulator, for en fluidums-baaret farkost.
DE3882223D1 (de) Ausgebreitete fehlerkorrekturvorrichtung mit einzel-paket-fehlerkorrektur und doppel-paket-fehlerdetektionscoden.
EP0660534A3 (de) Fehlerkorrektursystemen mit veränderter Viterbidekodierung.
DK255189A (da) Hydrogeler, som absorberer ultraviolet lys
CA2218626A1 (en) Data communication scheme for variable length blocks of data
NL1007054A1 (nl) Foutcorrectiemethode en -inrichting.
NL1007004A1 (nl) Foutcorrectiemethode en inrichting.
EP0661841A3 (de) Paritäts- und Syndromgenerator zur Fehler-Erkennung und -Korrektur in digitalen Übertragungssystemen.
FI953220A7 (fi) Menetelmä ohjelman lataamiseksi viestinjärjestelmissä joissa on ei-redudanttisia hajautettuja laitteita
AU7006591A (en) Device for error pattern generation when soft-decision decoding blockcodes

Legal Events

Date Code Title Description
RER Ceased as to paragraph 5 lit. 3 law introducing patent treaties