KR100193846B1 - 인터리브 리드 어드레스 생성기 - Google Patents
인터리브 리드 어드레스 생성기 Download PDFInfo
- Publication number
- KR100193846B1 KR100193846B1 KR1019960043731A KR19960043731A KR100193846B1 KR 100193846 B1 KR100193846 B1 KR 100193846B1 KR 1019960043731 A KR1019960043731 A KR 1019960043731A KR 19960043731 A KR19960043731 A KR 19960043731A KR 100193846 B1 KR100193846 B1 KR 100193846B1
- Authority
- KR
- South Korea
- Prior art keywords
- bit
- significant
- read address
- counter
- interleaving
- Prior art date
Links
- 238000000034 method Methods 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 8
- 102100029469 WD repeat and HMG-box DNA-binding protein 1 Human genes 0.000 description 6
- 101710097421 WD repeat and HMG-box DNA-binding protein 1 Proteins 0.000 description 6
- 230000006870 function Effects 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
- H03M13/276—Interleaving address generation
-
- 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
-
- 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/6502—Reduction of hardware complexity or efficient processing
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Probability & Statistics with Applications (AREA)
- Theoretical Computer Science (AREA)
- Error Detection And Correction (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
Description
Claims (6)
- 인터리빙 리드 어드레스 생성기가,클럭을 입력받아 18진 카운트를 수행하고, 캐리를 발생하며, 상기 18진 카운트 값을 인터리빙 리드 어드레스 중 열에 대응하는 어드레스로 출력하는 18진 카운터와,상기 18진 카운터의 캐리를 입력받아 인에이블되어, 클럭을 입력받아 32진 카운트를 수행하고, 상기 32진 카운트 값을 인터리빙 리드 어드레스 중 행에 대응하는 어드레스로 출력하는 32진 카운터를 구비하는 것을 특징으로 하는 인터리빙 리드 어드레스 생성기.
- 제1항에 있어서, 상기 인터리빙 리드 어드레스 생성기가,9600과 14400Bps의 데이터의 인터리빙 리드 어드레스를 생성하는 것을 특징으로 하는 인터리빙 리드 어드레스 생성기.
- 제1항에 있어서, 상기 인터리빙 리드 어드레스 생성기가,32진 카운터의 출력 중 최하위 비트와 최하위+1비트의 출력을 서로 바꾸어 출력하여, 4800과 7200Bps의 데이터 인터리빙 리드 어드레스를 생성하는 것을 특징으로 하는 인터리빙 리드 어드레스 생성기.
- 제1항에 있어서, 상기 인터리빙 리드 어드레스 생성기가,32진 카운터의 출력 중 최하위 비트를 최하위+2비트의 출력과 바꾸고, 다시 최하위+1비트를 최하위 비트 위치로 보내고, 최하위 비트+2비트를 최하위 +1비트위치로 보내어 출력하여, 2400과 3600Bps의 데이터 인터리빙 리드 어드레스를 생성하는 것을 특징으로 하는 인터리빙 리드 어드레스 생성기.
- 제1항에 있어서, 상기 인터리빙 리드 어드레스 생성기가,32진 카운터의 출력 중 최하위 비트를 최하위+3비트의 출력과 바꾸고, 다시 최하위+1비트를 최하위 비트 위치로 보내고, 최하위 비트+2비트를 최하위+1비트위치로 보내고, 최하위 비트+3비트를 최하위 비트+2비트 위치로 보내어 출력하여, 1200과 1800Bps의 데이터 인터리빙 리드 어드레스를 생성하는 것을 특징으로 하는 인터리빙 리드 어드레스 생성기.
- 인터리빙 리드 어드레스 생성기가,클럭을 입력받아 18진 카운트를 수행하고, 캐리를 발생하며, 상기 18진 카운트 값을 인터리빙 리드 어드레스 중 열에 대응하는 어드레스로 사용하는 18진 카운터와,상기 18진 카운터의 캐리를 입력받아 인에이블되어, 클럭을 입력받아 32진 카운트를 수행하고, 상기 32진 카운트 값을 출력하는 32진 카운터와,상기 32진 카운터의 카운트값 중 하위 4비트를 입력받아 데이터 레이트에 따른 선택신호를 입력받아, 상기 선택신호가 9600과 14400Bps의 인터리빙 리드 어드레스의 생성을 선택하는 것이면, 상기 하위 4비트를 그대로 출력하고, 상기 선택신호가 4800과 7200Bps의 인터리빙 리드 어드레스의 생성을 선택하는 것이면, 상기 하위 4비트 중 최하위 비트와 최하위+1 비트를 서로 바꾸어 출력하고, 상기 선택신호가 2400과 3600Bps의 인터리빙 리드 어드레스의 생성을 선택하는 것이면, 상기 하위 4비트 중 최하위 비트를 최하위+2 비트위치로 보내고, 최하위+2 비트를 최하위+1 비트위치로 보내고, 최하위 비트+1을 최하위 비트위치로 보내어 출력하고, 상기 선택신호가 1200과 1800Bps의 인터리빙 리드 어드레스의 생성을 선택하는 것이면, 상기 하위 4비트 중 최하위 비트를 최하위+3위치로 보내고, 상기 최하위+3비트를 최하위+2비트 위치로 보내고, 최하위+2비트를 최하위+1비트위치로 보내고, 최하위+1비트를 최하위 비트위치로 보내어 출력하고, 상기와 같이 선택신호에 따라 출력되는 신호와 32진 카운터의 카운트값 중 최상위비트를 인터리빙 리드 어드레스의 행어드레스로 사용하는 멀티플렉서를 구비하는 것을 특징으로 하는 인터리빙 리드 어드레스 생성기.
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019960043731A KR100193846B1 (ko) | 1996-10-02 | 1996-10-02 | 인터리브 리드 어드레스 생성기 |
CN97121111A CN1114996C (zh) | 1996-10-02 | 1997-09-30 | 交错读出地址产生器 |
RU97116582A RU2134017C1 (ru) | 1996-10-02 | 1997-10-01 | Генератор адреса считывания с чередованием |
US08/938,928 US6321311B1 (en) | 1996-10-02 | 1997-10-02 | Interleave read address generator |
GB9720859A GB2318034B (en) | 1996-10-02 | 1997-10-02 | Interleave read address generator |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019960043731A KR100193846B1 (ko) | 1996-10-02 | 1996-10-02 | 인터리브 리드 어드레스 생성기 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR19980025564A KR19980025564A (ko) | 1998-07-15 |
KR100193846B1 true KR100193846B1 (ko) | 1999-06-15 |
Family
ID=19476101
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019960043731A KR100193846B1 (ko) | 1996-10-02 | 1996-10-02 | 인터리브 리드 어드레스 생성기 |
Country Status (5)
Country | Link |
---|---|
US (1) | US6321311B1 (ko) |
KR (1) | KR100193846B1 (ko) |
CN (1) | CN1114996C (ko) |
GB (1) | GB2318034B (ko) |
RU (1) | RU2134017C1 (ko) |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3239084B2 (ja) * | 1997-05-30 | 2001-12-17 | 株式会社次世代デジタルテレビジョン放送システム研究所 | マルチキャリア伝送インターリーブ装置及び方法 |
US6507629B1 (en) * | 1998-04-07 | 2003-01-14 | Sony Corporation | Address generator, interleave unit, deinterleave unit, and transmission unit |
JP3257984B2 (ja) * | 1998-10-30 | 2002-02-18 | 富士通株式会社 | インタリーブ方法及びデインタリーブ方法並びにインタリーブ装置及びデインタリーブ装置並びにインタリーブ/デインタリーブシステム並びにインタリーブ/デインタリーブ装置並びにインタリーブ機能付きの送信装置,デインタリーブ機能付きの受信装置及びインタリーブ/デインタリーブ機能付きの送受信装置 |
KR100480286B1 (ko) * | 1999-04-02 | 2005-04-06 | 삼성전자주식회사 | 터보 인터리빙 어드레스 발생 장치 및 방법 |
US20020114197A1 (en) * | 2000-05-22 | 2002-08-22 | Masataka Fukui | Address converter, interleaver and de-interleaver |
KR100846017B1 (ko) * | 2000-10-30 | 2008-07-11 | 가부시키가이샤 히타치세이사쿠쇼 | 데이터 인터리브/디인터리브 효율을 향상시키기 위한 반도체 장치, 무선 통신 장치, 컴퓨터 프로그램 제품 및 방법 |
US6790299B2 (en) * | 2001-03-26 | 2004-09-14 | The United States Of America As Represented By The Secretary Of The Navy | Minimum signature propellant |
US7003643B1 (en) | 2001-04-16 | 2006-02-21 | Micron Technology, Inc. | Burst counter controller and method in a memory device operable in a 2-bit prefetch mode |
TW565077U (en) * | 2001-04-16 | 2003-12-01 | Interdigital Tech Corp | A time division synchronous/code division multiple access (TDSCDMA) user equipment |
US6954832B2 (en) * | 2002-05-31 | 2005-10-11 | Broadcom Corporation | Interleaver for iterative decoder |
CN101036336B (zh) | 2004-07-29 | 2012-12-26 | 高通股份有限公司 | 交织系统和方法 |
US8391410B2 (en) | 2004-07-29 | 2013-03-05 | Qualcomm Incorporated | Methods and apparatus for configuring a pilot symbol in a wireless communication system |
US9246728B2 (en) | 2004-07-29 | 2016-01-26 | Qualcomm Incorporated | System and method for frequency diversity |
US9042212B2 (en) | 2005-07-29 | 2015-05-26 | Qualcomm Incorporated | Method and apparatus for communicating network identifiers in a communication system |
US9391751B2 (en) | 2005-07-29 | 2016-07-12 | Qualcomm Incorporated | System and method for frequency diversity |
US8219782B2 (en) * | 2008-09-18 | 2012-07-10 | Xilinx, Inc. | Address generation |
CN102708916A (zh) * | 2012-04-16 | 2012-10-03 | 东莞市泰斗微电子科技有限公司 | 一种地址跳转输出装置和方法 |
RU2012130778A (ru) | 2012-07-18 | 2014-01-27 | ЭлЭсАй Корпорейшн | Маршрутизатор пакетов, имеющий иерархическую структуру буфера |
US10210919B2 (en) * | 2015-06-03 | 2019-02-19 | Altera Corporation | Integrated circuits with embedded double-clocked components |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2191914B (en) * | 1986-06-23 | 1991-03-20 | Thorn Emi Ferguson | Transmission system for audio/data signals |
JPS6437125A (en) * | 1987-07-31 | 1989-02-07 | Csk Corp | Cross coding method and device therefor |
US4860325A (en) * | 1988-06-24 | 1989-08-22 | Advanced Micro Devices, Inc. | Counter tester |
JPH06119130A (ja) * | 1992-10-06 | 1994-04-28 | Fuji Xerox Co Ltd | 記録装置 |
JPH06216882A (ja) * | 1993-01-19 | 1994-08-05 | Matsushita Electric Ind Co Ltd | 誤り訂正送信装置及び受信装置 |
CA2116985C (en) * | 1993-03-11 | 1999-09-21 | Cynthia J. Burns | Memory system |
FI97661C (fi) * | 1993-12-10 | 1997-01-27 | Nokia Mobile Phones Ltd | Tiedonsiirtomenetelmä, CDMA-lähetin sekä -vastaanotin |
JP3415693B2 (ja) * | 1993-12-23 | 2003-06-09 | ノキア モービル フォーンズ リミテッド | インターリーブプロセス |
GB2294616B (en) * | 1994-10-26 | 1999-06-02 | Nokia Mobile Phones Ltd | Interleaving process |
US5590305A (en) * | 1994-03-28 | 1996-12-31 | Altera Corporation | Programming circuits and techniques for programming logic |
US5559506A (en) * | 1994-05-04 | 1996-09-24 | Motorola, Inc. | Method and apparatus for encoding and decoding a digital radio signal |
US5659580A (en) | 1994-11-29 | 1997-08-19 | Lucent Technologies Inc. | Data interleaver for use with mobile communication systems and having a contiguous counter and an address twister |
US5809555A (en) * | 1995-12-15 | 1998-09-15 | Compaq Computer Corporation | Method of determining sizes of 1:1 and 2:1 memory interleaving in a computer system, configuring to the maximum size, and informing the user if memory is incorrectly installed |
US5828671A (en) * | 1996-04-10 | 1998-10-27 | Motorola, Inc. | Method and apparatus for deinterleaving an interleaved data stream |
US5890207A (en) * | 1996-11-27 | 1999-03-30 | Emc Corporation | High performance integrated cached storage device |
-
1996
- 1996-10-02 KR KR1019960043731A patent/KR100193846B1/ko not_active IP Right Cessation
-
1997
- 1997-09-30 CN CN97121111A patent/CN1114996C/zh not_active Expired - Fee Related
- 1997-10-01 RU RU97116582A patent/RU2134017C1/ru not_active IP Right Cessation
- 1997-10-02 US US08/938,928 patent/US6321311B1/en not_active Expired - Lifetime
- 1997-10-02 GB GB9720859A patent/GB2318034B/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
GB2318034B (en) | 1998-12-23 |
CN1114996C (zh) | 2003-07-16 |
RU2134017C1 (ru) | 1999-07-27 |
US6321311B1 (en) | 2001-11-20 |
GB9720859D0 (en) | 1997-12-03 |
CN1181661A (zh) | 1998-05-13 |
KR19980025564A (ko) | 1998-07-15 |
GB2318034A9 (en) | 1998-10-13 |
GB2318034A (en) | 1998-04-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100193846B1 (ko) | 인터리브 리드 어드레스 생성기 | |
KR100306282B1 (ko) | 통신시스템의인터리빙/디인터리빙장치및방법 | |
KR100186627B1 (ko) | 베이스 밴드 인터리버 | |
GB2315002A (en) | Convolutional interleaver and method for generating address | |
US5136588A (en) | Interleaving method and apparatus | |
CA1167575A (en) | Time slot multiple circuit for the selective establishment of connections in a t.d.m. digital telecommunications system | |
JP3553546B2 (ja) | 多段階チャネルインターリーバ/デインターリーバに使用するためのアドレス生成装置 | |
US6965557B2 (en) | Interleaver memory access apparatus and method of CDMA system | |
US7549093B2 (en) | Method for changing a depth of an interleaver device or de-interleaver device and corresponding interleaver device and de-interleaver device | |
KR0144326B1 (ko) | 12*12 에스티에스-1 스위치 | |
CA2262491A1 (en) | Method for translating an atm switch cell header | |
JP3304632B2 (ja) | インターリーブ方法およびインターリーブ回路 | |
US7061988B2 (en) | Interleaver memory access apparatus and method of mobile communication system | |
US6170077B1 (en) | Method for encoding a digital communication channel | |
US7308618B2 (en) | Interleaver and device for decoding digital signals comprising such an interleaver | |
US7075846B2 (en) | Apparatus for interleave and method thereof | |
KR100255762B1 (ko) | 블록 인터리버의 읽기 동작용 주소발생기 | |
US7586993B2 (en) | Interleaver memory selectably receiving PN or counter chain read address | |
JP3277305B2 (ja) | 可変インタリーブ回路 | |
CN113364449B (zh) | 一种自校准分频器 | |
JP2810777B2 (ja) | データ発生装置 | |
CN100518024C (zh) | 一种sdh支路交叉时分电路结构和交换方法 | |
KR100194808B1 (ko) | 공중전화 교환망(pstn) 연동용 비동기전달모드 셀 역다중화회로 | |
SU634266A1 (ru) | Устройство дл сопр жени каналов св зи с цифровой вычислительной машиной | |
JP2623519B2 (ja) | 時間スイツチ回路 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19961002 |
|
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 19961002 Comment text: Request for Examination of Application |
|
PG1501 | Laying open of application | ||
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: 19981228 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 19990205 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 19990206 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20020125 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20030124 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20040119 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20050124 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20060119 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20070115 Start annual number: 9 End annual number: 9 |
|
FPAY | Annual fee payment |
Payment date: 20080108 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20080108 Start annual number: 10 End annual number: 10 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20100109 |