NJRC NJU26185 Nju26100 series hardware specification Datasheet

NJU26100 Series
NJU26100 Series Hardware Specification
■ General Description
■Package
This document describes the NJU26100 Series common hardware specifications.
This document is applied to the NJU26101 up to the NJU26199.
The individual function is described in the each data sheet. Please refer to the
each data sheet to find the detail functions. The firmware commands are
described in the each firmware document.
■ Hardware Specification
NJU26100
Series
• 24bit Fixed-point Digital Signal Processing
• Maximum System Clock Frequency
: 38MHz
• Digital Audio Interface
: 3 Input ports / 3 Output ports
• Master / Slave Mode
• Master Mode MCK
:1/2 fclk, 1/3 fclk
ex. MCK = 384Fs(1/2) or MCK = 256Fs(1/3) at fclk=768Fs
• Two kinds of micro computer interface
I2C bus (standard-mode/100kbps)
Serial interface (4 lines: clock, enable, input data, output data)
• Power Supply
: 2.5V ( 3.3V Input tolerant )
• Package
: QFP32-R1
AD1/SDIN
AD2/SSb
NJU26100 Series
DSP ARITHMETIC UNIT
SCL/SCK
SDA/SDOUT
SERIAL
HOST
INTERFACE
SERIAL AUDIO
INTERFACE
BCKO
PROGRAM
CONTROL
LRO
SERIAL OUT
24-BIT x 24-BIT
MULTIPLIER
ALU
SERIAL OUT
SERIAL OUT
RESETb
SERIAL IN
MCK
XI
TIMING
GENERATOR
ADDRESS GENERATION UNIT
SERIAL IN
SERIAL IN
XO
SDO0
SDO1
SDO2
SDI0
SDI1
SDI2
BCKI
LRI
DELAY
RAM
Ver.2005-02-24
DATA
RAM
FIRMWARE
ROM
GPIO AND
CONFIGURATION
INTERFACE
GPIO0
GPIO1
-1-
NJU26100 Series
■ Pin Configuration
7
1
GPIO1
15
VSSC
14
VDDC
13
RESETb
12
VSSO
11
XO
10
XI
9
8
1
9
1
0
2
1
2
2
2
3
2
4
2
VDDO
8
7
6
5
4
3
2
32
NJU26100
Series
16
31
LRO
VDDC
30
BCKO
VDDC
29
MCK
VSSC
28
BCKI
VSSC
27
LRI
VDDR
26
SDI2
VDDR
25
SDI1
VSSR
VSSR
SDI0
AD2/SSb
AD1/SDIN
SDA/SDOUT
SCL/SCK
GPIO0
SDO0
SDO1
1
SDO2
■ Pin Description
Pin Description
No. Symbol
I/O Description
No. Symbol I/O Description
1
SDO2
O
Audio Data Output CH2
17
VDDC
-Core Power Supply +2.5V
2
SDO1
O
Audio Data Output CH1
18
VDDC
-Core Power Supply +2.5V
3
SDO0
O
Audio Data Output CH0
19
VSSC
-Core GND
4
GPIO0
I/O General Purpose IO
20
VSSC
-Core GND
2
5
SCL/SCK
I
I C Clock / Serial Clock
21
VDDR
-I/O Power Supply +2.5V
6
SDA/SDOUT
I/O I2C I/O / Serial Output
22
VDDR
-I/O Power Supply +2.5V
7
AD1/SDIN
I
I2C Address / Serial Input
23
VSSR
-I/O GND
8
AD2/SSb
I
I2C Address / Serial Enable
24
VSSR
-I/O GND
9
VDDO
-OSC Power Supply +2.5V
25
SDI0
I
Audio Data Input CH0
10
XI
I
X’tal Clock Input
26
SDI1
I
Audio Data Input CH1
11
XO
O
OSC Output
27
SDI2
I
Audio Data Input CH2
12
VSSO
-OSC GND
28
LRI
I
LR Clock Input
13
RESETb
I
RESET (active Low)
29
BCKI
I
Bit Clock Input
14
VDDC
-Core Power Supply +2.5V
30
MCK
O
Master Clock Output
15
VSSC
-Core GND
31
BCKO
O
Bit Clock Output
16
GPIO1
I/O General Purpose IO
32
LRO
O
LR Clock Output
*1 I : Input, O : Output, I/O : Bi-directional
*2 SDI0, SDI1, SDI2, SDO0, SDO1, SDO2, GPIO0, GPIO1 are different by any function. Refer to each datasheet.
-2-
Ver.2005-02-24
NJU26100 Series
1. Electric Characteristics
1.1 Absolute Maximum Ratings
Table1-1 Absolute Maximum Ratings (VSSO=VSSC=VSSR=0V, Ta=25°C)
Parameter
Symbol
Rating
Units
Supply Voltage
VDD
0 to 3.05
V
XI Input Voltage
Vx(OSC)
-0.3 to VDD
V
Input Pin Voltage
Vx(IN)
-0.3 to 3.6
V
Power Dissipation
PD
0.3
W
Storage Temperature
Tstg
-40 to +125
°C
1
* They apply SCL/SCK, AD1/SDIN, AD2/SSb, RESETb, SDI0, SDI1, SDI2, LRI, and BCKI pin. It applies to GPIO0
(SEL1) pin of NJU26100 series except NJU26150. However, it applies to SDA/SDOUT pin at the time of I2C
mode operation.
Ver.2005-02-24
-3-
NJU26100 Series
1.2 Electric Characteristics
Table1-2 Electric Characteristics (VDDO=VDDC=VDDR=2.5V, VSSO=VSSC=VSSR=0V, Ta=25°C)
Parameter
Symbol
Test Condition
Min.
Typ.
Max.
Units
2.25
2.5
2.75
V
-
40
-
mA
-40
25
85
°C
Operating VDD Voltage
VDD
VDDO, VDDC, VDDR pin
Operating Current
IDD
fOSC=36.864MHz
Operating Temperature
Recommended Operating
Temperature
High Level Input
Voltage (XI)
High Level Input Voltage
TOPR
TOPRR
VDDO=VDDC=VDDR =2.5V
-10
25
70
°C
VIH(OSC)
XI pin
2.0
-
VDD
V
2.0
-
3.3
V
VSS
-
0.5
V
-10
-
+10
µA
100
-
300
µA
-10
VDD -0.4
VDD -0.1
-
-
+10
µA
-
-
V
-
0.4
V
-
5
-
pF
-
-
100
ns
-
-
38.0
MHz
47.5
50
52.5
%
VIH
Low Level Input Voltage
VIL
High Level Input Current
IIH
High Level Input Current
IIH(pd)
Low Level Input Current
IIL
High Level Output Voltage
VOH
Low Level Output Voltage
VOL
Input Capacitance
CIN
VSS=VSSO=VSSC=VSSR
VIN =3.3V
expect for GPIO pin
VIN =3.3V
GPIO pin Only
VIN=VSSO=VSSC=VSSR
IOH=-2mA
IOH=-100µA
IOL=2mA
Input Rise/Fall transition Time
tr / tf
Clock Frequency
fOSC
except for SCL/SCK,
SDA/SDOUT,
AD1/SDIN, AD2/SSb
pin*1
XI pin
Ext.System Clock Duty Cycle
rEC
XI pin
1
* The tr / tf of these pins are specified separately.
*2 All input / input-and-output pins serve as the Schmidt trigger input except for XI pin.
VDDR
Input
pin
Output
VDDC
pin
Input pin
(GPIO0, SCL/SCK, SDA/SDOUT,
AD1/SDIN, AD2/SSb, RESETb, GPIO1,
SDI0, SDI1, SDI2, LRI, BCKI pin)
XI
VSSR
VSSC
VDDC
VDDO
XO
pin
VSSO
VSSC
VDDR
pin
Output pin
(SDO0, SDO1, SDO2, GPIO0,
*3SDA/SDOUT, GPIO1, MCK,
BCKO, LRO pin)
XI / XO pin
(XI, XO)
Fig.1- 1 I/O Equivalent Circuits
*3 SDA becomes Open-Drain at the time of the output of I2C.
-4-
Ver.2005-02-24
NJU26100 Series
2. Clock and Reset
The NJU26100 Series XI pin requires the system clock that should be related to the sample frequency Fs. The
XI/XO pins can generate the system clock by connecting the crystal oscillator or the ceramic resonator.
When the external oscillator is connected to XI/XO pins, check the voltage level of the pins. Because the
maximum input voltage level of XI pin is deferent from the other input or bi-directional pins. The maximum
voltage-level of XI pin equals to VDD.
To initialize the NJU26100 Series, RESETb pin should be set Low level during some period. After some period of
Low level, RESETb pin should be High level. This procedure starts the initialization of the NJU26100 Series.
To select I2C bus or 4-Wire serial bus, some level should be supplied to GPIO0 pin (SEL1 pin). When GPIO0 pin
(SEL1 pin)=”Low”, I2C bus is selected. When GPIO0 pin (SEL1 pin)=”High”, 4-Wire serial bus is selected. The level
of GPIO0 pin (SEL1 pin) is checked by the NJU26100 Series in 1 m sec after RESETb pin level goes to “High”.
After the power supply and the oscillation of the NJU26100 Series becomes stable, RESETb pin should be kept
Low-level more than tRESETb period.
VDD
XI
OSC stable
OSC unstable
tRESETb
RESETb
Fig. 2- 1 Reset Timing
Table 2- 1 Reset Time
Symbol
tRESETb
Time
≥1µs
Notice :
Please consult with manufacture of crystal oscillator / ceramic resonator enough in use of these parts.
NJRC would not take the responsibility on the external parts of clock generating.
Ver.2005-02-24
-5-
NJU26100 Series
3. Audio Clock
Audio data samples must be transferred in synchronism between all components of the digital audio system.
That is, for each audio sample originated by an audio source there must be one and only one audio sample
processed by the NJU26100 Series and delivered to the D/A converters. To accomplish this, one device in the
system is selected to generate the audio sample rate; the remaining devices are designated to follow this sample
rate. The device that generates the audio sample rate is called the MASTER device; all devices following this
sample rate are called SLAVE(s).
LR, BCK and MCK should be synchronized. This is described in next section. When the NJU26100 Series is in
MASTER mode, the NJU26100 Series system clock should be 768 multiples of the sampling frequency (Table3-1).
When the NJU26100 Series is in SLAVE mode, NJU26100 Series system clock should be from 768 multiples of
the sampling frequency up to the maximum operating frequency.
3.1 System Clock
Three types of clock signals are included in the serial audio interface. Two of the clock signals LR (LRI and LRO)
and BCK (BCKI and BCKO) establish data transfer on the serial data lines. The third clock, MCK, is not associated
with serial data transfer but is required by delta-sigma A/D and D/A converters.
The frequency of the LR clock is, by definition, equal to the digital audio sample rate, Fs. BCK and MCK operate
at multiples of the LR clock rate. Therefore the signals LR, BCK and MCK must be locked, that is, they must be
generated or derived from a single frequency reference. In SLAVE mode, the NJU26100 Series dose not generate
MCK clock.
Table 3-1 Sampling Frequency and BCK, MCK, XI
Clock Signal
LR
BCK(32Fs)
BCK(64Fs)
MCK(256Fs)
MCK(384Fs)
XI
Multiple Frequency
1Fs
32Fs
64Fs
256Fs
384Fs
768Fs
32kHz
32kHz
1.024MHz
2.048MHz
8.192MHz
12.288MHz
24.576MHz
SDIx
44.1kHz
44.1kHz
1.4112MHz
2.822MHz
11.289MHz
16.934MHz
33.8688MHz
48kHz
48kHz
1.536MHz
3.072MHz
12.288MHz
18.432MHz
36.864MHz
SDOx
BCKI
BCKO
LRI
LRO
MCK
CLOCK
DIVIDER
XI
MAS TER
SLAVE
XO
Oscillator
Fig. 3-1 MASTER / SLAVE Mode
-6-
Ver.2005-02-24
NJU26100 Series
4. Audio Interface
The serial audio interface carries audio data to and from the NJU26100 Series. Industry standard serial data
formats of I2S, MSB-first left-justified or MSB-first right-justified are supported. These serial audio formats define a
pair of digital audio signals (stereo audio) on each data line. Two clock lines, BCK (bit clock) and LR (left/right word
clock) establish timing for serial data transfers.
The NJU26100 Series serial audio interface includes three data input lines, SDI0, SDI1 and SDI2, and three data
output lines, SDO0, SDO1 and SDO2, as shown in the figure below. The input serial data is selected by the
firmaware command. The number of these serial audio interfaces depends on the DSP function. Check the each
data sheet.
The NJU26100 Series has a pair of left/right clock lines (LRI and LRO) and a pair of bit clock lines (BCKI and
BCKO). Clock inputs BCKI and LRI are used to accept timing signals from an external device when the NJU26100
Series is operating in SLAVE clock mode.
The BCKO, LRO and MCK, system clock output, are provided for delta-sigma A/D and D/A converters when the
NJU26100 Series operates in MASTER mode. In SLAVE mode, the output of BCKO and LRO are the buffered
output of BCKI and LRI. The output of MCK is fixed to Low level in SLAVE mode.
Serial
Data
Inputs
SDI0
SDI1
SDI2
SDO0
SDO1
SDO2
Serial
Data
Outputs
NJU26100
Serial
Clock
Inputs
BCKI
LRI
BCKO
LRO
MCK
Serial
Clock
Outputs
System clock for
A/D, D/A converters
(DSP MASTER mode only)
Fig. 4-1 Serial Audio Interface
4.1 Audio Data Format
The NJU26100 Series can exchange data using any of three industry-standard digital audio data formats: I2S,
MSB-first Left-justified, or MSB-first Right-justified.
The three serial formats differ primarily in the placement of the audio data word relative to the LR clock.
Left-justified format places the most-significant data bit (MSB) as the first bit after an LR transition. I2S format places
the most-significant data bit (MSB) as the second bit after an LR transition (one bit delay relative to left-justified
format). Right-justified format places the least-significant data bit (LSB) as the last bit before an LR transition.
Clock LR (LRI, LRO) marks data word boundaries and clock BCK (BCKI, BCKO) clocks the transfer of serial
data bits. One period of LR defines a complete stereo audio sample and thus the rate of LR equals the audio
sample rate (Fs). All formats transmit the stereo sample left channel first. Note that polarity of LR is opposite in I2S
format (LR:LOW = Left channel data) compared to Left-Justified or Right-Justified formats.
Ver.2005-02-24
-7-
NJU26100 Series
The number of BCK clock must follow the serial data format. If the BCK clock is not enough, the right sound are
not produced. Set serial data format for the adequate mode that A/Ds, D/As or Codecs reqire.
The NJU26100 Series supports serial data format which includes 32(32Fs) or 64(64Fs) BCK clocks. This serial
data format is applied to both MASTER and SLAVE mode.
4.2 Serial Audio Data Transmitting Diagram
Left Channel
LRI, LRO
Right Channel
BCKI, BCKO
MSB
LSB
MSB
23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
SDI, SDO
LSB
23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
32 Clocks
23
32 Clocks
Fig. 4-2 Left-Justified Data Format 64Fs, 24bit Data
Left Channel
LRI, LRO
Right Channel
BCKI, BCKO
MSB
SDI, SDO 2 1 0
LSB
MSB
23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
LSB
23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
32 Clocks
32 Clocks
Fig. 4-3 Right-Justified Data Format 64Fs, 24bit Data
Left Channel
LRI, LRO
Right Channel
BCKI, BCKO
MSB
SDI, SDO
LSB
23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MSB
LSB
23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
32 Clocks
32 Clocks
Fig. 4-4 I2S Data Format 64Fs, 24bit Data
Left Channel
LRI, LRO
Right Channel
BCKI, BCKO
MSB
SDI, SDO
LSB
19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
32 Clocks
MSB
LSB
19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
19
32 Clocks
Fig. 4-5 Left-Justified Data Format 64Fs, 20bit Data
* The 24bit data is always outputted to a SDO0 pin in the format of figure 4-5 to figure 4-10.
-8-
Ver.2005-02-24
NJU26100 Series
Left Channel
LRI, LRO
Right Channel
BCKI, BCKO
MSB
SDI, SDO 2 1 0
LSB
MSB
19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
LSB
19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
32 Clocks
32 Clocks
Fig. 4-6 Right-Justified Data Format 64Fs, 20bit Data
Left Channel
LRI, LRO
Right Channel
BCKI, BCKO
MSB
LSB
MSB
19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
SDI, SDO
LSB
19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
32 Clocks
32 Clocks
Fig. 4-7 I2S Data Format 64Fs, 20bit Data
Left Channel
LRI, LRO
Right Channel
BCKI, BCKO
MSB
SDI, SDO
LSB
MSB
17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
LSB
17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
32 Clocks
17
32 Clocks
Fig. 4-8 Left-Justified Data Format 64Fs, 18bit Data
Left Channel
LRI, LRO
Right Channel
BCKI, BCKO
MSB
SDI, SDO 2 1 0
LSB
MSB
17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
LSB
17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
32 Clocks
32 Clocks
Fig. 4-9 Right-Justified Data Format 64Fs, 18bit Data
Left Channel
LRI, LRO
Right Channel
BCKI, BCKO
MSB
SDI, SDO
LSB
17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MSB
LSB
17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
32 Clocks
32 Clocks
Fig. 4-10 I2S Data Format 64Fs, 18bit Data
Ver.2005-02-24
-9-
NJU26100 Series
Left Channel
LRI, LRO
Right Channel
BCKI, BCKO
MSB
SDI, SDO
LSB MSB
LSB
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
16 Clocks
16 Clocks
Fig. 4-11 Left-Justified Data Format 32Fs, 16bit Data
Left Channel
LRI, LRO
Right Channel
BCKI, BCKO
MSB
SDI, SDO
LSB MSB
LSB
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
16 Clocks
16 Clocks
Fig. 4-12 Right-Justified Data Format 32Fs, 16bit Data
Left Channel
LRI, LRO
Right Channel
BCKI, BCKO
MSB
SDI, SDO
LSB MSB
LSB
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
16 Clocks
16 Clocks
Fig. 4-13 I2S Data Format 32Fs, 16bit Data
- 10 -
Ver.2005-02-24
NJU26100 Series
4.3 Serial Audio Timing
Table 4-1 Serial Audio Input Timing Parameters (VDDO=VDDC=VDDR=2.5V, VSSO=VSSC=VSSR=0V, Ta=25°C)
Parameter
Symbol
Test Condition
Min
Typ.
Max
Units
BCKI Frequency **
BCKI Period
**
Low Pulse Width
High Pulse Width
BCKI to LRI Time **
fBCKI
0.9
-
4.0
MHz
tSIL
tSIH
TSLI
85
85
40
-
-
ns
-
-
ns
LRI to BCKI Time **
tLSI
40
-
-
ns
Data Setup Time
*
tDS
40
-
-
ns
Data Hold Time
*
tDH
40
-
-
ns
* It is the regulation to BCKI in slave mode and to BCKO in master mode.
** It is the regulation in slave mode.
LRI
tSIH
tSIL
tSLI
tLSI
BCKI
tDS
tDH
SDI0,1
Fig. 4-14 Serial Audio Input Timing
Ver.2005-02-24
- 11 -
NJU26100 Series
Table 4-2 Serial Audio Output Timing Parameters (VDDO=VDDC=VDDR=2.5V, VSSO=VSSC=VSSR=0V, Ta=25°C)
Parameter
Symbol
Test Condition
Min
Typ.
Max
Units
BCKO to LRO Time *
tSLO
-20
-
20
ns
Data Output Delay
tDOD
CL:LRO, BCKO,
SDO=25pF
-
-
20
ns
* It is the regulation in master mode.
LRO
tSLO
BCKO
tDOD
SDO
Fig. 4-15 Serial Audio Output Timing
Table 4-3 Serial Audio Clock Timing Parameters (In slave mode)
(VDDO=VDDC=VDDR=2.5V, VSSO=VSSC=VSSR=0V, Ta=25°C)
Parameter
Clock Output Delay
(LRI --> LRO)
Clock Output Delay
(BCKI --> BCKO)
Symbol
tPDL
tPDB
Test Condition
CL:LRO,BCKO,
SDO=25pF
Min
Typ.
Max
Units
-
-
20
ns
-
-
20
ns
LRI
LRO
tPDL
BCKI
BCKO
tPDB
Fig. 4-16 Serial Audio Clock Timing (In slave mode)
- 12 -
Ver.2005-02-24
NJU26100 Series
5. Host Interface
The NJU26100 Series can be controlled via Serial Host Interface (SHI) using either of two serial bus formats:
4-Wire serial bus or I2C bus. Data transfers are in 8 bit packets (1 byte) when using either format. The SHI operates
only in a SLAVE fashion. A host controller connected to the interface always drives the clock (SCL / SCK) line and
initiates data transfers, regardless of the chosen communication protocol.
Table 5-1 Serial Host Interface Pin Description
5
Symbol
(I2C / Serial)
SCL/SCK
6
SDA/SDOUT
Pin No.
4-Wire Serial bus Format
I2C bus Format
Serial Clock
Serial Clock
Serial Data
(Bi-directional)
I2C bus address Bit1
I2C bus address Bit2
Serial Data Output
7
AD1/SDIN
Serial Data Input
8
AD2/SSb
SLAVE Select
Note : SDA /SDOUT pin is a bi-directional open drain.
SDA /SDOUT output is normal CMOS output in case of 4-Wire Serial bus mode and SSb=”Low”.
SDA /SDOUT output is Hi-Z state in case of 4-Wire Serial bus mode and SSb=”High”.
This pin requires a 4.7k pull-up resister in both 4-Wire serial and I2C bus mode.
5.1 4-Wire Serial Interface
The serial host interface can be configured for 4-Wire Serial bus communication by setting GPIO0 pin (*SEL1
pin)=”High” during the Reset initialization sequence. SHI bus communication is full-duplex; a write byte is shifted
into the SDIN pin at the same time that a read byte is shifted out of the SDOUT pin. Data transfers are MSB first
and are enabled by setting the Slave Select pin Low (SSb = 0). Data is clocked into SDIN on rising transitions of
SCK. Data is latched at SDOUT on falling transitions of SCK except for the first byte (MSB) which is latched on the
falling transitions of SSb. SDOUT is Hi-Z in case of SSb = “High”. SDOUT is CMOS output in case of SSb = “Low”.
SDOUT needs a pull-up resistor when SDOUT is Hi-Z.
* It excepts NJU26150. Refer to each data sheet.
Ver.2005-02-24
- 13 -
NJU26100 Series
Table 5-2 4-Wire Serial Interface Timing Parameters (VDDO=VDDC=VDDR=2.5V, VSSO=VSSC=VSSR=0V, Ta=25°C)
Parameter
Input Data Rising Time
Input Data Falling Time
Serial Clock Rising Time
Serial Clock Falling Time
Serial Strobe Rising Time
Serial Strobe Falling Time
Serial Clock High Duration
Serial Clock Low Duration
Serial Clock Period
Serial Strobe Setup Time
Serial Strobe Hold Time
Serial Strobe Low Duration
Serial Strobe High Duration
Input Data Setup Time
Input Data Hold Time
Output Data Delay
(From SSb)
Output Data Delay
(From SCK)
Output Data Hold Time
Output Data Turn off Time (Hi-Z)
a
b
Timelines
a-b
a-b
d-e
f-g
p-q
m-n
e-f
g-h
e-i
n-e
j-q
n-p
q-r
b-e
e-c
Min.
50
50
250
100
30
40
20
20
Typ.
-
tMSDos
n-o,CL=25pF
-
tMSDo
tMSDoh
tMSDov
g-k(data-6),
CL=25pF
g-k(data-7)
q-l
Max.
100
100
100
100
100
100
-
Units
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
µs
ns
ns
ns
-
50
ns
-
-
50
ns
0
-
-
40
ns
ns
1.0
c
7
SDIN
Symbol
tMSDr
tMSDf
tMSCr
tMSCf
tMSSr
tMSSf
tMSCa
tMSCn
tMSCc
tMSSs
tMSSh
tMSSa
tMSSn
tMSDis
tMSDih
d
6
e f
g h
1
5
0
j
i
SCK
Hi-Z
SDOUT
m
n
6
7
5
1
0
Note (3)
l
k
o
Hi-Z
SSb
MSB
LSB
p
q
r
Fig. 5-1 4-Wire Serial Interface Timing
Note : *1 When the data-clock is less than 8 clocks, the input data is shifted to LSB side and is sent to the DSP
core at the transition of SSb=”High”.
*2 When the data-clock is more than 8 clocks, the last 8 bit data becomes valid.
*3 After sending LSB data, SDOUT transmits the MSB data which is received via SDIN until SSb becomes
“High”.
*4 SDOUT is Hi-Z in case of SSb = “High”. SDOUT is CMOS output in case of SSb = “Low”.
SDOUT needs a pull-up resistor to prevent SDOUT from becoming floating level.
- 14 -
Ver.2005-02-24
NJU26100 Series
5.2 I2C Bus
When the NJU26100 Series is configured for I2C bus communication in GPIO0 pin (*SEL1 pin)=”Low”, the serial
host interface transfers data to the SDA pin and clocks data to the SCL pin. SDA is an open drain pin requiring an
external 4.7k pull-up resistor. AD1 and AD2 pins are used to configure the seven-bit SLAVE address of the serial
host interface. This offers additional flexibility to a system design by four different SLAVE addresses of the
NJU26100 Series. An address can be arbitrarily set up by the AD1, 2 pins. The I2C address of AD1, 2 is decided by
connection of AD1, 2 pins. The I2C address should be the same level of AD1, 2 pins. The real I2C address is
described in the each data sheet. Refer to the each data sheet.
* It excepts NJU26150. Refer to each data sheet.
Table 5-3 I2C Bus SLAVE Address
bit7
bit6
bit5
bit4
bit3
bit2
bit1
bit0
0
0
1
1
1
AD2*1
AD1*1
R/W
*1 The SLAVE address bit is 0 when ADx-pin is low level. The SLAVE address bit is 1 when ADx-pin is high level.
The figure on the following page shows the basic timing relationships for transfers. A transfer is initiated with a
START condition, followed by the SLAVE address byte. The SLAVE address consists of the seven-bit SLAVE
address followed by a read/write (R/W) bit. When an address with an effective serial host interface is detected, the
acknowledgement bit which sets a SDA line to Low in the ninth bit clock cycle is returned.
The R/W bit in the SLAVE address byte sets the direction of data transmission until a STOP condition terminates
the transfer. R/W = 0 indicates the host will send to the NJU26100 Series while R/W = 1 indicates the host will
receive data from the NJU26100 Series.
SDA
1-7
8
9
1-7
8
9
SCL
S
Start
P
Address
R/W
ACK
Data
ACK
Stop
Fig. 5-2 I2C Bus Format
In case of the NJU26100 Series, only single-byte transmission is available.
The serial host interface supports “Standard-Mode (100kbps)” I2C bus data transfer.
Ver.2005-02-24
- 15 -
NJU26100 Series
Table 5-4 I2C Bus Interface Timing Parameters (VDDO=VDDC=VDDR=2.5V, VSSO=VSSC=VSSR=0V, Ta=25°C)
Parameter
Symbol
SCL Clock Frequency
Start Condition Hold Time
SCL “Low” Duration
SCL “High” Duration
Start Condition Setup Time
Data Hole Time
Data Setup Time
Rising Time
Falling Time
Stop Condition Setup Time
Bus Release Time
fSCL
tHD:STA
tLOW
tHIGH
tSU:STA
tHD:DAT
tSU:DAT
tR
tF
tSU:STO
tBUF
Standard Mode
Min
Max
0
100
4.0
4.7
4.0
4.7
0
3.45
250
1000
300
4.0
4.7
-
Units
kHz
µs
µs
µs
µs
µs
ns
ns
ns
µs
µs
SDA
tBUF
tR
tF
tHD:STA
SCL
tHD:STA tLOW
P
S
tHD:DAT
tHIGH
tSU:STA
t SU:DAT
Sr
tSU:STO
P
Fig. 5-3 I2C Bus Timing
■ I C License
2
Purchase of I2C components of New Japan Radio Co. ,Ltd or one of sublicensed Associated Companies
conveys a license under the Philips I2C Patent Rights to use these components in an I2C system, provided that the
system conforms to the I2C Standard specification as defined by Philips.
- 16 -
Ver.2005-02-24
NJU26100 Series
6. Package Dimensions (EIAJ : QFP032-P-0707-1)
Weight 0.2g (TYP)
Ver. 1.14
Ver.2005-02-24
[CAUTION]
The specifications on this databook are only
given for information , without any guarantee
as regards either mistakes or omissions. The
application circuits in this databook are
described only to show representative usages
of the product and not intended for the
guarantee or permission of any right including
the industrial rights.
- 17 -
Similar pages