摘要 |
<p>PURPOSE:To return the write pointer and the read pointer of a FIFO to initializing states by comparing the output of each FIFO in arbitrary data, and resetting the FIFO by deciding the non-coincidence of the output as the malfunction of the FIFO when it is detected. CONSTITUTION:Input data IN0-IN14 are transferred in parallel via two FIFOs(First-In First-Out)101 and 102 arranged in parallel. At this time, the data IN7 is inputted to a first FIFO101 and a second FIFO102, respectively, and the output of each FIFO corresponding to the IN7 is sent to a comparison part 3. The comparison part 3, when detecting the non-coincidence of the output of the FIFOs, judges that the malfunction is generated in either the first FIFO101 or the second FIFO102, or in both of them. In such a way, it is possible to return the write pointers and the read pointers of the first FIFO101 and the second FIFO102 to the initializing states.</p> |