SANYO LC8900KQ

Ordering number : EN4128B
CMOS LSI
LC8900KQ
Digital Audio Interface Receiver
Preliminary
Overview
Applicational and Functional Concept
The LC8900KQ is a CMOS LSI circuit chip that can be
used to enable the EIAJ CP-1201 formatted data
transmission between digital audio equipment. It is used
by the receiving end and operates synchronously with
input signals. This chip demodulates input signals into
normally-formatted signals.
Features
• On-chip PLL circuit: enables the LSI operation to be
synchronous to the transmitted EIAJ format input
signals.
• Four input pins and one output pin: The output pin
enables the input data to be sent as they are.
• Two data output function modes: 20-bit data LSB first
mode and 16-bit data MSB first mode.
• Four output clocks: Bit clock, LRCK, 384Fs and 256Fs.
All these clocks are synchronized to the data.
• Various signal outputs: copy inhibit, emphasis on:off
control, user’s bit, validity flag and sampling frequency.
• LPF time constant select mode: This function can be
used in the PLL lock-up state.
• Error detect signal output: If an input data error is
detected, this LSI circuit chip outputs the error signal.
In this case, the previous data will be output by the chip.
• Lock-up signal output: This signal is output when the
internal PLL (Phase Locked Loop) block of the LSI
circuit chip is locked.
• The chip has the pin to receive a signal for stopping the
PLL operation.
• Control and processing mode via microcontroller
interface: input pin select, copy information and
sampling frequency output.
• Each input pin has an internal amplifier circuit.
• Si gate, CMOS process technology and single 5V power
supply applicational and functional concept.
Package Dimensions
unit:mm
3148-QFP44MA
[LC8900KQ]
SANYO: QIP44MA
SANYO Electric Co.,Ltd. Semiconductor Bussiness Headquarters
TOKYO OFFICE Tokyo Bldg., 1-10, 1 Chome, Ueno, Taito-ku, TOKYO, 110 JAPAN
83096HA (OT)/7062JN No. 4128-1/12
LC8900KQ
Pin Assignment
Block Diagram
No. 4128-2/12
LC8900KQ
Pin Functions
Pin No.
1
Pin Name
DOUT
I/O Type
O
Functional Description
Input data output pin. However, its output is fixed at the low level if the DIN4 input pin is selected.
2
RC1
I
RC oscillation pin
3
RC2
O
RC oscillation pin
4
SEL1
I
Input pin select pin
5
SEL2
I
Input pin select pin
6
LPF
I
High level = LPF time constant select mode. low level = LPF time constant fixed mode. Fixed to high in most cases.
7
STOP
I
High = level:Forces the VCO operation to stop. Fixed to low in most cases.
I
Output data format select pin.
8
OUTMODE
9
TEST2
I
I
High = 20-bit LSB first data format.
Low = 16-bit MSB first data format
10
XMODE
11
DVDD
12
AVDD
13
R
14
AGND
15
Test pin:Connected to the DGND in most cases.
Input pin to start the PLL operation immediately after the LSI chip is powered on.
Digital power supply
Analog power supply
I
VCO oscillation bandwidth adjust pin
Vin
I
VCO self oscillation frequency setting pin
O
PLL LPF pin
I
Test pin:Connected to the DGND in most cases.
16
VCO
17
DGND
18
TEST1
Analog ground
Digital Ground
19
V
O
Validity flag output pin
20
FS256
O
256 Fs clock output pin
O
384 Fs clock output pin
O
Bit clock output pin
21
FS384
22
DVDD
23
BCLK
Digital Power Supply
24
DATAOUT
O
Audio data output pin
25
LRCK
O
L/R clock output pin, Lch = high, Rch = low
26
EMPHA
O
Emphasis control (on/off) output pin:High = emphasis mode. Low = none-emphasis mode.
27
LOCK
O
PLL lock state output pin:High = PLL locked state. Low = PLL unlocked state.
28
ERROR
O
Input data error detect signal output:High = error detected.
29
COPY
O
Copy information output pin
30
BSA
O
Input data sampling frequency indication:High = 2 kHz.
31
CD
O
Input data sampling frequency indication:High = 44.1 kHz.
32
BSB
O
Input data sampling frequency indication:High = 48kHz.
33
U
O
User’s bit output pin
34
DO
O
Microcontroller interface output pin
35
DI
I
Microcontroller interface input pin
36
CE
O
Microcontroller interface chip enable input pin
37
CL
O
Microcontroller interface clock input pin
I
Microcontroller interface control input:High = microcontroller interface active mode.
Low = microcontroller interface inactive mode.
I
Data input pin
38
MODE
39
DVDD
40
DIN1
Digital power supply
41
DIN2
I
Data input pin
42
DIN3
I
Data input pin
43
DIN4
I
Data input pin
44
DGND
Digital ground
No. 4128-3/12
LC8900KQ
Specifications
Absolute Maximum Ratings at Ta = 25°C
Parameter
Maximum supply voltage
Input/output voltage
Symbol
Conditions
Ratings
Unit
VDD max
Ta = 25°C
–0.3 to +7.0
V
VI · VO
Ta = 25°C
–0.3 to VDD +0.3
V
Ambient operating temperature
Topr
–30 to +75
°C
Ambient storage temperature
Tstg
–55 to +125
°C
Allowable Operating Range at Ta = –30°C to +75°C
Parameter
Supply voltage
Symbol
Conditions
VDD
min
typ
max
Unit
4.5
5.0
5.5
V
min
typ
max
Unit
DC Characteristics at Ta = –30 to +75°C, VDD = 4.5 V to 5.5 V
Parameter
Symbol
Conditions
Input high level voltage
VIH
*1
2.2
VDD + 0.3
V
Input low level voltage
VIL
*1
–0.3
0.8
V
Input high level voltage
VIH
*2
0.8 VDD
VDD + 0.3
V
Input low level voltage
VIL
*2
–0.3
0.2 VDD
Output high level voltage
VOH
IOH = –1 µA
Output low level voltage
VOL
IOL = 1 µA
Current drain
IDD
*3
Input amplitude
VIN
*4
VDD – 0.05
V
VSS + 0.05
11
0.4
V
12
mA
VDD + 0.3
VP-P
max
Unit
AC Characteristics at Ta = –30 to 75°C, VDD = 4.5 to 5.5 V
Parameter
Symbol
Output pulse width
tWBO
Output set-up time
Output data hold time
Conditions
Fs = 48kHz
min
typ
160
ns
tDSO
80
ns
tDHO
80
ns
Note 1: All input pins except DIN1, DIN2, DIN3, DIN4 and XMODE.
Note 2: XMODE pin
Note 3: VDD=5.0V, Ta = 25 °C, input Fs=48 kHz.
Note 4: Before DIN1 to DIN4 input capacity is exceeded.
No. 4128-4/12
LC8900KQ
AC Characteristics at the Microcontroller Interface Block at Ta = –30 to +75°C, VDD = 4.5V to 5.5V
Parameter
Symbol
Conditions
min
typ
max
Unit
CL low pulse width
TWL
100
ns
CL high pulse width
TWH
100
ns
Data set up time
TDS
50
ns
Data hold time
TDH
50
CL rise time
CL fall time
Tr
CL, CE, DI
Tf
CL, CE, DI
CE delay time
TD1
1.0
CL delay time
TD2
50
Data delay time
TD3
Load capacitance = 30 pF
Load capacitance = 30 pF
ns
30
ns
30
ns
µs
ns
25
50
ns
CL/data delay time
TD4
CL delay time
TD5
100
ns
ns
CL/CE delay time
TD6
1.0
µs
AC Characteristics at the Microcontroller Interface Block
No. 4128-5/12
LC8900KQ
PLL VCO Functional Circuit Block
VCO
• The VCO (Voltage Controlled Oscillator) functional block consists of multiple ring oscillator ad shown above.
• The ring oscillator produces the frequencies from 3 MHz to 40 MHz according to the VCO pin voltages 0 V to 3 V.
• The VCO self oscillation frequency is determined by the VIN pin voltage.
Phase Detector
• The phase detector circuit operates on the rising edge of the incoming signals. It compares the clock generated from
the input signal with the VCO clock.
LPF (Low-pass filter)
• The charge pump and the LPF are shown above. The LPF time constant varies depending on the lock judge signal.
No. 4128-6/12
LC8900KQ
DATA
(1) The relationship between the data input pins and the data select pins are shown in the table below.
DIN1
SEL1
SEL2
L
L
DIN1 data output
DOUT
DIN2
L
H
DIN2 data output
DIN3
H
L
DIN3 data output
DIN4
H
H
low level signal output
(fixed level output)
• Each input pin has an internal amplification circuit. Therefore the signal with the amplitude of 400 m VP-P up to
VDD+0.3 V can be input to this LSI chip. However, in the case of coaxial cable or optical module input the application
will change as the sample application circuit shown later.
• Connect to the unused input pin to the GND or VDD.
(2) The relationship between the OUTMODE pin and the two output data formats is shown in the table below.
OUTMODE pin
H
20-bit LSB first data output format
L
16-bit MSB first data output format
• IF an error is detected in an input data, that input data is not output. Instead, the previous data will be output.
• The data output is synchronized with falling edge of the bit clock.
• IF the PLL is in the Lock state, the 384 Fs or 256 Fs clock that is synchronized with the output data will be output.
Note that the duty is of the 256 Fs clock is 'H:L = 2:1'. It is not 'H:L = 1:1'.
Sub Codes
The sub code output consists of the copy inhibit signal, emphasis mode signal, sampling frequency signal, validity flag
signal and user’s bit. The table below details these sub code outputs.
COPY inhibit signal
COPY pin level = high:Copy not inhibited.
COPY pin level = low:Copy inhibited.
Emphasis mode signal
EMPHA pin level = high:Emphasis mode.
EMPHA pin level = low:Non emphasis mode.
BSA pin level = high:32 kHz sampling frequency
Sampling frequency
CD pin level = high:44.1 kHz sampling frequency
BSB pin level = high:48 kHz sampling frequency
Validity flag signal
This signal is output from the V pin in sub frame unit.
User’s bit
This signal is output from the U pin in sub frame unit.
Clock Modes
The control clock is specified by the VCO. The VCO has two modes: self oscillation mode and PLL mode as shown
below.
• XMODE pin level=low
• The VCO continues its oscillation according to the VIN pin potential. BCLK,
LRCK, and FS256 clocks are not effective.
• No data input
• The VCO continues its oscillation according to the VIN pin potential. FS384,
BCLK, LRCK, and FS256 clocks output.
• Data input with the XMODE pin level=high
• The PLL block and the entire circuit are in the normal operation state.
Self oscillation mode
PLL mode
• When the STOP pin is changed to the high level, the PLL functional circuit block stops its operation and the entire
circuit operation is then forced to stop. The entire circuit will start the normal operation again when the STOP pin is
changed to the low level.
• If the LOCK operation is not activated in a certain fixed time period after the PLL enters the lock-up state:
Reinitialize the PLL functional circuit block to active the lock-up mode. This should be done to prevent the PLL lock
error.
No. 4128-7/12
LC8900KQ
Microcontroller Interface
The microcontroller interface function can be used by setting the MODE pin level to high. In this function mode, the
pins CE, CL, DI and DO can be used to allow the interface between the LSI chip and a microcontroller. This
microcontroller interface allows the microcontroller to control and process the input pin selection output data format,
copy information and sampling frequency output.
Set the mode CE, CL, and DI pins to the low when the microcontroller interface is not used.
Input data format
Output data format
Bits B0 to A3 of the DI signal in the format figures on the preceding page are used to specify an 8-bit address. These 8bits are used to specify the addresses both in the input and output operations.
B0
B1
B2
B3
A0
A1
A2
A3
Data input mode
1
0
1
0
0
1
1
0
Data output mode
0
1
1
0
0
1
1
0
(1) Data input mode
Bits DI0 to DI4 of the DI signal are used to select the operation modes shown in the tables below.
DI1 = L 16-bit data MSB first output mode
DI1 = H 20-bit data LSB first output mode
DI2
DI3
input pin selection
DOUT
L
L
DIN1
DIN1 data output
DIN2 data output
L
H
DIN2
H
L
DIN3
DIN3 data output
H
H
DIN4
low level signal output (fixed level output)
• When the MODE pin level is set to high, the input pins and output data format are selected by the microcontroller.
This means that the selection data input to the SEL1, SEL2 and OUTMODE pins has no significance.
Just after the XMODE pin is changed to high from low, DI0 to DI4 are set to low.
No. 4128-8/12
LC8900KQ
(2) Data output mode
Bits DO0 to DO4 of the DO signal have the following meanings show in the tables below.
DO3 = L
Copy inhibited
DO3 = H Copy not inhibited
DO1
DO2
Sampling frequency selection
L
L
44.1 kHz
L
H
48 kHz
H
H
32 kHz
• 6 ms or longer is required to read data after the ERROR pin is changed to L. Take at least 6 ms between data read out.
Any codes when DO1 is high and DO2 is low is invalid in other conditions than this.
Timing Chart
No. 4128-9/12
LC8900KQ
LOCK and ERROR Pins
Descriptions of LOCK and ERROR pins are as follows.
LOCK:
Preamble detector. When two or more preambles are detected successively, this pin outputs high level signal.
When XMODE pin is low or STOP pin is high or no signal input, outputs low level signal.
ERROR: When two or more preambles are not detected successively, or 8 subframes’ continuous results of parity check
are not accomplished, this pin outputs high level signal to indicate system error. When XMODE pin is low or
STOP pin is high or no signal input, outputs high level signal.
1. Output pin conditions when error occurs.
Output pin
XMODE is low
STOP is low
Parity error
No input signal
DATAOUT
V
U
Keeps the indeterminate
condition of high or low.
Keeps the value just
before the STOP goes to
high.
Outputs preceding data.
Outputs the indeterminate
data. *1
CD, BSA
BSB, COPY
EMPHA
Outputs low level signal.
Outputs low level signal.
Outputs low level signal
after reset.
Outputs the indeterminate
data. *1
DOUT
No effect by error.
No effect by error.
No effect by error.
No effect by error.
Note 1: When input pin goes to no input signal, errors can be caused due to the timing of turning into no input signal. Take the same operation as parity
error in this case.
2: When error occurring, the outputs pin’s change synchronizes the timing of ERROR pin’s turning into the high level. When XMODE pin is set to low
or STOP pin is to high, ERROR pin goes to high at the same time and the other output pins will change as in the table above.
2. Error signals and read out timing
After the ERROR pin goes to low, each data will be able to be accessed after the next clock pulse.
DATAOUT, V, U
Accessible as soon as ERROR pin goes to low
CD, BSA, BSB, COPY, EMPHA
Accessible 6 ms or later after ERROR pin goes to low
XMODE Pin
XMODE pin resets the system. This pin must be turned into high after 4.5 V or more power is applied to start the system
normally. By setting XMODE pin to low, VCO self oscillation frequency from FS384 pin will reset the internal circuit.
Power rise diagram
Each input pin will be accessible after XMODE turns to be on to start the system.
Microcontroller interface pins will be accessible after XMODE turns to be on to start the system.
Each data output pin will be accessible after XMODE turns to be on and ERROR pin goes to low. COPY, EMPHA, CD,
BSA, and BSB cords will be accessible at least 6 ms later after ERROR pin goes to low.
No. 4128-10/12
LC8900KQ
Sample Application Circuit
∗ Apply the power to AVDD and two DVDDs simultaneously, or a latch up will occur.
∗ The allowable current to BSA, CD, and BSB pins is 8 mA.
No. 4128-11/12
LC8900KQ
Recommended External Components
Component type
Resistor
Capacitor
*:
Component code
Value
R1
330 kΩ*
R2
33 kΩ
R3
10 kΩ
R4
24 kΩ
R5
5.1 kΩ
R6
5.1 kΩ
R7
150 Ω
R8
180 kΩ
R9
330 Ω
C1
0.1 µF
C2
1000 pF
C3
10 µF to 100 µF
C4
0.01 µF
This is a value when coaxial cables are connected to the
input pins. Take C1 and replace R1 with a 56 kΩ resistor
if optical cables are connected instead of coaxial cables.
Connection to an Optical Module
■ No products described or contained herein are intended for use in surgical implants, life-support systems, aerospace
equipment, nuclear power control systems, vehicles, disaster/crime-prevention equipment and the like, the failure of
which may directly or indirectly cause injury, death or property loss.
■ Anyone purchasing any products described or contained herein for an above-mentioned use shall:
➀ Accept full responsibility and indemnify and defend SANYO ELECTRIC CO., LTD., its affiliates, subsidiaries and
distributors and all their officers and employees, jointly and severally, against any and all claims and litigation and all
damages, cost and expenses associated with such use:
➁ Not impose any responsibility for any fault or negligence which may be cited in any such claim or litigation on
SANYO ELECTRIC CO., LTD., its affiliates, subsidiaries and distributors or any of their officers and employees
jointly or severally.
■ Information (including circuit diagrams and circuit parameters) herein is for example only; it is not guaranteed for
volume production. SANYO believes information herein is accurate and reliable, but no guarantees are made or implied
regarding its use or any infringements of intellectual property rights or other rights of third parties.
This catalog provides information as of November, 1997. Specifications and information herein are subject to
change without notice.
No. 4128-12/12