PCU9661 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2011. All rights reserved.
Product data sheet Rev. 1 — 12 September 2011 31 of 52
NXP Semiconductors
PCU9661
Parallel bus to 1 channel UFm I
2
C-bus controller
8.3.1 Looping with REFRATE control
When using the REFRATE register (TE bit is 0) the refresh rate timing is controlled
internally. Once the STA bit is set, the START command will be immediately sent on the
serial bus followed by the sequence. Thereafter, the controller will issue a START
command followed by the stored sequence every time the REFRATE value is reached. It
is important to program enough time in the REFRATE to allow a complete sequence to
reach the Sequence Done state. If the refresh rate is not long enough, the Frame Error
(FE) bit will be set and an interrupt will be generated. The FE bit is maskable, however,
masking the FE bit may yield undesired results on the serial interface. If the FE bit is
masked, the Loop mode will continue to operate and the FE flag will remain set. To exit
the Loop mode, the STO or the STOSEQ bit should be set.
8.3.2 Looping with Trigger control
The PCU9661 has one trigger input. The trigger enable (TE) bit in the CONTROL register
is used to control the use of external triggering. Once enabled, the trigger will override the
contents of the REFRATE register, and will start triggering when the STA bit is set.
Therefore, a significant time delay can occur between setting the STA bit and the
detection of a trigger. When a trigger edge is detected, the controller will issue a START
command and the stored sequence will be transferred on the serial bus. The trigger will
control the timing of the frame, therefore, enough time should be allowed by the trigger to
allow the sequence to reach the Sequence Done state.
If a trigger edge is detected while a sequence is actively being transmitted on the bus, the
Frame Error (FE) bit will be set and an interrupt will be generated. The FE bit is maskable,
however, masking the FE bit may yield undesired results on the serial interface. If the FE
bit is masked, the Loop mode will continue to operate and the FE flag will remain set. The
polarity of the trigger edge detect is controlled by the TP bit in the CONTROL register. To
exit the Trigger mode, the STO or the STOSEQ bit should be set.
8.4 Power-on reset
When power is applied to V
DD
, an internal Power-On Reset holds the PCU9661 in a reset
condition until V
DD
has reached V
POR
. At this point, the reset condition is released and the
PCU9661 goes to the power-up initialization phase where the following operations are
performed:
1. The oscillator and PLL will be re-initialized.
2. Internal register initialization is performed.
3. The memory space will be zeroed out.
The complete power-up initialization phase takes t
rst
to be performed. During this time,
writes to the PCU9661 through the parallel port are ignored. However, the parallel port
can be read. This allows the device connected to the parallel port of the PCU9661 to poll
the CTRLRDY register.
PCU9661 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2011. All rights reserved.
Product data sheet Rev. 1 — 12 September 2011 32 of 52
NXP Semiconductors
PCU9661
Parallel bus to 1 channel UFm I
2
C-bus controller
8.5 Global reset
Reset of the PCU9661 to its default state can be performed in 2 different ways:
By holding the RESET pin LOW for a minimum of t
w(rst)
.
By using the Parallel Software Reset sequence as described in Figure 11. The host
must write to the CTRLPRESET register of the target channel in two successive
parallel bus writes to the bus controller. The first byte is A5h and the second byte is
5Ah.
The RESET hardware pin and the global software reset function behave the same as the
power-on reset. A complete power-up initialization phase will be performed as defined in
Section 8.4
. The RESET pin has an internal pull-up resistor (through a series diode) to
guarantee proper operation of the device. This pin should not be left floating and should
always be driven.
Fig 11. Parallel Software Reset sequence
002aag274
A[7:0]
CTRLPRESET register selected
D[7:0]
A5h
data byte 1
5Ah
data byte 2
WR
If D[7:0] ≠ A5h, following byte
is ignored and reset is aborted.
If D[7:0] ≠ 5Ah, reset is aborted.
If Data 1 = A5h and Data 2 = 5Ah,
PCU9661 is reset to its default state.
internal
global reset
signal
CE
PCU9661 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2011. All rights reserved.
Product data sheet Rev. 1 — 12 September 2011 33 of 52
NXP Semiconductors
PCU9661
Parallel bus to 1 channel UFm I
2
C-bus controller
8.6 Channel reset
In addition to the above chip reset options, each channel can be individually reset by
programming the PRESET register for that channel as described in Figure 12
. The
channel will reset to its default power-up state. The host must write to the PRESET
register of the target channel in two successive parallel bus writes to the bus controller.
The first byte is A5h and the second byte is 5Ah.
8.7 I
2
C-bus timing diagram
Figure 13 illustrates the typical timing diagram for the PCU9661.
Fig 12. I
2
C-bus Channel Parallel Software Reset sequence
002aag275
D[7:0] A5h
data byte 1
5Ah
data byte 2
WR
A[7:0]
channel PRESET register selected
If D[7:0] ≠ A5h, following byte
is ignored and reset is aborted.
If D[7:0] ≠ 5Ah, reset is aborted.
If Data 1 = A5h and Data 2 = 5Ah,
PCU9661 is reset to its default state.
internal
channel reset
signal
CE
PCU9661 writes data to slave.
(1) 7-bit address + W
= 0 byte and number of bytes sent = value programmed in Transaction length
register in TRANCONFIG register.
Fig 13. Bus timing diagram; write transactions
n byte
(1)
NACK
USCL
USDA
INT
START
condition
7-bit address
(1)
W = 0
from master
first byte
(1)
NACK
NACK
STOP
condition
002aag276
interrupt
(after STOP)

PCU9661B,118

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
Universal Bus Functions PARALLEL BUS TO FM+I2C BUS CONTRLLR
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet