Static information storage and retrieval – Hardware for storage elements – Shields
Reexamination Certificate
2001-06-05
2004-03-30
Kim, Hong (Department: 2186)
Static information storage and retrieval
Hardware for storage elements
Shields
C365S044000, C365S047000, C365S047000, C365S053000, C365S053000, C365S053000, C713S400000, C711S167000
Reexamination Certificate
active
06714432
ABSTRACT:
BACKGROUND OF THE INVENTION
The present invention relates to a memory control device incorporated in a reproducing apparatus adapted, for example, for playing a disk recording medium and for controling a data writing operation of storing data that have been read from the disk recording medium in a memory where the data are to be stored temporarily.
CD players are widely diffused in use as apparatus for reproducing audio data from a CD (Compact Disk) and outputting the reproduced data.
In a CD player, if some external disturbance such as a shock or a vibration is given thereto, it causes disorder of tracking and focus servo control, for example, and consequently generates error in reading the data. Practically, such error induces interruption of the reproduced audio signal.
In view of this problem, there are now widely available some improved CD players furnished with a shock-proof function which exhibits resistance against the external disturbance mentioned.
As is well known, in the structure of such a CD player equipped with a shock-proof function, a buffer memory is provided for temporarily storing the reproduced data obtained from a CD. The data are read out from a CD at a two-fold or higher reproduction speed, for example, and the data are written in the buffer memory at a data rate corresponding to the reproduction speed. After storage of the data by more than a predetermined quantity in the buffer memory, the data are read out from the buffer memory at a one-fold reproduction speed.
Since the data write speed to the buffer memory is higher than the read speed as described, it is customary that the data reproduction from the CD and the data writing into the buffer memory are paused when more than a predetermined quantity of the data have been written, so as not to cause overflow of the data in the buffer memory. Meanwhile, the data are read out continuously from the buffer memory. When the data stored in the buffer memory have been reduced below the predetermined quantity, the data reproduction from the CD and the data writing into the buffer memory are resumed. That is, in the reproducing apparatus equipped with a shock-proof function, reproduction of the data from the CD and writing of the reproduced data into the buffer memory are performed intermittently.
As long as the data thus reproduced intermittently from the CD are written intermittently into the buffer memory as described, it is necessary to maintain continuity of the time base information between the data written finally into the buffer memory and the data to be written thereafter into the buffer memory. If this continuity fails to be maintained, it is impossible to obtain a requisite link of the reproduced audio outputs. A control action executed for this purpose is termed sound link control or data link control, for example.
For such sound link control, channel-Q subcode data is used as a subcode inserted in audio data recorded on a CD.
As is known, CD-format audio data are composed of EFM frames, each serving as a minimum component unit, and 98 EFM frames are grouped to form one subcoding frame. Each subcoding frame is updated at an interval of {fraction (1/75)} second.
A subcoding frame has subcodes of eight channels P, Q, R, S, T, U, V and W. Time base information of the audio data recorded on the CD is recorded in the channel-Q subcode data (hereinafter referred to as subQ data). The sound link control is executed by using the time base information represented by the subQ data.
FIGS. 12A
to
12
E conceptually show how writing into a buffer memory is controlled on the basis of such subQ data.
First,
FIG. 12A
shows a signal SCOR generated in a reproducing apparatus. Synchronizing signals S
0
and S
1
called subcode sync are inserted in a subcoding frame. This SCOR is a signal generated at the timing of detection of at least either the subcode sync S
0
or S
1
. In the reproducing apparatus, update of the subQ data is recognized in response to the signal SCOR. Although not shown here, error detection data (CRC) relative to the subcode data is detected in the reproducing apparatus, thereby generating a signal CRCF which signifies whether or not the subQ data in the relevant subcoding frame is read properly.
FIG. 12B
shows a signal GRSCOR. This signal GRSCOR is generated only in a steady generation state where a signal SCOR can be obtained continuously in synchronism with the timing of 98 EFM frames, e.g., at the timing delayed from SCOR by 92 EFM frames.
In the reproducing apparatus, the subQ data is read out in synchronism with generation of the signal SCOR, and a decision as to whether or not to execute writing into the memory in accordance with the content of the read out subQ data is made prior to the timing of the first signal GRSCOR generated after reading the subQ data. A control command is issued in accordance with the result of such a decision.
Supposing now that the data to be written into the buffer memory are such as those shown in
FIG. 12C
, if signals SCOR and GRSCOR are generated steadily at proper timings as shown in
FIGS. 12A and 12B
, then the data are written into the buffer memory sequentially as data D
1
→D
2
→D
3
. . . in synchronism with the signal GRSCOR, as shown in
FIGS. 12C and 12D
. In this case, writing is performed at a predetermined data rate higher than a one-fold speed for example.
When the data thus written are read out, the data are reproduced with the time-series continuity maintained in the order of data D
1
→D
2
→D
3
. . . as shown in FIG.
12
D. In this case, the data are read at a rate corresponding to a one-fold speed.
It is generally known that, if any undesired condition with unstable servo control or the like is induced by some external disturbance given to the reproducing apparatus or due to some flaw or dust on the disk, the following abnormal states occur with regard to the signal SCOR which is a reference timing signal for detection of the subQ data.
One state relates to “SCOR dropout” which signifies that a signal SCOR fails to be generated at a proper timing. In this state, a signal SCOR drops out at a certain timing as shown in
FIG. 13A
for example. In this case, a signal GRSCOR shown in
FIG. 13B
is generated stably, and a signal CRCF shown in
FIG. 13C
also holds its high (H) level, so that the subQ data are read out properly.
To the contrary, there may occur a state of “false SCOR” where a signal SCOR is generated at an improper timing, as shown in
FIG. 14A
for example. Here, a signal GRSCOR is outputted steadily as shown in
FIG. 14B
, but a signal CRCF of
FIG. 14C
is turned to its low (L) level at the timing of generation of a false SCOR, so that the subQ data corresponding to the false SCOR is not read out correctly.
Although unshown, there may further occur another state of “subQ data dropout” where the subQ data fails to be read out even with generation of the signal SCOR.
In case the three states mentioned above have occurred, if such states are merely transient as shown in
FIGS. 13 and 14
, data writing into the buffer memory and sound link control are executed substantially correctly in most cases. However, if at least one of these three states is continuous to a certain extent, then it becomes impossible in the reproducing apparatus to make a proper decision as to whether “SCOR dropout” or “false SCOR” has really occurred or not. As a result, it induces malfunction such that the data to be written essentially into the buffer memory are not written, or the data not to be written therein are written erroneously.
Assume here that, in a normal state, data D
1
to D
7
are written successively into the buffer memory as shown in FIG.
15
A. If the aforementioned malfunction is caused, data writing into the buffer memory may be performed in such a manner that, for example, the data D
3
to be written essentially drops out as shown in FIG.
15
B. Another example is such as shown in
FIG. 15C
where the data D
3
is written in duplicate. More specifically, the data D
4
needs to be written next to the preceding data
Tomioka Masaya
Ujisawa Toshiyuki
Kananen Ronald P.
Kim Hong
Rader & Fishman & Grauer, PLLC
LandOfFree
Memory control device does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Memory control device, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Memory control device will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3187791