Error-correcting virtual receiving buffer apparatus
First Claim
1. An error-correcting virtual receiving buffer apparatus comprising a buffer, a decoder and a buffer controller, said buffer being coupled to said decoder for temporarily containing encoded data incoming from an external data source and for subsequently outputting said temporarily contained encoded data to said decoder for decoding, whereinsaid buffer controller comprises a counting means for maintaining the count of the data symbols of said encoded data lost in a data overflow condition in said buffer, said buffer controller issuing a buffer suspend control signal to said buffer for suspending subsequent data symbols of said incoming encoded data from storing into the memory array of said buffer, said counting means maintaining a record of the number of said data symbols lost in said data overflow condition, and said decoder performing error correction schemes for recovering said lost data symbols.
1 Assignment
0 Petitions
Accused Products
Abstract
An error-correcting virtual receiving buffer apparatus comprises a buffer, a decoder and a buffer controller. The buffer is coupled to the decoder for temporarily containing encoded data incoming from an external data source and for subsequently outputting the temporarily contained encoded data to the decoder for decoding. The buffer controller comprises a counter for maintaining the count of the data symbols of the encoded data lost in a data overflow condition. The buffer controller issues a buffer suspend control signal to the buffer for suspending subsequent data symbols of the incoming encoded data, in order to prevent storing into the memory array of the buffer. The counter maintains a record of the number of the data symbols lost in the data overflow condition, and the decoder performs error correction schemes to recover the lost data symbols.
29 Citations
5 Claims
-
1. An error-correcting virtual receiving buffer apparatus comprising a buffer, a decoder and a buffer controller, said buffer being coupled to said decoder for temporarily containing encoded data incoming from an external data source and for subsequently outputting said temporarily contained encoded data to said decoder for decoding, wherein
said buffer controller comprises a counting means for maintaining the count of the data symbols of said encoded data lost in a data overflow condition in said buffer, said buffer controller issuing a buffer suspend control signal to said buffer for suspending subsequent data symbols of said incoming encoded data from storing into the memory array of said buffer, said counting means maintaining a record of the number of said data symbols lost in said data overflow condition, and said decoder performing error correction schemes for recovering said lost data symbols.
Specification