계산량을 줄이는 간소화된 승산기로 구현한V-BLAST 장치 및 그 방법
    31.
    发明授权
    계산량을 줄이는 간소화된 승산기로 구현한V-BLAST 장치 및 그 방법 失效
    Vertical-Bell实验室使用简化的乘法器实现新的计算方案的分层时空装置及其方法

    公开(公告)号:KR100590768B1

    公开(公告)日:2006-06-15

    申请号:KR1020030093133

    申请日:2003-12-18

    Abstract: 계산량을 줄이는 간소화된 승산기로 구현한 V-BLAST 장치 및 그 방법이 개시된다. 상기 이동 통신 수신기의 V-BLAST 장치는, 채널 정보 벡터를 수신하여 상기 채널 정보 벡터에 대한 의사 역행렬 계산시에 존재하는 자코비안 값 계산을 이용하여 의사 역행렬을 구성하는 출력 코팩터와 행렬식을 계산하여 출력하는 의사 역행렬 계산기; 상기 출력 코팩터의 각 행에서 자코비안 값 계산을 이용하여 NORM을 계산하고, 행별 NORM 값 중에서 최소값을 가지는 행을 나타내는 인덱스를 추출하여 출력하는 NORM 및 최소값 판정기; 상기 출력 코팩터로부터 상기 인덱스에 해당하는 행 벡터인 ZF 벡터를 선택하여 출력하는 ZF 벡터 선택기; 상기 채널 정보 벡터에서 상기 인덱스에 해당하는 열 벡터를 제거한 축소 행렬을 발생시켜 상기 채널 정보 벡터로서 재입력시키는 행렬 축소기; 및 수신 심볼과 상기 ZF 벡터의 승산에 자코비안 값 계산을 이용하여 제1 승산하고, 상기 제1 승산 결과를 상기 행렬식으로 나누어 그 결과를 출력하는 결정 통계 계산기를 구비하는 것을 특징으로 한다.

    계산량을 줄이는 간소화된 승산기로 구현한V-BLAST 장치 및 그 방법
    32.
    发明公开
    계산량을 줄이는 간소화된 승산기로 구현한V-BLAST 장치 및 그 방법 失效
    垂直实验室使用简化的乘法器实现新的计算方案的层状空间设备及其方法

    公开(公告)号:KR1020050061754A

    公开(公告)日:2005-06-23

    申请号:KR1020030093133

    申请日:2003-12-18

    Abstract: 계산량을 줄이는 간소화된 승산기로 구현한 V-BLAST 장치 및 그 방법이 개시된다. 상기 이동 통신 수신기의 V-BLAST 장치는, 채널 정보 벡터를 수신하여 상기 채널 정보 벡터에 대한 의사 역행렬 계산시에 존재하는 자코비안 값 계산을 이용하여 의사 역행렬을 구성하는 출력 코팩터와 행렬식을 계산하여 출력하는 의사 역행렬 계산기; 상기 출력 코팩터의 각 행에서 자코비안 값 계산을 이용하여 NORM을 계산하고, 행별 NORM 값 중에서 최소값을 가지는 행을 나타내는 인덱스를 추출하여 출력하는 NORM 및 최소값 판정기; 상기 출력 코팩터로부터 상기 인덱스에 해당하는 행 벡터인 ZF 벡터를 선택하여 출력하는 ZF 벡터 선택기; 상기 채널 정보 벡터에서 상기 인덱스에 해당하는 열 벡터를 제거한 축소 행렬을 발생시켜 상기 채널 정보 벡터로서 재입력시키는 행렬 축소기; 및 수신 심볼과 상기 ZF 벡터의 승산에 자코비안 값 계산을 이용하여 제1 승산하고, 상기 제1 승산 결과를 상기 행렬식으로 나누어 그 결과를 출력하는 결정 통계 계산기를 구비하는 것을 특징으로 한다.

    간단한 역행렬 연산 구조를 갖는 V-BLAST 시스템
    33.
    发明公开
    간단한 역행렬 연산 구조를 갖는 V-BLAST 시스템 失效
    具有简单反向矩阵运算结构的V-BLAST系统

    公开(公告)号:KR1020040053435A

    公开(公告)日:2004-06-24

    申请号:KR1020020079989

    申请日:2002-12-14

    Abstract: PURPOSE: A V-BLAST(Vertical-Bell Laboratories Layered Space-Time) system having a simple inverse matrix operation structure is provided to operate a necessary cofactor by using three multiplying steps, and to multiply a minimal value by a receiving symbol to divide with a determinant, thereby reducing hardware for V-BLAST algorithm. CONSTITUTION: The first and second switches(202,204) input a matrix and a receiving symbol, and transmit the matrix and the receiving symbol. A pseudo inverse matrix calculator(206) inputs the matrix to operate a cofactor matrix and a determinant, and outputs the cofactor matrix and the determinant. A size and minimal value calculator(208) operates a minimal index value for the cofactor matrix. A matrix reducer calculator(212) inputs a new matrix to the first switch(202). A weighting vector selector(210) operates a row vector and a transposed matrix of the row vector. The first multiplier(214) multiplies the transposed matrix by the receiving symbol. A divider(215) inputs the determinant, and divides an output of the first multiplier(214) with the determinant. An inverse mapper(218) inputs an output from the divider(215), and outputs an estimated information value. The second multiplier(220) multiplies a column corresponding to a row that generates the minimal index value, outputs results. A subtractor(216) subtracts an output of the second multiplier(220) from the receiving symbol, and outputs a new receiving symbol.

    Abstract translation: 目的:提供具有简单逆矩阵运算结构的V-BLAST(Vertical-Bell实验室分层时空)系统,以通过使用三个乘法步骤来操作必要的辅因子,并将最小值乘以接收符号与 一个决定因素,从而减少V-BLAST算法的硬件。 构成:第一和第二开关(202,204)输入矩阵和接收符号,并发送矩阵和接收符号。 伪逆矩阵计算器(206)输入矩阵以操作辅因子矩阵和行列式,并输出辅因子矩阵和行列式。 尺寸和最小值计算器(208)操作辅助因子矩阵的最小索引值。 矩阵减法器计算器(212)将新矩阵输入到第一开关(202)。 加权向量选择器(210)操作行向量的行向量和转置矩阵。 第一乘法器(214)将转置矩阵乘以接收符号。 分频器(215)输入行列式,并且将第一乘法器(214)的输出与行列式相除。 逆映射器(218)输入来自分频器(215)的输出,并输出估计的信息值。 第二乘法器(220)将与生成最小索引值的行相对应的列相乘,输出结果。 减法器(216)从接收符号中减去第二乘法器(220)的输出,并输出新的接收符号。

    상태 메트릭을 갖는 터보 복호기 및 그를 이용한 계산 방법
    34.
    发明授权
    상태 메트릭을 갖는 터보 복호기 및 그를 이용한 계산 방법 失效
    상태메트릭을갖는터보복호기및그를이용한계산방

    公开(公告)号:KR100436434B1

    公开(公告)日:2004-06-16

    申请号:KR1020010071757

    申请日:2001-11-19

    CPC classification number: H03M13/3922 H03M13/2957 H03M13/6502 H03M13/6505

    Abstract: The present invention relates to a turbo decoder having a state metric, a calculating method using the turbo decoder and a computer-readable recoding medium for executing a calculation method implemented to the turbo decoder. The turbo decoder includes branch metric calculation unit, state metric calculation unit and log likelihood ratio calculation unit. The present invention may reduce calculation steps by simplifying a conventional turbo decode algorithm, reducing a size of a hardware, which the turbo decoder can be implemented in as an application specific integrated circuit (ASIC) or a field programmable gate array (FPGA). The present invention can be implemented in an error correction in wireless communication system and satellite communication system.

    Abstract translation: 本发明涉及具有状态度量的turbo解码器,使用turbo解码器的计算方法和用于执行对turbo解码器实现的计算方法的计算机可读记录介质。 turbo解码器包括分支度量计算单元,状态度量计算单元和对数似然比计算单元。 本发明可以通过简化传统的turbo解码算法,减小硬件的大小来减少计算步骤,turbo解码器可以作为专用集成电路(ASIC)或现场可编程门阵列(FPGA)实现。 本发明可以用无线通信系统和卫星通信系统中的纠错来实现。

    터보 치환기 및 이를 이용한 터보 복호기
    35.
    发明授权
    터보 치환기 및 이를 이용한 터보 복호기 失效
    터보치환기및이를이용한터보복호기

    公开(公告)号:KR100416569B1

    公开(公告)日:2004-02-05

    申请号:KR1020020002500

    申请日:2002-01-16

    Abstract: PURPOSE: A turbo permutator and a turbo decoder using the same are provided to form the turbo permutator suitable for the turbo decoder by using a sliding window method. CONSTITUTION: A turbo permutator includes a deinterleaving address generator(100), an interleaving row/column address generator(101,102), an address mapper(103), multiplexers(104,106), and a permutator memory(107). The deinterleaving address generator is used for generating a deinterleaving address value according to a predetermined bit number. The interleaving row/column address generators are used for outputting interleaving row/column address values according to the bit number and a row/column number. The multiplexers is used for selecting one of the deinterleaving address value and an output value of the address mapper. The permutator memory is used for outputting the output values corresponding to the input data.

    Abstract translation: 目的:通过使用滑动窗口方法提供涡轮置换器和使用其的涡轮解码器以形成适用于turbo解码器的turbo置换器。 组成:涡轮置换器包括去交错地址发生器(100),交错行/列地址发生器(101,102),地址映射器(103),多路复用器(104,106)和置换器存储器(107)。 解交织地址生成器用于根据预定的位数生成解交织地址值。 交织行/列地址发生器用于根据位号和行/列号输出交织的行/列地址值。 多路复用器用于选择解交织地址值和地址映射器的输出值中的一个。 置换器存储器用于输出对应于输入数据的输出值。

    이진 로그맵 알고리즘을 이용한 터보 복호기 및 그 구현방법
    36.
    发明授权
    이진 로그맵 알고리즘을 이용한 터보 복호기 및 그 구현방법 失效
    Turbo解码器采用二进制对数图算法及其实现

    公开(公告)号:KR100365724B1

    公开(公告)日:2002-12-31

    申请号:KR1020000083169

    申请日:2000-12-27

    Abstract: 본 발명은 이진 로그맵 알고리즘(Binary LogMAP Algorithm)을 이용한 터보 복호기 및 그 구현 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것으로, 이진 LogMAP 알고리즘을 사용하여 터보 복호기를 구현하는 경우에, 기존의 LogMAP 알고리즘에서 사용되었던 복잡한 E 함수를 대신하여, 하드웨어의 구현이 용이한 2 함수를 사용하며, 이의 계산에 ABELA를 적용하여 작은 하드웨어를 가지면서도 정밀도가 높은 복호기를 구현할 수 있으며, 또한 순방향 및 역방향 상태 메트릭 값의 계산에 있어서 필요한 연산량을 줄이고 LLR의 계산을 고속으로 수행할 수 있어 기존의 LogMAP 방식의 터보 복호기에 비하여 작은 하드웨어를 필요로 하면서도 고속의 복호가 가능한 터보 복호기를 구현할 수 있다.

    터보 부호기 및 복호기의 꼬리비트 첨가방법
    37.
    发明公开
    터보 부호기 및 복호기의 꼬리비트 첨가방법 无效
    用于涡轮编码器和解码器的TAG位添加方法

    公开(公告)号:KR1020000008151A

    公开(公告)日:2000-02-07

    申请号:KR1019980027852

    申请日:1998-07-10

    CPC classification number: H03M13/296 H03M13/258

    Abstract: PURPOSE: A turbo coder and a decoder is provided to eliminate bit error and minimize the bit error rate of the turbo decoder, enhancing coding rate. CONSTITUTION: When the message data of a frame to be codified by the turbo coder is given the turbo decoder attaches a tag bit +1(logic value 1) or-1(logic value 0) and fixes them to be codified; When the tag bit of a message data frame received is +1, the final message bit of the turbo decoder is set up to a positive large value and is inputted and decoded; When the tag bit of a message data frame received is -1, the message bit is set up to a negative large value to be decoded.

    Abstract translation: 目的:提供turbo编码器和解码器,以消除比特误码,并使Turbo解码器的误码率最小化,提高编码率。 规定:当turbo编码器编码的帧的消息数据被给定时,turbo解码器附加标签位+1(逻辑值1)或-1(逻辑值0),并将它们固定为编码; 当接收到的消息数据帧的标签位为+1时,turbo解码器的最终消息位被设置为正的大值并被输入并解码; 当接收到的消息数据帧的标签位为-1时,消息位被设置为负的大值进行解码。

    터보 부호기
    39.
    发明公开
    터보 부호기 无效
    涡轮编码器

    公开(公告)号:KR1020130071326A

    公开(公告)日:2013-06-28

    申请号:KR1020120025151

    申请日:2012-03-12

    CPC classification number: H03M13/258 H03C2200/0004 H03M13/6502

    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 translation: 目的:提供turbo编码器,通过在不使用交织器的情况下生成奇偶码来实现更快的编码和解码。 构成:涡轮编码器(100)包括第一处理器(110),第一组成编码器(120),第二组成编码器(130)和第三组成编码器(140)。 第一组成编码器使用第一输入信息生成第一奇偶校验码。 第二组成编码器使用第二输入信息生成第二奇偶校验码。 处理器执行第一输入信息和第二输入信息的异或运算。第三构成编码器使用异或运算的输出生成第三奇偶校验码。 (附图标记)(120)第一构成编码器; (130)第二组成编码器; (140)第三代编码器

    터보 복호 장치
    40.
    发明公开
    터보 복호 장치 无效
    涡轮解码设备

    公开(公告)号:KR1020110071932A

    公开(公告)日:2011-06-29

    申请号:KR1020090128656

    申请日:2009-12-22

    CPC classification number: H03M13/3927 H03M13/2996 H04L1/0053

    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 translation: 目的:通过在turbo解码操作期间根据重复频率选择max-logMAP算法和logMAP算法之一,提供turbo解码器装置以实现低功耗和高BER性能。 构成:输入数据被输入到输入缓冲器(10)。 分支度量计算器(20)通过使用来自输入缓冲器的数据来计算分支度量。 状态度量计算器(30)使用所计算的分支度量来计算正向和反向状态度量。 对数似然计算器(40)使用状态度量计算对数似然比。 冗余信息存储部(50)存储从对数似然比计算器的计算结果生成的冗余信息。 复用器(70)将冗余信息或缩放冗余信息的结果传送到度量计算器。

Patent Agency Ranking