SAA7388GP NXP Semiconductors, SAA7388GP Datasheet

no-image

SAA7388GP

Manufacturer Part Number
SAA7388GP
Description
Manufacturer
NXP Semiconductors
Datasheet
Preliminary specification
File under Integrated Circuits, IC01
DATA SHEET
SAA7388
Error correction and host interface
IC for CD-ROM (ELM)
INTEGRATED CIRCUITS
1996 Apr 26

Related parts for SAA7388GP

SAA7388GP Summary of contents

Page 1

DATA SHEET SAA7388 Error correction and host interface IC for CD-ROM (ELM) Preliminary specification File under Integrated Circuits, IC01 INTEGRATED CIRCUITS 1996 Apr 26 ...

Page 2

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) CONTENTS 1 FEATURES 2 GENERAL DESCRIPTION 3 QUICK REFERENCE DATA 4 ORDERING INFORMATION 5 BLOCK DIAGRAM 6 PINNING 7 FUNCTIONAL DESCRIPTION 7.1 CD-DSP interface and data input 7.2 Error ...

Page 3

... T storage temperature stg 4 ORDERING INFORMATION TYPE NUMBER NAME SAA7388GP QFP80 1996 Apr 26 2 GENERAL DESCRIPTION The SAA7388 decoder is a block decoder buffer manager for high-speed CD-ROM applications that integrates real-time error correction and detection and host interface data transfer functions into a single chip. ...

Page 4

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) 5 BLOCK DIAGRAM handbook, full pagewidth DGND 1, 14, 24, 41, 59 DDD1 36 SDA 37 SCL MICRO- 38 INT CONTROLLER INTERFACE 39 RESET 40 SYN ...

Page 5

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) 6 PINNING SYMBOL PIN DGND1 1 RA6 2 RA7 3 RA8 4 RA9 5 RA10 6 RA11 7 RA12 8 RA13 9 RA14 10 RA15/RAS 11 RA16/CAS 12 RWE ...

Page 6

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) SYMBOL PIN DGND4 41 CS1/HEN 42 HWR 43 HRD 44 DMACK 45 IORDY/WAIT/HFBLB 46 SCRST/STEN 47 DMARQ/DTEN 48 IRQ/EOP/HFBC DDD2 HD0 51 HD1 52 HD2 53 ...

Page 7

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) SYMBOL PIN RA3 78 RA4 79 RA5 80 handbook, full pagewidth DGND1 1 RA6 2 RA7 3 RA8 4 RA9 5 RA10 6 RA11 7 RA12 8 RA13 9 ...

Page 8

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) 6.1 Pin functions 6.1.1 RA0 RA14 TO External memory address signals. 6.1.2 RA16/CAS External memory RA16 signal if SRAM or, CAS signal if DRAM. 6.1.3 RA15/RAS External memory RA15 ...

Page 9

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) 6.1.21 DMACK This signal is used in the ATAPI and Oak compatibility modes during DMA transfers. The host pulls this signal LOW in response to a DMARQ request to ...

Page 10

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) 7 FUNCTIONAL DESCRIPTION The SAA7388 is comprised of four main blocks player interface, an error corrector, a host interface and a memory manager. These four blocks operate ...

Page 11

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) Table 1 Sub-CPU registers during write # AR NAME BIT 7 ADATA/ 0 00000 SBOUT 1 00001 IFCTRL CMDIEN 2 00010 DBCL 3 00011 DBCH 4 00100 DACL 5 ...

Page 12

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) Table 2 Sub-CPU registers during read # AR NAME BIT 7 APCMD/ 0 00000 COMIN 1 00001 IFSTAT CMDI 2 00010 DBCL 3 00011 DBCH 4 00100 HEAD0 5 ...

Page 13

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) 7.7 Register Descriptions 7.7.1 SBOUT/ADATA This byte FIFO used to transfer data from the sub-CPU to the host. In the Sanyo and Oak compatibility mode writing ...

Page 14

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) 7.7.4 IFSTAT The IFSTAT register indicates the state of the host interface. In the ATAPI mode, only bits have any meaning. Table 4 IFSTAT register bits ...

Page 15

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) Bit 7 of the DACHH register specifies which memory is accessed. If the bit is clear then the address refers to the external memory, if the bit is set ...

Page 16

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) 7.7.12 CTRL0 Resetting the chip sets all the bits in this register to logic 0. Table 6 CTRL0 register BIT NAME 7 DECEN Disable decoding = 0; Enable decoding ...

