KR100413423B1 - 통신 시스템에서 인터리버 장치 - Google Patents
통신 시스템에서 인터리버 장치 Download PDFInfo
- Publication number
- KR100413423B1 KR100413423B1 KR19990005966A KR19990005966A KR100413423B1 KR 100413423 B1 KR100413423 B1 KR 100413423B1 KR 19990005966 A KR19990005966 A KR 19990005966A KR 19990005966 A KR19990005966 A KR 19990005966A KR 100413423 B1 KR100413423 B1 KR 100413423B1
- Authority
- KR
- South Korea
- Prior art keywords
- data
- output
- exclusive
- parallel
- interleaver
- Prior art date
Links
- 238000004891 communication Methods 0.000 title claims abstract description 15
- 238000000034 method Methods 0.000 claims abstract description 12
- 238000003672 processing method Methods 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 10
- 230000005540 biological transmission Effects 0.000 description 6
- 238000010295 mobile communication Methods 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, 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/27—Coding, 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 using interleaving techniques
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, 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/65—Purpose and implementation aspects
- H03M13/6522—Intended application, e.g. transmission or communication standard
- H03M13/6525—3GPP LTE including E-UTRA
Landscapes
- Physics & Mathematics (AREA)
- Probability & Statistics with Applications (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Error Detection And Correction (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
Description
Claims (10)
- 통신기기의 중앙처리장치에서 제공되는 클럭에 따라 상기 중앙처리장치에서 출력되는 병렬데이터를 설정된 단위만큼 쉬프트하는 레지스터와, 상기 레지스터에서 출력되는 출력신호들 중에서 특정 출력신호들을 서로 상관시켜 병렬로 출력하는 다수 개의 상관기들을 구비한 엔코더와,상기 엔코더에서 출력되는 데이터를 상기 클럭에 따라 인터리빙 처리하여 전송하는 인터리버로 구성되는 것을 특징으로 하는 통신 시스템에서 인터리버 장치.
- 삭제
- 삭제
- 제 1 항에 있어서, 상기 레지스터는 상기 병렬데이터의 입력 개수에 해당되는 디 플립플럽(D Flip Flop)들과, 상기 디 플립플럽 중에서 소정 개수의 디 플립플럽에 인가되었던 데이터를 입력받아 현재 데이터를 변경하는 또다른 디 플립플럽들과, 상기 디 플립플럽들 중에서 서로 독립된 한 쌍의 디 플립플럽의 데이터들을 서로 배타적 논리합하는 배타적 논리합 게이트들을 포함하는 것을 특징으로 하는 통신 시스템의 인터리버 장치.
- 제 4 항에 있어서, 상기 배타적 논리합 게이트들의 개수는 상기 병렬데이터의 입력 개수에 해당하는 것을 특징으로 하는 통신 시스템의 인터리버 장치.
- 제 4 항에 있어서, 상기 데이터를 입력받아 현재 데이터를 변경하는 디 플립플럽들의 개수는 상기 병렬데이터의 입력 개수보다 하나 더 적은 개수인 것을 특징으로 하는 통신 시스템의 인터리버 장치.
- 제 4 항에 있어서, 상기 병렬데이터의 입력 개수에 해당되는 디 플립플럽(D Flip Flop)들의 개수는 4개(D1, D2, D3, D4)이고, 상기 데이터를 입력받아 현재 데이터를 변경하는 디 플립플럽들의 개수는 3개(D5, D6, D7)인 것을 특징으로 하는 통신 시스템의 인터리버 장치.
- 제 7 항에 있어서, 상기 D1의 출력단은 상기 D5의 입력단과 연결되고, 상기 D2의 출력단은 상기 D6의 입력단과 연결되고, 상기 D3의 출력단은 상기 D7의 입력단과 연결되는 것을 특징으로 하는 통신 시스템의 인터리버 장치.
- 제 8 항에 있어서, 상기 중앙처리장치에서 제공되는 클럭이 한번 토글(toggle)되면, 상기 D1, D2, D3 그리고 D4에 각각 데이터가 입력되고, 상기 D1의 이전 데이터는 상기 D5의 현재 데이터로 입력되고, 상기 D2의 이전 데이터는 상기 D6의 현재 데이터로 입력되고, 상기 D3의 이전 데이터는 상기 D7의 현재 데이터로 입력되는 것을 특징으로 하는 통신 시스템의 인터리버 장치.
- 제 4 항 내지 제 9 항에 있어서, 상기 배타적 논리합 게이트들은, 상기 D2의 출력과 상기 D4의 출력을 배타적 논리합하는 제1 배타적 논리합 게이트와, 상기 D3의 출력과 상기 D5의 출력을 배타적 논리합하는 제2 배타적 논리합 게이트와, 상기 D4의 출력과 상기 D6의 출력을 배타적 논리합하는 제3 배타적 논리합 게이트와, 상기 D5의 출력과 상기 D7의 출력을 배타적 논리합하는 제4 배타적 논리합 게이트로 구성되는 것을 특징으로 하는 통신 시스템의 인터리버 장치.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR19990005966A KR100413423B1 (ko) | 1999-02-23 | 1999-02-23 | 통신 시스템에서 인터리버 장치 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR19990005966A KR100413423B1 (ko) | 1999-02-23 | 1999-02-23 | 통신 시스템에서 인터리버 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20000056555A KR20000056555A (ko) | 2000-09-15 |
KR100413423B1 true KR100413423B1 (ko) | 2003-12-31 |
Family
ID=19574854
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR19990005966A KR100413423B1 (ko) | 1999-02-23 | 1999-02-23 | 통신 시스템에서 인터리버 장치 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100413423B1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009012274A2 (en) * | 2007-07-18 | 2009-01-22 | Texas Instruments Incorporated | Systems and methods for increased data rate modes using multiple encoders/decoders |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR19990033431A (ko) * | 1997-10-24 | 1999-05-15 | 정선종 | 병렬 길쌈 부호화기를 사용한 채널 부호기 설계방법 |
-
1999
- 1999-02-23 KR KR19990005966A patent/KR100413423B1/ko not_active IP Right Cessation
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR19990033431A (ko) * | 1997-10-24 | 1999-05-15 | 정선종 | 병렬 길쌈 부호화기를 사용한 채널 부호기 설계방법 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009012274A2 (en) * | 2007-07-18 | 2009-01-22 | Texas Instruments Incorporated | Systems and methods for increased data rate modes using multiple encoders/decoders |
WO2009012274A3 (en) * | 2007-07-18 | 2009-03-26 | Texas Instruments Inc | Systems and methods for increased data rate modes using multiple encoders/decoders |
Also Published As
Publication number | Publication date |
---|---|
KR20000056555A (ko) | 2000-09-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5991857A (en) | Interleaving and de-interleaving of data in telecommunications | |
US4547887A (en) | Pseudo-random convolutional interleaving | |
EP0681373B1 (en) | Convolutional interleaver with reduced memory requirements and address generator therefor | |
KR20000046050A (ko) | 이동통신시스템에서 터보 인코더의 펑처링 장치 및 방법 | |
US6182265B1 (en) | Method for encoding a channel using a parallel convolutional encoder | |
US4217660A (en) | Method and apparatus for the coding and decoding of digital data | |
KR100413423B1 (ko) | 통신 시스템에서 인터리버 장치 | |
US5408476A (en) | One bit error correction method having actual data reproduction function | |
KR100499467B1 (ko) | 블록 인터리빙 방법 및 그를 위한 장치 | |
JP3549756B2 (ja) | ブロックインターリーブ回路 | |
US6195781B1 (en) | Error correction code calculator | |
KR100414067B1 (ko) | 인터리브 메모리 제어 장치 및 방법 | |
JPH06252874A (ja) | ワード同期検出回路 | |
CN107222218B (zh) | 一种并行数据的产生电路、方法及电子设备 | |
JPS5936782B2 (ja) | 誤り訂正装置 | |
KR0159205B1 (ko) | 무선이동통신 시스템에서 기지국에 사용된 인터리버의 파이프라인 방식 제어방법 | |
JP2002271209A (ja) | ターボ符号器およびターボ復号器 | |
JP2593662B2 (ja) | パンクチャド符号化回路 | |
KR100439225B1 (ko) | 고속 데이터의 오류 검증회로 | |
KR100212842B1 (ko) | 채널 부호기의 블럭 인터리버 | |
SU1633500A2 (ru) | Устройство дл исправлени ошибок | |
JP2000022555A (ja) | ビットインタリーブ及びビットデインタリーブ回路 | |
SU1003125A1 (ru) | Устройство дл передачи и приема двоичных сигналов | |
KR20000003419A (ko) | 디지털 통신 시스템에 사용되는 길쌈 부호화 장치 | |
KR930000219B1 (ko) | 디지탈 에러정정코드의 부호화장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19990223 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20010504 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 19990223 Comment text: Patent Application |
|
N231 | Notification of change of applicant | ||
PN2301 | Change of applicant |
Patent event date: 20020702 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20030614 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: 20031129 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20031218 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20031219 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20061129 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20070918 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20080926 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20090929 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20090929 Start annual number: 7 End annual number: 7 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20111110 |