IXDP610PI IXYS, IXDP610PI Datasheet - Page 5
![no-image](/images/manufacturer_photos/0/3/352/ixys_sml.jpg)
IXDP610PI
Manufacturer Part Number
IXDP610PI
Description
IC PWM CTRL BUS DIGITAL 18-PDIP
Manufacturer
IXYS
Datasheet
1.IXDP610PI.pdf
(8 pages)
Specifications of IXDP610PI
Applications
PWM Motor Controller
Interface
Microprocessor
Voltage - Supply
4.5 V ~ 5.5 V
Package / Case
18-DIP (0.300", 7.62mm)
Mounting Type
Through Hole
Operating Supply Voltage
- 0.3 V to + 5.5 V
Maximum Operating Temperature
85 C
Minimum Operating Temperature
-40 C
Mounting Style
Through Hole
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
IXDP610PI
Manufacturer:
CEO
Quantity:
6 225
operating parameters. Those bits are
summarized in Table 2.
Dead-time counter bits - these three
bits determine the dead-time period, as
defined by Fig. 2. Dead-time is that
period of time when both OUT1 and
OUT2 are low. Any binary number from
000 through 111 is valid. Thus, eight
different dead-time periods can be
programmed. DT0 is the least signifi-
cant bit and DT2 is the most significant
bit. A 000 binary means no dead-time
and a 111 means maximum dead-time.
Each dead-time count corresponds to
two CLOCK periods. For instance, if a
binary three (3) is programmed into the
dead-time bits, the dead-time will be six
external CLOCK cycles long.
The dead-time is provided to aid in
preventing switch overlap. The Dead-
time Counter delays turning on the
switch connected to OUT1 until the
switch connected to OUT2 has had
sufficient time to turn off; the comple-
ment is also true, the dead-time counter
delays turning on the switch connected
to OUT2 until the switch connected to
OUT1 has had sufficient time to turn off.
Since the dead-time counter is pro-
grammable, the user can optimize the
dead-time delay to suit their specific
application.
In a typical PWM cycle (refer to Fig. 2)
two dead-time periods will occur. One
follows the turnoff of OUT2. The dead-
time counter is triggered by an output
turning off. During a dead-time period,
both outputs are guaranteed to be off
(no dead-time periods occur during 0 %
and 100 % duty-cycle states). The dead-
5
Table 1 Bus Transaction Truth Table
Table 2 Control Latch Bits
SEL CS
Control Bits
X
0
1
bit 0
bit 1
bit 2
bit 3
bit 4
bit 5
bit 6
bit 7
1
0
0
WR
X
Name
Lock
Stop
DT0
DT1
DT2
DIV
7/8
Resulting
Function
No Action
Load D0-D7
into PW latch
Load D0-D7
into Control Latch
Description
for setting the dead-time period, all combinations are valid,
0 is no dead-time delay and 7 is maximum dead-time.
setting this bit prevents further access to all bits in the
not used, reserved; always write a zero to this bit
Control latch, except the Stop bit.
determines frequency of the internal PWM clock.
chooses between 7-bit and 8-bit resolution.
disables (turns off) the complementary outputs.
time period overlaps the ontime of an
output, therefore, it shortens the on-time
without affecting the base PWM cycle
time. A dead-time period is only inserted
if an output changes from high to low (on
to off). Thus, if a PWM duty cycle is
chosen such that an output would be on
for a period of time equal to or less than
one dead-time period, the switch
associated with that output will not be
turned on during the PWM cycle. In this
special case, one will observe only dead-
time period per PWM cycle time, rather
than the two dead-time periods shown in
Fig. 2.
Lock bit - writing a one to this bit pre-
vents further writes to all bits in the
control latch, except the Stop bit. Thus, a
one should not be written to this bit until
the IXDP610 has been program-med.
Those writes that follow a one being
written to the Lock bit have no effect on
D0 through D6. The locking feature
provided by this bit prevents modification
of the control latch due to a software
error, thereby helping prevent damage to
the bridge being controlled by the
IXDP610. Asserting the RESET pin is
the only method by which the lock bit
can be cleared.
Divide bit - this bit sets the frequency of
the internal PWM clock. Writing a one to
this bit causes the external CLOCK to be
divided by two before being presented to
the PW counter. Writing a zero to this
bit results in no division of the external
CLOCK before it is presented to the PW
counter (“divide by one”). The Divide bit
has no affect on the dead-time Counter.
Resolution bit - writing a zero to this bit
chooses 7-bit counter resolution, while
writing a one chooses 8-bit PWM
counter resolution. Choosing 7-bit
resolution doubles the achieveable
PWM base frequency at the expense of
decreased duty cycle resolution. The
combination of the Divide bit and the
Resolution bit provides the user with
three different PWM base periods for a
given external CLOCK frequency. A
RESET programs the IXDP610 to
operate in the 8-bit resolution mode.
When the IXDP610 is programmed in 8-
bit mode, the PWM base period is equal
to 256 PWM clock cycles. In 7-bit mode
the PWM base period is equal to 128
PWM clock cycles. A PWM clock cycle
is equal to one external CLOCK period
when the Divide bit in the control latch is
a zero and is equal to two external
CLOCK periods when the Divide bit is a
one.
The following formula can be used to
determine the PWM base period:
If ((7/8 bit = 0) And (DIV bit = 0))
PWM base period CLOCK period x 128
else If ((7/8 bit = 0) And (DIV bit = 1))
PWM base period = CLOCK period x 256
else If ((7/8 bit = 1) And (DIV bit = 0))
PWM base period = CLOCK period x 256
else If ((7/8 bit = 1) And (DIV bit = 1))
PWM base period = CLOCK period x 512
The Pulse Width number that is written
to the Pulse Width latch represents the
high time of OUT1 (the low time of
OUT2). The Dead-time Counter
decreases the on-time (output high) of
an output by one dead-time period (t
See Fig. 2 and the description of the
dead-time bits in the Control latch to
determine the duration of one dead-time
period.
Stop bit - writing a zero to this bit
immediately disables the complemen-
tary outputs (OUT1 and OUT2 are forced
to zero). As long as this bit is a zero, the
complementary outputs will be disabled.
This bit is not affected by the Lock bit.
This bit is equivalent in function to the
OUTPUT DISABLE input. The outputs
will not be re-enabled until the start of
the PWM period which has both the Stop
bit and the OUTPUT DISABLE input set
to ones.
PW latch - The binary number written to
the PW latch represents the duty cycle
of the complementary PWM outputs.
Percent duty cycle is defined as follows:
(assuming zero dead-time)
For OUT1:
% duty cycle =
For OUT2:
% duty cycle =
“PWM cycle time” is t
© 2001 IXYS/DEI All rights reserved
PWM cycle time
PWM cycle time
time at 1
time at 0
CYCLE
IXDP 610
in Fig. 2.
x 100
x 100
DT
).