|
YAC523 Datasheet, PDF (6/16 Pages) YAMAHA CORPORATION – Electric Variable Resistance 2 | |||
|
◁ |
YAC523
âDigital functions
ã»Serial data interface
Writing of volume control data into YAC523 is performed through a serial interface. SDATAI is a serial data input
pin, SCLK is a clock input pin, and CSN is a chip select pin for writing the value of volume. The serial data that is
inputted from SDATAI (MSB first) is taken into YAC523 at the rising edge of SCLK when CSN terminal is at "L"
level. The serial data is latched at the rising edge of CSN, and volume value of each channel is set into the
register. The present volume value is outputted from SDATAO pin as serial data. With this data, the control by
using daisy chain connection and verification of the present volume value can be performed easily.
Note that the register value after turning the power supply on is ALL"0" (muted state) and the interface is enabled
after a predetermined period (tPUP) has elapsed. (Serial access is prohibited in tPUP period.)
CSN
SCLK
SDATAI
D1[55] D1[54] D1[53] D1[52] D1[51] D1[50]
D1[7] D1[6] D1[5] D1[4] D1[3] D1[2] D1[1] D1[0]
SDATAO
D0[55] D0[54] D0[53] D0[52] D0[51] D0[50]
D0[7] D0[6] D0[5] D0[4] D0[3] D0[2] D0[1] D0[0] D1[55]
Assignment of volume control data
D[55:48]
ï¼
Channel1
Volume
data
D[47:40]
ï¼
Channel2
Volume
data
D[39:32]
ï¼
Channel3
Volume
data
D[31:24]
ï¼
Channel4
Volume
data
D[23:16]
ï¼
Channel5
Volume
data
D[15:
8]
ï¼
Channel6
Volume
dataãããããD1[55:0]
is
volume
data
value
to
change.
D[
7:
0]
ï¼
Channel7
Volume
dataãããããD0[55:0]
is
present
volume
data
value.
ã»Daisy chain
Since multiple YAC523 devices can be connected by using the daisy chain connection, systems with 8 channels
or more can be attained.
For example, by connecting the device with YAC526 (2ch digital volume) through daisy chain, 8.1ch system can
be attained. By connecting SDATAO pin of YAC523 (or YAC526) to SDATAI pin of YAC526 (YAC523), YAC523
and YAC526 can be controlled simultaneously without need of a complex addressing.
(It is also possible to connect multiple YAC523, or to connect the device with YAC520 through daisy chain.)
The volume data is taken into S/P (serial / parallel) registers of each LSI by setting CSN pin to "L" for 8 clock
period on all channels that are connected with daisy chain. And, by setting CSN pin to "H" after the elapse of 8
clock period on all channels, the data is written from S/P registers of all YAC523 (or YAC526) that are connected
with daisy chain into the control registers simultaneously to change the volume value.
Example: Assignment of volume control data when a combination of YAC523 and YAC526 (or YAC520) as
described below is used.
Audio source
2
27
7
OUT
IN
OUT
IN
YAC526
or
YAC520
5V
YAC523
SDATAO SDATAI
SDATAO SDATAI
CSN SCLK
CSN SCLK
5V
Controller
D[71:64]
ï¼
[YAC526
or
YAC520]
Channel1
Volume
data
D[63:56]
ï¼
[YAC526
or
YAC520]
Channel2
Volume
data
D[55:48]
ï¼
[YAC523]
Channel1
Volume
data
D[47:40]
ï¼
[YAC523]
Channel2
Volume
data
D[39:32]
ï¼
[YAC523]
Channel3
Volume
data
D[31:24]
ï¼
[YAC523]
Channel4
Volume
data
D[23:16]
ï¼
[YAC523]
Channel5
Volume
data
D[15:
8]
ï¼
[YAC523]
Channel6
Volume
data
D[
7:
0]
ï¼
[YAC523]
Channel7
Volume
data
CSN
SCLK
SDATAI
D[71] D[70] D[69] D[68] D[67] D[66]
D[7] D[6] D[5] D[4] D[3] D[2] D[1] D[0]
6
|
▷ |