SM5859AF
compression and non compression type anti-
shock memory controller
NIPPON PRECISION CIRCUITS INC.
Overview
The SM5859 is a compression and non compres-
sion type anti-shock memory controller LSI for com-
pact disc players. The compression level can be set
in 4 levels, and external memory can be selected
from 4 options (1M, 1M×2, 4M, 4M×2). Digital atten-
uator, soft mute and related functions are also
incorporated. It operates from a 2.7 to 5.5 V wide
supply voltage range.
Features
- 2-channel processing
- Serial data input
•2s
complement, 16-bit/MSB first, rear-packed
format
- System clock input
•384fs
(16.9344 MHz)
- Anti-shock memory controller
- ADPCM compression method
•4-level
compression mode selectable
4-bit compression mode 2.78 s/Mbit
5-bit compression mode 2.22 s/Mbit
6-bit compression mode 1.85 s/Mbit
Full-bit non compression mode 0.74 s/Mbit
•4
external DRAM configurations selectable
2×4M DRAM (1M×4 bits)
1×4M DRAM (1M×4 bits)
2×1M DRAM (256K×4 bits)
1×1M DRAM (256K×4 bits)
- Compression mode selectable
- Microcontroller interface
•Serial
command write and state read-out
•Data
residual quantity detector:
15-bit operation, 16-bit output
•Digital
attenuator
Full-bit setting
•Soft
attenuator function
Noiseless attenuation-level switching
(256- step switching in 23 ms max.)
•Soft
mute function
Mute ON in 23 ms max.
Direct return after soft mute release
•Forced
mute
- Extension I/O
Microcontroller interface for external control
using 5 extension I/O pins
- +2.7 to +5.5 V wide operating voltage range
- Schmitt inputs
All input pins (including I/O pins) except CLK
(system clock)
- Reset signal noise elimination
Approximately 3.8
µs
or longer (65 system
clock pulses) continuous LOW-level reset
- 44-pin QFP package (0.8 mm pin pitch)
NIPPON PRECISION CIRCUITS-1
SM5859AF
Package dimensions
(Unit: mm)
44-pin QFP 1
12.80 + 0.30
-
10.00
12.80 + 0.30
-
10.00
0 to 10
0.60 + 0.20
-
0.35 + 0.10
-
0.80
0.17 + 0.05
-
0 to 0.20 1.45
12.80 + 0.30
-
10.00
44-pin QFP 2
1.75MAX
1.40
12.80 + 0.30
-
10.00
0 to 10
0.60 + 0.20
-
0.80
0.35 + 0.10
-
0.17 + 0.05
-
0.10 to 0.20
1.40
Pinout
(Top View)
A3
A2
A1
A0
A4
A5
A6
A7
A8
36
1.70MAX
44
43
42
41
40
39
38
37
35
A9
VDD
UC1
UC2
UC3
UC4
UC5
NTEST1
NTEST2
CLK
VSS
YSRDATA
34
NRAS
33
1
NWE
D1
D0
D3
D2
NCAS
NOE/ NCAS2
YMCLK
YMDATA
YMLD
YDMUTE
SM5 8 5 9 A F
2
3
4
5
6
7
8
9
10
11
12
13
14
15
32
31
30
29
28
27
26
25
24
23
16
17
18
19
20
21
YBLKCK
NRESET
ZSRDATA
ZSENSE
YFCLK
ZLRCK
YLRCK
ZSCK
YSCK
YFLAG
UC6
22
NIPPON PRECISION CIRCUITS-2
SM5859AF
Pin description
Pin number
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
Pine name
VDD
UC1
UC2
UC3
UC4
UC5
NTEST1
NTEST2
CLK
VSS
YSRDATA
YLRCK
YSCK
ZSCK
ZLRCK
ZSRDATA
YFLAG
YFCLK
YBLKCK
NRESET
ZSENSE
UC6
YDMUTE
YMLD
YMDATA
YMCLK
NOE
(NCAS2)
NCAS
D2
D3
D0
D1
NWE
NRAS
A9
A8
A7
A6
A5
A4
A0
A1
A2
A3
I/O
-
Ip/O
Ip/O
Ip/O
Ip/O
Ip/O
Ip
Ip
I
-
I
I
I
O
O
O
I
I
I
I
O
Ip/O
I
I
I
I
O
O
O
I/O
I/O
I/O
I/O
O
O
O
O
O
O
O
O
O
O
O
O
Function
H
VDD supply pin
Microcontroller interface extension I/O 1
Microcontroller interface extension I/O 2
Microcontroller interface extension I/O 3
Microcontroller interface extension I/O 4
Microcontroller interface extension I/O 5
Test pin
Test pin
16.9344 MHz clock input
Ground
Audio serial input data
Audio serial input LR clock
Audio serial input bit clock
Audio serial output bit clock
Audio serial output LR clock
Audio serial output data
Signal processor IC RAM overflow flag
Crystal-controlled frame clock
Subcode block clock signal
System reset pin
Microcontroller interface status output
Microcontroller interface extension I/O 6
Forced mute pin
Microcontroller interface latch clock
Microcontroller interface serial data
Microcontroller interface shift clock
DRAM OE control (with single DRAM)
DRAM2 CAS control (with 2 DRAMs)
DRAM CAS control
DRAM data input/output 2
DRAM data input/output 3
DRAM data input/output 0
DRAM data input/output 1
DRAM WE control
DRAM RAS control
DRAM address 9
DRAM address 8
DRAM address 7
DRAM address 6
DRAM address 5
DRAM address 4
DRAM address 0
DRAM address 1
DRAM address 2
DRAM address 3
Mute
Reset
Overflow
Left channel
Right channel
Left channel
Right channel
Test
Test
Setting
L
Ip : Input pin with pull-up resistor
Ip/O : Input/Output pin (With pull-up resistor when a input mode)
NIPPON PRECISION CIRCUITS-3
SM5859AF
Absolute maximum ratings
Parameter
Supply voltage
Input voltage
Storage temperature
Power dissipation
Soldering temperature
Soldering time
Symbol
V
DD
V
I
T
STG
P
D
T
SLD
(VSS = 0V, VDD pin voltage = V
DD
)
Rating
Unit
- 0.3 to 7.0
V
SS
- 0.3 to V
DD
+ 0.3
- 55 to 125
350
255
10
V
V
˚C
mW
˚C
sec
t
SLD
(*1) Refer to pin summary on the next page.
Note. Values also apply for supply inrush and switch-off.
Electrical characteristics
Recommended operating conditions
(VSS = 0V, VDD pin voltage = V
DD
)
Parameter
Supply voltage
Operating temperature
Symbol
V
DD
T
OPR
Rating
2.7 to 5.5
- 40 to 85
Unit
V
˚C
DC characteristics
Standard voltage: (VDD = 4.5 to 5.5 V, VSS = 0 V, Ta = - 40 to 85 ˚C)
Parameter
Current consumption
Input voltage
Pin
VDD
CLK
H level
L level
(*2,3,4)
(*5)
Output voltage
(*4,6)
(*5,7)
Input current
CLK
(*3,4)
Input leakage current
(*2,3,4,5)
(*2,5)
H level
L level
H level
L level
H level
L level
H level
L level
Symbol
I
DD
V
IH1
V
IL1
V
INAC
V
IH2
V
IL2
V
IH3
V
IL3
V
OH1
V
OL1
V
OH2
V
OL2
I
IH1
I
IL1
I
IL2
I
LH1
I
LL
I
OH
= - 0.5 mA
I
OL
= 0.5 mA
I
OH
= - 0.5 mA
I
OL
= 0.5 mA
V
IN
= V
DD
V
IN
= 0V
V
IN
= 0V
V
IN
= V
DD
V
IN
= 0V
40
40
6
95
95
12
V
DD
- 0.4
0.4
190
190
25
1.0
1.0
V
DD
- 0.4
0.4
0.6V
DD
0.2V
DD
AC coupling
0.3
0.7V
DD
0.3V
DD
Condition
Min
(*A)SHPRF ON
(*A)Through mode
0.7V
DD
0.3V
DD
Rating
Typ
6.5
4.0
Max
13.0
6.0
mA
mA
V
V
V
P-P
V
V
V
V
V
V
V
V
µA
µA
µA
µA
µA
Unit
(*A) VDD = 5 V, CLK input frequency f
XTI
= 384fs = 16.9344 MHz, all outputs unloaded,
SHPRF: Shock-proof,
typical values are for VDD = 5 V.
NIPPON PRECISION CIRCUITS-4
SM5859AF
Low-voltage:(VDD = 2.7 to 4.5 V, VSS = 0 V, Ta = - 20 to 70 ˚C)
Parameter
Current consumption
Input voltage
Pin
VDD
CLK
H level
L level
(*2,3,4)
(*5)
Output voltage
(*4,6)
(*5,7)
Input current
CLK
(*3,4)
Input leakage current
(*2,3,4,5)
(*2,5)
H level
L level
H level
L level
H level
L level
H level
L level
Symbol
I
DD
V
IH1
V
IL1
V
INAC
V
IH2
V
IL2
V
IH3
V
IL3
V
OH1
V
OL1
V
OH2
V
OL2
I
IH1
I
IL1
I
IL2
I
LH1
I
LL
I
OH
= - 0.5 mA
I
OL
= 0.5 mA
I
OH
= - 0.5 mA
I
OL
= 0.5 mA
V
IN
= V
DD
V
IN
= 0V
V
IN
= 0V
V
IN
= V
DD
V
IN
= 0V
15
15
1.5
30
30
3
V
DD
- 0.4
0.4
115
115
15
1.0
1.0
V
DD
- 0.4
0.4
0.6V
DD
0.2V
DD
AC coupling
0.3
0.7V
DD
0.3V
DD
Condition
Min
(*B)SHPRF ON
(*B)Through mode
0.7V
DD
0.3V
DD
Rating
Typ
4.0
1.6
Max
8.0
2.4
mA
mA
V
V
V
P-P
V
V
V
V
V
V
V
V
µA
µA
µA
µA
µA
Unit
(*B) VDD = 3 V, CLK input frequency f
XTI
= 384fs = 16.9344 MHz, all outputs unloaded,
SHPRF: Shock-proof,
typical values are for VDD = 3 V.
<Pin summary>
(*1)
(*2)
Pin function
Pin name
Pin function
Pin name
(*3)
(*4)
(*5)
(*6)
(*7)
Pin function
Pin name
Pin function
Pin name
Pin function
Pin name
Pin function
Pin name
Pin function
Pin name
Clock input pin (AC input)
CLK
Schmitt input pins
YSRDATA, YLRCK, YSCK, YFLAG, YFCLK, NRESET,
YBLKCK, YDMUTE, YMLD, YMDATA, YMCLK
Schmitt input pin with pull-up
NTEST1, NTEST2
I/O pins (Schmitt input with pull-up in input state)
UC1, UC2, UC3, UC4, UC5, UC6
I/O pins (Schmitt input in input state)
D0, D1, D2, D3
Outputs
ZSCK, ZLRCK, ZSRDATA, ZSENSE
Outputs
NOE, NCAS, NWE, NRAS, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9
NIPPON PRECISION CIRCUITS-5