Abstract:
PURPOSE: A digital circuit self failure recovery system and a method based on a mechanism of endocrine cellular communication are provided to increase the operational reliability of an electronic circuit by recovering failures several times. CONSTITUTION: An electronic circuit system includes two conceptual layers. The two conceptual layers comprise a function/configuration part(210) and a control part(220). The function/configuration part includes an application circuit related to the function of the electronic circuit system. The control part takes charge of controlling the application circuit. The function/configuration part includes a cell module part and a connection structure part. The cell module part includes a basic structure part, a fault detection/correction part, and genetic information. The control part includes a reference bit control part and a differentiation control and recovery part.
Abstract:
A method for extracting packets in a DAB/DMB receiving system is provided to extract all packets without a CRC error even if the CRC error occurs in one or more packets when one or more packets exist in sub channel data, thereby minimizing a loss of a data group and minimizing a delayed time required to receive right data to reduce power consumption and maximize the efficiency of a packet service. A method for extracting packets in a DAB/DMB(Digital Audio Broadcasting/Digital Multimedia Broadcasting) receiving system comprises the following steps of: switching into an error state if a CRC(Cyclic Redundancy Check) error occurs in extracting the packets in a normal state(801); setting a findex value to an index value(802); increasing the findex value as much as 192bits(803); checking whether the increased findex value is greater than or equal to the length(L) of input sub channel data(804); reading 2bits(D[findex,findex+1]) from the findex value to determine PL(Packet Length) if the increased findex value is less than the length of the input sub channel data(806); reading data(D[findex,findex+PL-1]) predicted as a packet from the findex to perform a CRC test if a value of adding the PL to the findex is less than the L(807,808); and transmitting the extracted packets to a packet processing block(810).