KR980006870A - 가변 부호화율 펀츄러 - Google Patents
가변 부호화율 펀츄러 Download PDFInfo
- Publication number
- KR980006870A KR980006870A KR1019960023652A KR19960023652A KR980006870A KR 980006870 A KR980006870 A KR 980006870A KR 1019960023652 A KR1019960023652 A KR 1019960023652A KR 19960023652 A KR19960023652 A KR 19960023652A KR 980006870 A KR980006870 A KR 980006870A
- Authority
- KR
- South Korea
- Prior art keywords
- data
- output
- input
- control unit
- coding rate
- Prior art date
Links
- 230000006835 compression Effects 0.000 claims 1
- 238000007906 compression Methods 0.000 claims 1
- 239000011159 matrix material Substances 0.000 claims 1
- 230000005540 biological transmission Effects 0.000 abstract 1
- 239000008358 core component Substances 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 2
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/03—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
- H03M13/23—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using convolutional codes, e.g. unit memory codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0067—Rate matching
- H04L1/0068—Rate matching by puncturing
- H04L1/0069—Puncturing patterns
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M7/00—Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
- H03M7/30—Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0009—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0041—Arrangements at the transmitter end
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/85—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
- H04N19/89—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving methods or arrangements for detection of transmission errors at the decoder
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2383—Channel coding or modulation of digital bit-stream, e.g. QPSK modulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4382—Demodulation or channel decoding, e.g. QPSK demodulation
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- Probability & Statistics with Applications (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
- Communication Control (AREA)
Abstract
본 발명은 디지탈 방송 부호화기에 있어서, 가변 부호화율로 데이타를 부호화하는 가변 부호화율 펀츄러(Puncturer)에 관한 것으로, 외부로 부터 입력되는 가변 부호화율에 따라 입력 데이타의 정렬과 압축 행렬 선택과 출력 데이터의 정렬을 제어하는 제어부, 상기 제어부의 제어에 따라 입력되는 데이타를 가변 부호화율에 맞게 정렬하여 입력 클럭에 따라 출력하는 입력 데이타 얼라인(Align) 제어부, 상기 입력 데이타 얼라인 제어부로부터 출력되는 정렬된 데이타를 순서에 맞게 저장하는 입력 버퍼, 상기 제업 의 제어에 따라 상기 입력 버퍼로 부터 출력되는 정렬된 데이타를 원하는 가변 부호화율에 따라 선택하는 출력 데이타 얼라인 제어부, 및 상기 출력데이타 얼라인 제어부로 부터 출력되는 부호화된 데이타를 출력 클럭에 등기시켜 전송하는 출력 버퍼로 구성된다. 따라서 본 발명은 매우 간단한 회로와 제어부를 이용하여 다양하게 변화하는 부호화율에 손쉽게 적응할 수 있고, 디지탈 방송 송신 시스템에 데이타 부호화기에 필연적으로 사용되는 핵심 부품으로 고속으로 부호화하며 작은 면적으로 구현이 가능한 효과가 있다.
Description
본 내용은 요부공개 건이므로 전문내용을 수록하지 않았음
제1도는 본 발명에 의한 가변 부호화율 펀츄러의 구성도.
제2도는 제1도의 7단의 입력 버퍼의 상태도.
Claims (3)
- 외부로 부터 입력되는 가변 부호화율에 따라 입력 데이타의 정력과 압축 행렬 선택과 출력 데이터의 정렬을 제어하는 제어부(5), 상기 제어부(5)의 제어에 따라 입력되는 데이타(X,Y)를 가변 부호화율에 맞게 정렬하여 입력 클럭(I-CLK)에 따라 출력하는 입력 데이타 얼라인(Align) 제어부(1), 상기 입력 데이타 얼라인 제어부(1)로부터 출력되는 정렬된 데이타를 순서에 맞게 저장하는 입력 버퍼(2), 상기 제어부(5)의 제어에 따라 상기 입력 버퍼(2)로 부터 출력되는 정렬된 데이타를 원하는 가변 부호화율에 따라 선택하는 출력 데이타 얼라인 제어부(3), 및 상기 출력데이타 얼라인 제어부(3)로 부터 출력되는 부호화된 데이타를 출력 클럭(O-CLK)에 동기시켜 전송하는 출력 버퍼(4)를 포함하여 구성되는 것을 특징으로 하는 가변 부호화율 펀츄러.
- 제1항에 있어서, 상기 입력 버퍼(2)는 상기 가변 부호화율에 의해 가변적으로 확장이 가능한 것을 특징으로 하는 가변 부호화율 펀츄러.
- 제1항에 있어서, 상기 출력버퍼(4)는 상기 가변 부호화율에 의해 가변적으로 확장이 가능한 것을 특징으로 하는 가변 부호화율 펀츄러.※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019960023652A KR100223762B1 (ko) | 1996-06-25 | 1996-06-25 | 가변 부호화율 펀츄러 |
TW086104985A TW444437B (en) | 1996-06-25 | 1997-04-17 | A variable encoding rate puncturer |
US08/837,420 US5987067A (en) | 1996-06-25 | 1997-04-17 | Variable encoding rate puncturer |
GB9713253A GB2314744B (en) | 1996-06-25 | 1997-06-23 | A variable encoding rate puncturing coder |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019960023652A KR100223762B1 (ko) | 1996-06-25 | 1996-06-25 | 가변 부호화율 펀츄러 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR980006870A true KR980006870A (ko) | 1998-03-30 |
KR100223762B1 KR100223762B1 (ko) | 1999-10-15 |
Family
ID=19463364
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019960023652A KR100223762B1 (ko) | 1996-06-25 | 1996-06-25 | 가변 부호화율 펀츄러 |
Country Status (4)
Country | Link |
---|---|
US (1) | US5987067A (ko) |
KR (1) | KR100223762B1 (ko) |
GB (1) | GB2314744B (ko) |
TW (1) | TW444437B (ko) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3703287B2 (ja) | 1997-03-31 | 2005-10-05 | キヤノン株式会社 | 画像形成装置 |
US6430722B1 (en) | 1998-01-23 | 2002-08-06 | Hughes Electronics Corporation | Forward error correction scheme for data channels using universal turbo codes |
JP3453122B2 (ja) * | 1998-08-17 | 2003-10-06 | ヒューズ・エレクトロニクス・コーポレーション | 最適性能に近いターボコードインターリーバ |
EP2068451B1 (en) | 1998-08-27 | 2013-10-02 | Dtvg Licensing, Inc | Method for a general turbo code trellis termination |
US6601214B1 (en) * | 1999-04-27 | 2003-07-29 | Hughes Electronics Corporation | System and method employing a rate matching algorithm for providing optimized puncturing patterns for turbo encoded data in a communications network |
CA2406241A1 (en) * | 2000-04-21 | 2001-11-01 | Samsung Electronics Co., Ltd. | Flexible data rate matching apparatus and method in a data communication system |
US7095808B1 (en) * | 2000-08-16 | 2006-08-22 | Broadcom Corporation | Code puncturing method and apparatus |
DE10208129B4 (de) * | 2002-02-26 | 2005-02-24 | Infineon Technologies Ag | Schaltung und Verfahren zur Datenratenanpassung bei variablem Ratenverhältnis mit einstellbarer Pufferspeicherpartitionierung |
US7796702B2 (en) * | 2005-07-27 | 2010-09-14 | Interdigital Technology Corporation | Coded antenna switching for wireless communications and associated methods |
US8249451B2 (en) * | 2007-08-16 | 2012-08-21 | Futurewei Technologies, Inc. | Methods for characterizing optical switches and multiplexers/demultiplexers |
KR20180125827A (ko) * | 2017-05-16 | 2018-11-26 | 에스케이하이닉스 주식회사 | 반도체장치 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60142627A (ja) * | 1983-12-29 | 1985-07-27 | Fujitsu Ltd | 復号装置 |
US4730348A (en) * | 1986-09-19 | 1988-03-08 | Adaptive Computer Technologies | Adaptive data compression system |
JP2786342B2 (ja) * | 1991-05-10 | 1998-08-13 | 三菱電機株式会社 | ビタビ復号器 |
US5511054A (en) * | 1993-03-31 | 1996-04-23 | Sony Corporation | Apparatus and method for multiplexing encoded data signals and recording medium having multiplexed signals recorded thereon |
US5438590A (en) * | 1993-05-24 | 1995-08-01 | Comstream Corporation | Transmitting and receiving apparatus and method including punctured convolutional encoding and decoding |
US5506872A (en) * | 1994-04-26 | 1996-04-09 | At&T Corp. | Dynamic compression-rate selection arrangement |
-
1996
- 1996-06-25 KR KR1019960023652A patent/KR100223762B1/ko not_active IP Right Cessation
-
1997
- 1997-04-17 US US08/837,420 patent/US5987067A/en not_active Expired - Fee Related
- 1997-04-17 TW TW086104985A patent/TW444437B/zh not_active IP Right Cessation
- 1997-06-23 GB GB9713253A patent/GB2314744B/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
TW444437B (en) | 2001-07-01 |
US5987067A (en) | 1999-11-16 |
GB2314744B (en) | 2000-07-12 |
GB2314744A (en) | 1998-01-07 |
GB9713253D0 (en) | 1997-08-27 |
KR100223762B1 (ko) | 1999-10-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
NO924074L (no) | Anordning for tilpasset billedblokk-koding | |
CA2345237A1 (en) | Information additive code generator and decoder for communication systems | |
JP2002335160A5 (ko) | ||
KR980006870A (ko) | 가변 부호화율 펀츄러 | |
KR940001576A (ko) | 가변길이 코드 디코딩장치 | |
KR970002582A (ko) | 데이타 축적, 출력장치 | |
KR920009094A (ko) | 디지탈 신호 처리 장치 | |
KR930017446A (ko) | 움직임화상신호의 부호화장치 | |
KR960036748A (ko) | 가변길이 복호화 장치 | |
KR100312226B1 (ko) | 롬 테이블을 이용한 컨벌루션 인코더 | |
KR920017485A (ko) | 화상신호 부호기 | |
KR940003385A (ko) | 디지탈 영상신호의 연결 가변장 코딩방법 | |
KR890009125A (ko) | 통신 시스템에서의 데이타 압축장치 | |
KR0159654B1 (ko) | 고정길이부호를 디코딩하는 장치 | |
KR950035407A (ko) | 영상데이타의 적응가변장부호화 및 복호화방법과 그 장치 | |
JPH0522156A (ja) | 可変長/固定長符号化回路 | |
KR960027635A (ko) | 알에스(rs) 디코딩 장치 | |
HUP0103967A2 (hu) | Információ adatfolyam hibajavítás kódolása | |
KR960009729A (ko) | 고속 가변길이부호 복호화 장치 | |
KR930015868A (ko) | 화상 회의용 비디오 코덱 시스템에서의 전송버퍼 회로 | |
KR950002251A (ko) | 가변길이부호 복호화장치 | |
KR950030535A (ko) | 길쌈 부호를 이용한 랜덤화방법 및 이에 따른 디지탈 통신장치 | |
KR960003417A (ko) | 가변길이 복호화회로 | |
KR960006310A (ko) | 가변 길이 복호화 장치 | |
KR930010698A (ko) | 복수리모콘 신호의 디코딩 장치 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20050620 Year of fee payment: 7 |
|
LAPS | Lapse due to unpaid annual fee |