Abstract:
A digital communication system using a frequency selective baseband and a method thereof are provided to reduce the complexity of analog transmitting/receiving terminals using the serial/parallel conversion of data and a frequency selective diffusion code, thereby improving the power consumption of the entire system. A transmitter(221) in a digital communication system comprises a preamble/header transmitting unit(2210,2211,2212,2213), a data transmitting unit(2214,2215,2216,2217), and a multiplexing unit(2218). The preamble/header transmitting unit diffuses header information comprised of a preamble for frame synchronization and data property information. The data transmitting unit diffuses data to be transmitted to the outside using a frequency selective diffusion code. The multiplexing unit performs the multiplexing of the preamble and header diffused by the preamble/header transmitting unit, and data diffused selectively according to a frequency in the data transmitting unit and transmits the diffused preamble, header and data which are converted into digital signals.
Abstract:
1. 청구범위에 기재된 발명이 속한 기술분야 본 발명은 하이브리드 역추적 장치 및 그를 이용한 고속 비터비 복호 시스템에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은 초고속 통신을 수행하기 위하여 완전 병렬 ACS의 구조를 사용하고, 임계 경로의 최적화를 위하여 radix2 대신에 radix4를 사용한 구조에 있어서, 레지스터 교환 방식과 역추적 방식을 결합한 하이브리드 방식을 적용하여 하드웨어의 크기를 개선하고 성능과 전력소모에 있어서 최적화된 구조를 제공할 수 있는 하이브리드 역추적 장치 및 그를 이용한 고속 비터비 복호 시스템을 제공하는데 그 목적이 있음. 3. 발명의 해결방법의 요지 본 발명은, 경로 메트릭 계산기로부터 경로 메트릭의 가지(생존경로)를 입력받아, 블록 역추적을 하기 위한 비트 길이만큼 레지스터 교환을 통하여 블록 생존값을 얻기 위한 레지스터 교환수단; 상기 레지스터 교환이 원활하게 이루어지도록 블록 생존값을 저장 및 출력하고, 상기 레지스터 교환을 통해 얻은 블록 생존값을 블록 역추적 메모리에 쓸 때까지 저장하기 위한 저장수단; 및 상기 저장수단의 값을 상기 블록 역추적 메모리에 쓰면서 블록 역추적을 수행하여 복호된 데이터를 출력하기 위한 블록 역추적 수단을 포함하되, Radix4를 사용한 완전 병렬 ACS(Add Compare Select) 구조를 갖는 것을 특징으로 한다. 4. 발명의 중요한 용도 본 발명은 고속 무선통신 시스템 등에 이용됨. 하이브리드 역추적, 레지스터 교환, 블록 역추적, 비터비 복호기, Radix4
Abstract:
PURPOSE: A turbo decoder having a state matrix and calculation method using the same are provided to reduce a hardware size by reducing a calculation amount through simplifying of a turbo decoding algorithm. CONSTITUTION: A branch matrix calculation means(43) receives a symbol input via an input buffer and calculates a branch matrix. A state matrix calculation means(44) calculates and stores a reverse state matrix using the branch matrix calculated via the branch matrix calculation means and calculates a forward matrix using the branch matrix. A log likelihood ratio calculation means(46) calculates a log likelihood ratio using the forward state matrix input via the state matrix calculation means and the reverse state matrix stored in the state matrix calculation means.
Abstract:
PURPOSE: A turbo encoder is provided to realize a faster encoding and decoding by generating a parity code without using an interleaver. CONSTITUTION: A turbo encoder(100) comprises a first processor(110), a first constituent encoder(120), a second constituent encoder(130), and a third constituent encoder(140). The first constituent encoder generates a first parity code using the first input information. The second constituent encoder generates the second parity code using the second input information. The processor performs exclusive an OR operation of the first input information and the second input information The third constituent encoder generates a third parity code using the output of the exclusive OR operation. [Reference numerals] (120) First constituent encoder; (130) Second constituent encoder; (140) Third constituent encoder
Abstract:
PURPOSE: A turbo decoder apparatus is provided to achieve low power consumption and high BER performance, by selecting one of a max-logMAP algorithm and a logMAP algorithm according to the repetition frequency during turbo decoding operation. CONSTITUTION: Input data is inputted to an input buffer(10). A branch metric calculator(20) calculates branch metric by using the data from the input buffer. A state metric calculator(30) calculates forward and reverse state metric using the calculated branch metric. A log likelihood calculator(40) calculates a log likelihood ratio using the state metric. A redundancy information storing part(50) stores redundancy information generated from the calculation result of the log likelihood ratio calculator. A multiplexer(70) transfers the redundancy information or the result of scaling the redundancy information to the metric calculator.
Abstract:
1. 청구범위에 기재된 발명이 속한 기술분야 본 발명은 하이브리드 역추적 장치 및 그를 이용한 고속 비터비 복호 시스템에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은 초고속 통신을 수행하기 위하여 완전 병렬 ACS의 구조를 사용하고, 임계 경로의 최적화를 위하여 radix2 대신에 radix4를 사용한 구조에 있어서, 레지스터 교환 방식과 역추적 방식을 결합한 하이브리드 방식을 적용하여 하드웨어의 크기를 개선하고 성능과 전력소모에 있어서 최적화된 구조를 제공할 수 있는 하이브리드 역추적 장치 및 그를 이용한 고속 비터비 복호 시스템을 제공하는데 그 목적이 있음. 3. 발명의 해결방법의 요지 본 발명은, 경로 메트릭 계산기로부터 경로 메트릭의 가지(생존경로)를 입력받아, 블록 역추적을 하기 위한 비트 길이만큼 레지스터 교환을 통하여 블록 생존값을 얻기 위한 레지스터 교환수단; 상기 레지스터 교환이 원활하게 이루어지도록 블록 생존값을 저장 및 출력하고, 상기 레지스터 교환을 통해 얻은 블록 생존값을 블록 역추적 메모리에 쓸 때까지 저장하기 위한 저장수단; 및 상기 저장수단의 값을 상기 블록 역추적 메모리에 쓰면서 블록 역추적을 수행하여 복호된 데이터를 출력하기 위한 블록 역추적 수단을 포함하되, Radix4를 사용한 완전 병렬 ACS(Add Compare Select) 구조를 갖는 것을 특징으로 한다. 4. 발명의 중요한 용도 본 발명은 고속 무선통신 시스템 등에 이용됨. 하이브리드 역추적, 레지스터 교환, 블록 역추적, 비터비 복호기, Radix4
Abstract:
본 발명은, MIMO 통신시스템 수신기의 V-BLAST에서 채용할 수 있으며 보다 효율적으로 채널전달함수행렬을 처리할 수 있는 채널전달함수행렬의 처리방법 및 채널전달함수 처리장치를 제공한다. 본 발명에 따르면, 채널전달함수행렬(H)을 소정의 로그변환 테이블을 이용하여 로그변환하고, 로그변환된 채널전달함수행렬(H)의 허미션행렬(H H )을 산출한다. 다음에, 로그변환된 채널전달함수행렬과 허미션행렬의 덧셈 및 쟈코비안 연산을 이용하여 곱행렬(A)을 산출하고 이 곱행렬의 역행렬(A -1 )의 여인자 및 결정인자를 산출한다. 이 여인자 및 결정인자 각각과 상기 허미션행렬(H H )의 덧셈 및 쟈코비안 연산을 이용하여 의사역행렬을 산출한 후, 산출된 의사역행렬을 역로그변환 테이블을 이용하여 역로그변환한다. 본 발명에 따른 V-BLAST 복호기는 많은 양의 곱셈기를 필요로 하는 실수도메인 연산을 수행하지 않고, 입력된 채널전달함수행렬(H)을 이진로그를 취하여 로그도메인의 값으로 변환하고, 간단한 덧셈기와 쟈코비안을 사용하여 구현할 수 있다. V-BLAST, 채널전달함수, 의사역행렬, 쟈코비안, 로그도메인