English
Language : 

W88113C Datasheet, PDF (81/102 Pages) Winbond – ATAPI CD-ROM DECODER & CONTROLLER
W88113C
The rule for configuration is that the first byte of the sector is stored at:
BIAH/L(09h/08h,w) - 0Ch
And the following byte is stored into the incremented offset address. If the offset address reaches the
block limit, the next offset address is wrap around to zero. For example, the byte following that at
offset 9FFh is at 000h if block limit is A00h. By this mechanism and following example settings, the
first byte of user data is always located at 000h.
The C2 flag (9FEh), Subcode (980h) and Q-channel (9E0h) data are stored at fixed address if its
associated function is enabled. But the 2352 bytes sector data (including sync, header, user data,
ECC, EDC for Mode 1 sector) can be re-arranged to any other area in the block.
Buffering & Decoding Setting example
The block for buffering and decoding function is set by DDBH/L (29h/28h).
BIAH/L(08h/09h)
first sync
first header
first subheader
first data
CD-DA
000Ch
n/a
n/a
n/a
0000h
yellow book
mode 1 & mode 2
FFFCh
FFF0h
FFFCh
n/a
0000h
CD-ROM XA
mode 2
FFF4h
FFE8h
FFF4h
FFF8h
0000h
Data Transfer Setting example
The block for data transfer function is set by TBH/L (25h/24h).
Transfer Bytes
TACH/L(05h/04h)
TWCH/L(03h/02h)
Mode 1
2048
2352
0000h FFF0h
03FFh
0497h
Mode 2
2048
2352
0000h FFE8h
03FFh 0497h
CD-DA
2352
0000h
0497h
- 77 -
Publication Release Date: Mar. 1999
Revision 0.61