KR100268125B1 - 병렬 순환 여유도 검사(crc) 회로 - Google Patents
병렬 순환 여유도 검사(crc) 회로 Download PDFInfo
- Publication number
- KR100268125B1 KR100268125B1 KR1019970065672A KR19970065672A KR100268125B1 KR 100268125 B1 KR100268125 B1 KR 100268125B1 KR 1019970065672 A KR1019970065672 A KR 1019970065672A KR 19970065672 A KR19970065672 A KR 19970065672A KR 100268125 B1 KR100268125 B1 KR 100268125B1
- Authority
- KR
- South Korea
- Prior art keywords
- crc
- data
- output
- unit
- bit
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/08—Error detection or correction by redundancy in data representation, e.g. by using checking codes
- G06F11/10—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
- G06F11/1004—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's to protect a block of data words, e.g. CRC or checksum
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Error Detection And Correction (AREA)
- Detection And Correction Of Errors (AREA)
Abstract
Description
Claims (1)
- 리셋신호를 입력받아 순환 여유도 검사(CRC) 처리 결과를 저장하는 수단을 초기화 시키고, CRC 시작 신호를 입력받아 새로운 데이타를 처리할 때 마다 CRC 처리 회로를 초기화 하는 연산부와; XOR 게이트 로직으로 설계하되, 제어로직은 한 클럭에 처리하고자 하는 비트 수에 대해 동일 루프를 반복처리하도록 구현하여, CRC 처리를 위한 데이타를 입력받아 상기 제어로직에 따라 데이타를 처리한 후 출력하는 CRC 로직부; 및 상기 CRC 로직부에서 출력되는 현 데이타의 유효함을 알리는 인에이블 신호를 입력받아 저장되어 있던 데이타를 출력하는 래치부를 포함하여 구성하되; 상기 CRC 로직부의 출력은 플립플롭의 사용으로 인한 딜레이를 방지하기 위해 모든 출력데이터를 상기 래치부로 출력함과 동시에 상기 모든 출력데이터 중 일부 데이터는 래치부를 통과시키지 않고 직접 출력단으로 출력되도록 하고; 상기 래치부의 출력은 플립플롭의 사용으로 인한 딜레이를 방지하기 위해, 상기 입력된 모든 데이터를 상기 CRC 로직부로 피드백시킴과 동시에 상기 출력데이터 중 일부 데이터를 제외한 데이터만을 출력단으로 출력되도록 구현하므로써, CRC 처리를 병렬 수행하는 것을 특징으로 하는 병렬 순환 여유도 검사(CRC) 회로.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019970065672A KR100268125B1 (ko) | 1997-12-03 | 1997-12-03 | 병렬 순환 여유도 검사(crc) 회로 |
US09/203,191 US6253346B1 (en) | 1997-11-29 | 1998-11-30 | Data transmission circuit having cyclic redundancy check circuit and data rate control circuit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019970065672A KR100268125B1 (ko) | 1997-12-03 | 1997-12-03 | 병렬 순환 여유도 검사(crc) 회로 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR19990047315A KR19990047315A (ko) | 1999-07-05 |
KR100268125B1 true KR100268125B1 (ko) | 2000-10-16 |
Family
ID=19526370
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019970065672A Expired - Fee Related KR100268125B1 (ko) | 1997-11-29 | 1997-12-03 | 병렬 순환 여유도 검사(crc) 회로 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100268125B1 (ko) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100456460B1 (ko) * | 2001-12-19 | 2004-11-10 | 한국전자통신연구원 | 전화선 모뎀에서의 프레임 헤더 오류 검출 장치 |
US7890835B2 (en) | 2005-09-12 | 2011-02-15 | Samsung Electronics Co., Ltd. | Cyclic redundancy check circuit and communication system having the same for multi-channel communication |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR960027922A (ko) * | 1994-12-20 | 1996-07-22 | 양승택 | 에이에이엘 타입5(AAL Type 5) 서비스를 위한 순방향 에러제어의 병렬처리 장치 |
-
1997
- 1997-12-03 KR KR1019970065672A patent/KR100268125B1/ko not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR960027922A (ko) * | 1994-12-20 | 1996-07-22 | 양승택 | 에이에이엘 타입5(AAL Type 5) 서비스를 위한 순방향 에러제어의 병렬처리 장치 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100456460B1 (ko) * | 2001-12-19 | 2004-11-10 | 한국전자통신연구원 | 전화선 모뎀에서의 프레임 헤더 오류 검출 장치 |
US7890835B2 (en) | 2005-09-12 | 2011-02-15 | Samsung Electronics Co., Ltd. | Cyclic redundancy check circuit and communication system having the same for multi-channel communication |
Also Published As
Publication number | Publication date |
---|---|
KR19990047315A (ko) | 1999-07-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5844923A (en) | Fast framing of nude ATM by header error check | |
KR100427846B1 (ko) | 위성전송시스템수신기의동기성분검출장치 | |
KR100376822B1 (ko) | 패킷화된데이터스트림의동기화및에러검출을위한장치및방법 | |
US5477551A (en) | Apparatus and method for optimal error correcting code to parity conversion | |
EP1014589A2 (en) | A variable length codeword decoder | |
JPH04284753A (ja) | Crc演算方法及びatm交換方式におけるhec同期装置 | |
US5570377A (en) | Method and device for detection and correction of errors in ATM cell headers | |
KR960043552A (ko) | 에러정정 부호화 복호화방법 및 이 방법을 사용하는 회로 | |
JPS63123232A (ja) | 単一ビットの誤り検出方法とそれを用いた算術デコ−ダ | |
US6606328B1 (en) | Look ahead encoder/decoder architecture | |
US5852639A (en) | Resynchronization apparatus for error correction code decoder | |
US4476458A (en) | Dual threshold decoder for convolutional self-orthogonal codes | |
KR100268125B1 (ko) | 병렬 순환 여유도 검사(crc) 회로 | |
EP1150435A1 (en) | Apparatus for performing Euclid's algorithm depending on the coefficients of the syndrome polynomial | |
US6253346B1 (en) | Data transmission circuit having cyclic redundancy check circuit and data rate control circuit | |
US7103827B2 (en) | Method and apparatus for detecting start position of code sequence, and decoding method and apparatus using the same | |
US5146462A (en) | System and devices for transmitting signals consisting of data blocks | |
US4531211A (en) | Multiplexer for bit oriented protocol data link control | |
US6831702B1 (en) | Method of and apparatus for identifying a signal transmitting source | |
US6188438B1 (en) | Method of and apparatus for identifying a signal transmitting source | |
JPH11168479A (ja) | Dss方式におけるサンプル値抽出装置およびその方法 | |
US6707396B2 (en) | Device and method for parallel processing implementation of bit-stuffing/unstuffing and NRZI-encoding/decoding | |
JP3327869B2 (ja) | 最小マッチ長が3のプリマッチストリングマッチアレイ | |
JPH06252874A (ja) | ワード同期検出回路 | |
US7139289B2 (en) | Device and method for error and sync detection |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19971203 |
|
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 19971203 Comment text: Request for Examination of Application |
|
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 19991209 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20000630 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20000711 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20000712 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20030627 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20040702 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20050706 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20060630 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20070702 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20080708 Start annual number: 9 End annual number: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20090708 Start annual number: 10 End annual number: 10 |
|
FPAY | Annual fee payment |
Payment date: 20100708 Year of fee payment: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20100708 Start annual number: 11 End annual number: 11 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |