Return to previous page Return to menu Go to next page

(4) Playback range and frame address

When CD playback is executed without changing the pickup position, the 〈PLAY〉 status is entered if the current position is within the new playback range. If executed during 〈PLAY〉, the playback status is not interrupted.


Figure 4.4 Relationship between playback range and current position

⿟ In the following operations, FAD is outside the playback range (FAD <start position, FAD> end position).

∙ Operation outside the playback range depends on whether there is repeat.
For example, when playback ends without repeat, the 〈PAUSE〉 state is entered with FAD = end position + 1, and the PEND flag is set to 1.

Table 4.5 Operation outside the playback range
at current position
 Operation (command) 
 No repeat 
 repeat 
 state 
 PEND 
 state 
PEND
 CD playback ends 
 FAD = end position + 1 〈PAUSE〉 
 1 
 Seek to start position and 〈PLAY〉 
(repeat action)
0
 CD playback Change playback range 
Pause release
 〈PAUSE〉 
 seek 
 〈PAUSE〉 
 1 
 〈PAUSE〉 
 0 
 Scan playback 
 〈PAUSE〉 
 1 
 〈PAUSE〉 
 0 
A PEND flag of 0 means no change.

PEND flag 0 means no change.

(5) Seek to the home position (stop)

By seeking to the home position, the CD block will be in the following state.
(A) The disk motor stops rotating and the pickup moves to the inner standby position.
(B) The CD drive status changes to 〈STANDBY〉, and the report becomes an invalid value (sequence of FFH).
(C) When the 〈PAUSE〉 state is entered at the home position, the pickup moves to the top of the disk.
(D) The playback range, maximum repeat count, and repeat notification count are not changed.

(6) Pickup position in 〈STANDBY〉 state

(7) CD read operation when CD buffer is full

When the CD buffer is full, the 〈PAUSE〉 state is entered and the BFUL flag in the interrupt factor register is set to 1. When there is free space in the CD buffer, the remaining playback starts automatically.


Return to previous page Return to menu Go to next page