Structure and method for multi-section management of a buffer
AssigneeLite-On It Corporation
InventorLing-Feng Chen
Life of this patent
Estimating the term…
Abstract
A structure and a method of managing multiple sections of a buffer provide an initial block register and a memory unit. A buffer managing unit is capable of operating consecutively in a specific section set between the initial block register and the end block register. When the pickup head leaves the original track and skips to another track to read data, the initial block register and the end block register are reset. The contents in the original register are stored in one division of the memory unit. In this way, the original data stored in the specific section is not abandoned. When the pickup head needs to read the data in the original track, the contents in the registers are restored from the division of the memory unit to the registers.
Claims9
A multi-section managing structure for a buffer of a CD drive comprising:
- a set of registers for managing a specific section of the buffer according to the contents in the set of registers;
- and
- a memory unit having a plurality of divisions, each division being capable of storing contents in the set of registers;
- wherein the contents in the set of registers can be stored into the first division, and the contents of the registers can be restored from the second division.
A multi-section managing structure for a buffer comprising:
- a buffer having a plurality of sections, each section having a plurality of blocks;
- a plurality of records, each record indicating at least an initial block and an end block of a specific section;
- and
- a memory unit being capable of storing the plural records.
A method of managing multiple sections of a buffer comprising the following steps:
- providing a location of a first initial block and a location of a first end block for a first data operating consecutively and cyclically between the location of the first initial block and the location of the first end block;
- and
- providing a location of a second initial block and a location of second end block for a second data operating consecutively and cyclically between the location of the second initial block and the location of the second end block.
Dependencies are inferred from the claim text.