Page 17

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) Table 7 Error correction modes DECEN lookahead Note 1. Where X = don’t care. 7.7.13 ...

Page 18

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) 7.7.14 STAT0 Resetting the chip clears all bits in this register. Table 9 STAT0 register bits BIT NAME 7 CRCOK Cyclic redundancy check not Cyclic redundancy ...

Page 19

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) 7.7.16 STAT2 The bits MODE and FORM in this register indicate the mode, form and correction scheme of the current frame. Table 11 STAT2 register bits BIT 7 BIT ...

Page 20

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) Table 14 RMOD bits RMOD3 RMOD2 Note 1. Where X = ...

Page 21

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) Table 17 HSEL bits HSEL CONTENT BIT 2 BIT others 7.7.19 SUB_L, SUB_H This 10-bit register specifies the memory address ...

Page 22

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) 7.7.21 MEMS This register is used to specify the configuration of the external buffer memory. Table 19 MEMS register bits BIT NAME 7 6 PRIORITY Host priority access. These ...

Page 23

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) 7.7.24 ACMD This read only register is only available in the ATAPI mode the ATAPI command register and is used to transfer commands from the host to ...

Page 24

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) Table 22 Data transfer control register bits BIT FLAG 7 res. 6 DMAMODE DMA Mode Select 5 UDMA Use DMA 4 SUBIEN SUBI Enable 3 RDRV Real Drive Select ...

Page 25

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) 7.8 Sub-CPU interface The sub-CPU interface is a 3-wire synchronous serial protocol. The interface uses three signals; SYN is used as a synchronization signal, SDA is the bidirectional open-collector ...

Page 26

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) handbook, full pagewidth SYN SCL SDA (from sub-CPU) SYN SCL SDA (from sub-CPU) SDA (from ELM) 7.9 Host registers 7.9.1 S ANYO COMPATIBILITY MODE Table 25 Sanyo compatibility mode ...

Page 27

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) 7.9.1.3 Data Transfer The other registers are used for data transfers. These can only occur when the sub-CPU has enabled a data transfer. This will be indicated to the ...

Page 28

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) 7.9.2.3 HCON Table 28 HCON register bits (1) (1) BIT 7 BIT Note 1. Where X = don’t care. This is the host configuration register. Resetting ...

Page 29

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) Table 30 Description of registers REGISTER DATA This is a 16-bit register and is used for transferring data to and from the host. This should only be performed after ...

Page 30

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) 7.10 CD-DSP Timings The timings are for 8 times speed with a 33 MHz crystal. handbook, full pagewidth BCK WS DATA 1996 Apr ...

Page 31

Acrobat reader. white to force landscape pages to be ... BCK 0 15 DATA WS LSB ERROR C2PO C2PO is sampled coincident with bits ...

Page 32

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) 8 LIMITING VALUES In accordance with the Absolute Maximum Rating System (IEC 134). SYMBOL PARAMETER V digital supply voltage 1 DDD1 V digital supply voltage 2 DDD2 V maximum ...

Page 33

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) 10 CHARACTERISTICS V = 3 4 DDD1 DDD2 SYMBOL PARAMETER Supply V digital supply voltage 1 DDD1 V digital supply ...

Page 34

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) SYMBOL PARAMETER INT, IOCS16 PEN DRAIN OUTPUTS V LOW level output voltage OL I LOW level output current OL C load capacitance L t output fall ...

Page 35

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) SYMBOL PARAMETER I : SDA NPUT AND OUTPUT V LOW level input voltage IL V HIGH level input voltage IH I 3-state leakage current LZ C input capacitance i ...

Page 36

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) 11 TIMING CHARACTERISTICS SYMBOL PARAMETER CD-DSP timing; see Figs 4, 5 and 6; note BCK NPUT t input clock period PO t clock HIGH time HC ...

Page 37

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) SYMBOL PARAMETER DRAM interface timing; see Figs 11 and 12; note 2 t read or write cycle period RC t page mode cycle time PC t access time from ...

Page 38

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) SYMBOL PARAMETER Sub-CPU timing; see Fig.13 t syn to first SCL 0 t SCL cycle time 1 t time between bytes 2 t data set- data hold ...

Page 39

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) SYMBOL PARAMETER M - DMA ; see Fig.16; note 3 ULTI WORD TRANSFER t cycle time 0 t HWR/HRD to DMARQ inactive 1 t DMACK to HWR/HRD 2 t ...

Page 40

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) SYMBOL PARAMETER WAIT ; see Fig.18 CONTROL DATA TRANSFER t HEN set- HEN hold 1 t CMD set- CMD hold 3 t HWR/HRD active 4 ...

