
OPTICAL CD MP3 SYSTEM
S5L9276 (PRELIMINARY SPEC)
37
File Table
File Table follows the Directory Table and comprises of consecutive file records. In the table, there are as many file
records as the total number of MP3 file. Each file record of 6 words as following.
Address
Contents
36204 + Nd*6 +6j
M
S
36204 + Nd*6 +6j +1
0x00
F
36204 + Nd*6 +6j +2
L8
L7
L6
L5
36204 + Nd*6 +6j +3
L4
L3
L2
L1
36204 + Nd*6 +6j +4
MP3 file identifier length
36204 + Nd*6 +6j +5
MP3 file type
Nd
: total number of directories
j
: 0
(Nf-1) ,
Nf
= total number of MP3 files
There is no file record for a non-MP3 file.
M, S, and F are the values indicating 1 sector before to the actual sector address beginning of a file. A file length is
described as 8 hex digits (L8
L1). The length represented is FFFFFFFF.
The value of M, S, and F which are all 0xAA or 0xBB indicates End of File Table data.
Identifier Table
Table is stored in the Output Buffer CH-L. Because the maximum length of or file identifier is 128 bytes both of the
identifiers occupy 64(40h) words in DRAM . The directory identifiers comes first and file identifiers follow the
directory . The first directory identifier occupies address 37000h
3703Fh in DRAM. The addresses of each
directory identifier (=X) are calculated as following :
X = F7000h + i * 40h , i : 0
(Nd - 1)
The start addresses of each file identifiers (=Y) are calculated as following :
Y = F7000h + (nd * 40h) + j * 40h , j = 0
(Nf - 1)
Boot Process Programming
1.
Power on CD-MP3 IC
#initial
#25ns(min)
#25ns(min)
#25ns(min)
#25ns(min)
i_MLT=i_MDAT=i_MCK=HIGH
i_MLT <= LOW
i_MDAT <= LOW
i_MDAT <= HIGH
i_MLT <= HIGH
When the system is powered-on and the "power-on reset" comes, Micom should set the of MLT, MCK, and MDAT to
1'b1. When the MLT is low and the MDAT goes to low, the S5L9276 enters to "power-off" mode. Make sure to
initialize the power mode to "power-off" mode at first.
And then the power-on process shown below is the next process required for S5L9276 to be powered on.