Abstract:
간섭 채널 환경에서의 저밀도 패리티 검사를 이용한 오류 정정 방법 및 회로, 이를 이용한 플래시 메모리 장치를 공개한다. 본 발명은 채널에 대한 통계적 분석이 이루어진 상기 채널을 통해 전송되는 신호의 오류 정정 방법에 있어서, 복수개의 신호가 수신되는 단계, 상기 복수개의 신호 중 제1 신호 이후 연속하여 수신되는 적어도 하나의 제2 신호에 의해 상기 제1 신호에 포함된 평균 간섭의 크기 및 임의 잡음의 크기가 상기 통계적 분석에 따라 계산되는 단계, 상기 제1 신호의 값이 상기 제1 신호에 포함된 평균 간섭의 크기 및 임의 잡음의 크기가 고려되는 대수 우도비를 이용하여 기생성된 대수 우도 비(LLR) 테이블을 통해 판별되는 단계, 및 값이 판별된 상기 제1 신호가 누적되고, 누적된 복수개의 상기 제1 신호의 값이 저밀도 패리티 검사 부호에 의해 정정되는 단계를 포함한다. 따라서, 수신된 데이터의 값을 간섭의 영향을 미리 고려하여 연판정한 후, 저밀도 패리터 검사를 수행하므로 데이터를 정확하게 복구 할 수 있다.
Abstract:
도청자의 평균 모호도 산출 방법은 메인 채널을 통하여 적법한 수신자에게 전송되는 k 비트의 보안 메시지를 포함하는 n 비트의 부호 중에서 도청자가 도청 채널을 통하여 소실 없이 μ 비트의 부호어를 수신하는 단계(n은 3이상의 자연수, k는 n 이하의 자연수) 및 상기 n 비트의 부호의 무게 분포를 이용하여 상기 도청자에게 유출되는 평균 정보량인 평균 모호도를 계산하는 단계를 포함한다.
Abstract:
The present invention relates to a connected BCH code, a decode, a multi-layer code circuit and a method, an error correction circuit of a flash memory device using the same, and a flash memory device, capable of controlling delay time according to error degrees by executing the coding, the decoding, and the multi-layer decoding for the flash memory device. The present invention relates to a connected BCH multi-layer decoding circuit comprising: a first stage decoding unit for outputting a first output BCH code and a first output data protected by the first output BCH code by executing the BCH coding by receiving a part of the connected BCH code; a deinterleaving unit for outputting the first output BCH code or the first output data by dividing the first output BCH coding or the first output data into two or more blocks; a second stage decoding unit for outputting second output data protected by second output BCH coding by executing the BCH decoding in the output of the deinterleaving unit; an interleaving unit for outputting a second output BCH code or the second output data by dividing the second output BCH coding or the second output data into two or more blocks; and a decoder power control unit for temporally blocking power supply until the reception of a new connected BCH coding for a decoding success block and by obtaining the decoding success block by monitoring the operation state of the first and the second stage decoding unit.
Abstract:
The present invention relates to coding, decoding, and multi-layer coding circuit and method for connected BCH, an error correction circuit of a flash memory device, and a flash memory device. The present invention relates to a connected BCH multi-layer decoding circuit comprising: a first stage decoding unit for outputting first output BCH coding and first output data protected by the first output BCH coding by receiving a part of the connected BCH coding and executing BCH decoding; a deinterleaving unit for outputting the first output BCH coding or the first output data by deinterleaving the first output BCH coding or the first output data after dividing them into two or more blocks; a second stage decoding unit for outputting second output BCH coding or second output data protected by the second output BCH coding by executing the BCH decoding in the output of the deinterleaving unit; an interleaving unit for outputting the second output BCH coding or the second output data by interleaving the second output BCH coding or the second output data after dividing them into two or more blocks; and an additional decoding unit for executing additional decoding for a decoding failure block by receiving decoding result information from the first and the second stage decoding unit and receiving the second BCH coding or the second output data protected by the second BCH coding.
Abstract:
PURPOSE: Secure transmission amount calculation method and system using a relative distance variable in a wireless network in which a secure section exists are provided to calculate more realistic secure transmission amount by considering a relative distance between receiver and tapping node based on a transmitter. CONSTITUTION: A secure transmission amount calculation system determines a relative distance variable based on a radius of secure region and a distance between transmitter and receiver (401). The secure transmission amount calculation system determines optimal electric power distribution variable in a closed form (402). The secure transmission amount calculation system calculates a secure transmission amount by finding the optimal electric power distribution variable (403). [Reference numerals] (401) Determine a relative distance variable; (402) Determine an optimal electric power distribution variable; (403) Determine optimal secure transmission amount; (AA) Radius of a secure region(d_zone); (BB) Distance between a transmitter and a receiver(d_R); (CC) Secure transmission amount is closed; (DD) Disperse channel electric power; (EE) Secure transmission amount
Abstract:
보안통신의 전송기 장치(110T)는 비체계적오류제어 부호(NS ECC)를 메시지에 적용하여, 상기 메시지로의 원형을 포함하지 않는 부호화 비트들을 생성시키도록 구성된 부호기(170); 및 상기 주 채널 상에서 상기 부호화 비트들을 상기 수신기로 전송하도록 구성된 트랜스시버(720)를 포함한다. 보안통신 방법은 비체계적오류제어 부호(NS ECC)로 메시지를 부호화하여, 메시지의 원형이 나타나지 않게 부호화된 메시지를 생성시키는 단계; 및 주 채널(120) 상에서 상기 수신기로 상기 부호화된 메시지를 전송하는 단계를 포함한다. 상기 NS ECC는 상기 도청기 장치(140)가 전송기로부터의 기결정된 거리 Z(220)보다 먼 곳에 있는 경우, 상기 도청기 채널(150) 상에서의 비트 오류 확률은 기정의된 보안 문턱값(320)을 넘지 않지만, 주 채널상에서의 비트 오류 확률은 기정의된 신뢰도 문턱값(310)을 넘게 한다. 부호화된 비트 중 신뢰할 수 없는 비트는 상기 도청기 장치로 하여금 주 채널에서 메시지를 신뢰도 있게 복호화할 수 없게 만든다.
Abstract:
PURPOSE: An apparatus and method for correcting errors in a memory are provided to improve performance by obtaining reliability information which is similar to a soft decision value without an additional memory chip. CONSTITUTION: A memory core includes a plurality of memory cells. A control unit(100) determines whether to require additional information to determine errors in data read from a specific memory cell among a plurality of memory cells. A first input and output unit(200) receives the required additional information from the memory core. A processing unit(500) extracts reliability information of the data from the additional information. A second input and output unit(600) receives and outputs the reliability information from the processing unit. [Reference numerals] (100) Control unit; (200) First input and output unit; (300) Flash memory core; (400) Pattern storage unit; (500) First input and output unit; (600) Second input and output unit; (AA) Additional information request
Abstract:
본 발명은 천공 방법 및 그 장치, 그리고 천공 시 복호 방법에 관한 것이다. 정보를 수신하기 이전에 천공장치에서 전달받는 제어정보를 천공하는 장치는 특정 비트를 가지는 제어정보에 CRC(Cyclic-Redundancy Check) 부호를 연접하여 길쌈부호화한 부호어들을 생성하고, 생성한 부호어들의 해밍 무게를 계산하여 최소 자유거리를 찾아, 최소 자유거리를 토대로 부호어들의 집합을 구하여, 집합을 토대로 수열을 구한다. 또한, 장치는 수열이 포함하는 원소 중 가장 작은 원소를 찾아, 가장 작은 원소의 위치를 천공한다. 이로써, 본 발명은 전달하려는 제어정보에 CRC부호를 연접하여 오류검출 능력을 증대시키고, 천공을 사용하여 부호율을 고정시키며 오류정정 능력의 손실을 최소화할 수 있다. PLCP, 길쌈부호, CRC부호, 천공
Abstract:
PURPOSE: A trellis coded modulation method, a trellis coded modulation circuit, an error correcting circuit, a method for inputting data of a flash memory device and the flash memory device are provided to minimize interference between cells by decreasing an error rate due to an E-PH pattern. CONSTITUTION: A convolutional encoder(11) receives the first input data of k bits among input data of n bits. The k is smaller than the n. The convolutional encoder outputs the encoded input data of k+r bits by adding the surplus data of r bits to the first input data of k bits. An m dimensional modulator(12) rearranges m modulation data on an m dimensional trellis point by receiving the encoded input data of k+r bits and the second input data of the n-k bits except the first input data. The m dimensional modulator stores the m modulation data in m memory cells of a flash memory device by corresponding to the rearranged trellis point.