Page 41

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) SYMBOL PARAMETER t HWR/HRD inactive to EOP inactive only for last data access 15 Oak compatibility mode host interface timing; see Fig.20 COMIN, HCON SBOUT, TSTAT WRITE AND t ...

Page 42

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) SYMBOL PARAMETER t HWR/HRD inactive 7 t HWR data set- HWR data hold 9 t HRD data access 10 t HRD data to 3-state 11 t cycle ...

Page 43

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) 11.1 Q-to-W subcode interface timing handbook, full pagewidth SFSY RCK SUB SF97 SF0 handbook, full pagewidth SFSY RCK SUB 1996 Apr ...

Page 44

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) 11.2 External memory SRAM timing handbook, full pagewidth ADDRESS DATA handbook, full pagewidth ADDRESS t AS RWE DATA 1996 Apr Fig.9 Read cycle timing diagram t ...

Page 45

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) 11.3 External memory DRAM timing handbook, full pagewidth RAS t CRP CAS t ASR t RAH RA0 to ROW RA13 RWE RD0 to RD7 1996 Apr ...

Page 46

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) handbook, full pagewidth RAS t CRP CAS t ASR t RAD t RAH RA0 to ROW RA13 RWE RD0 to RD7 1996 Apr RAS t ...

Page 47

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) 11.4 Sub-CPU interface timing handbook, full pagewidth SYN SCL SDA (sub-CPU to ELM) SDA (ELM to sub-CPU) 11.5 ATAPI host interface timing handbook, full pagewidth address HWR/HRD write data ...

Page 48

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) handbook, full pagewidth DMARQ DMACK HWR / HRD write data valid (HD0 to HD15) read data valid (HD0 to HD15) handbook, full pagewidth DMARQ DMACK HWR/HRD write data valid ...

Page 49

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) 11.6 SANYO compatibility mode host interface timing handbook, full pagewidth HEN CMD HWR/HRD COMIN write (HD0 to HD7) SBOUT read (HD0 to HD7) STEN (SBOUT read) STEN/DTEN (CMDBK = ...

Page 50

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) handbook, full pagewidth HEN CMD HWR/HRD write data valid (HD0 to HD7) read data valid (HD0 to HD7) WAIT DTEN EOP 1996 Apr ...

Page 51

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) handbook, full pagewidth HEN CMD HWR/HRD write data valid (HD0 to HD7) read data valid (HD0 to HD7) DRQ (wait) DTEN EOP 1996 Apr ...

Page 52

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) 11.7 Oak compatibility mode host interface timing handbook, full pagewidth HEN DMACK DA1 to DA0 HWR/HRD COMIN, HCON write SBOUT, TSTAT read Fig.20 COMIN, HCON write and SBOUT, TSTAT ...

Page 53

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) handbook, full pagewidth HEN DMACK DA1 to DA0 HWR/HRD write data valid (HD0 to HD7) read data valid (HD0 to HD7) handbook, full pagewidth DMARQ DMACK HWR/HRD write data ...

Page 54

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) handbook, full pagewidth DMARQ DMACK HRD read data valid (HD0 to HD7) HFBC HFBLB 11.8 Crystal oscillator The crystal oscillator is a conventional 2 pin design operating at 15 ...

Page 55

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) 12 PACKAGE OUTLINE QFP80: plastic quad flat package; 80 leads (lead length 1.95 mm); body 2 pin 1 index 80 1 ...

Page 56

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) 13 SOLDERING 13.1 Introduction There is no soldering method that is ideal for all IC packages. Wave soldering is often preferred when through-hole and surface mounted components are mixed ...

Page 57

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) 14 DEFINITIONS Data sheet status Objective specification This data sheet contains target or goal specifications for product development. Preliminary specification This data sheet contains preliminary data; supplementary data may ...

Page 58

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) 1996 Apr 26 NOTES 58 Preliminary specification SAA7388 ...

Page 59

Philips Semiconductors Error correction and host interface IC for CD-ROM (ELM) 1996 Apr 26 NOTES 59 Preliminary specification SAA7388 ...

Page 60

Philips Semiconductors – a worldwide company Argentina: see South America Australia: 34 Waterloo Road, NORTH RYDE, NSW 2113, Tel. (02) 805 4455, Fax. (02) 805 4466 Austria: Computerstr. 6, A-1101 WIEN, P.O. Box 213, Tel. (01) 60 101-1256, Fax. (01) ...

Related keywords