ChipFind - документация

Электронный компонент: 68HC68W1

Скачать:  PDF   ZIP
1
CAUTION: These devices are sensitive to electrostatic discharge; follow proper IC Handling Procedures.
http://www.intersil.com or 407-727-9207
|
Copyright
Intersil Corporation 1999
March 1998
CDP68HC68W1
CMOS Serial Digital Pulse Width Modulator
Features
Programmable Frequency and Duty Cycle Output
Serial Bus Input; Compatible with Motorola/Intersil
SPI Bus, Simple Shift-Register Type Interface
8 Lead PDIP Package
Schmitt Trigger Clock Input
4V to 6V Operation, -40
o
C to 85
o
C Temperature Range
8MHz Clock Input Frequency
Pinout
CDP68HC68W1
(PDIP)
TOP VIEW
Description
The CDP68HC68W1 modulates a clock input to supply a
variable frequency and duty-cycle output signal. Three 8-bit
registers (pulse width, frequency and control) are accessed
serially after power is applied to initialize device operation.
The value in the pulse width register selects the high
duration of the output period. The frequency register byte
divides the clock input frequency and determines the overall
output clock period. The input clock can be further divided by
two or a low power mode may be selected by the lower two
bits in the control register. A comparator circuit allows
threshold control by setting the output low if the input at the
V
T
pin rises above 0.75V. The CDP68HC68W1 is supplied in
an 8 lead PDIP package (E suffix).
Block Diagram
CLK
CS
V
T
V
SS
1
2
3
4
8
7
6
5
V
DD
PWM
SCK
DATA
Ordering Information
PART NUMBER
TEMP. RANGE
(
o
C)
PACKAGE
PKG.
NO.
CDP68HC68W1E
-40 to 85
8 Ld PDIP
E8.3
8 - STAGE RIPPLE
COUNTER
PULSE - WIDTH
DATA REGISTER
8 - STAGE SHIFT
REGISTER
DATA
V
T
V
T
COMPARATOR
INPUT CLK
MODULATOR
LOGIC
8 - STAGE RIPPLE
COUNTER
FREQUENCY
DATA REGISTER
8 - STAGE SHIFT
REGISTER
5 - STAGE 24 - STATE
COMPARATOR
CONTROL REGISTER
2 - STAGE SHIFT
LOAD
LOAD
SCK
CLK
PWM
24
16
8
CS
LOAD
RESET
File Number
1919.3
2
Absolute Maximum Ratings
Thermal Information
DC Supply Voltage Range, (V
DD
) . . . . . . . . . . . . . . . . -0.5V to +7V
(Voltage Referenced to V
SS
Terminal)
Input Voltage Range, All Inputs . . . . . . . . . . . . . -0.5V to V
DD
+0.5V
DC Input Current, Any One Input
. . . . . . . . . . . . . . . . . . . . . . . . .
10mA
Operating Conditions
Temperature Range (T
A
) . . . . . . . . . . . . . . . . . . . . . . -40
o
C to 85
o
C
T
A
= Full Package Temperature Range (All Package Types)
Thermal Resistance (Typical, Note 1)
JA
(
o
C/W)
PDIP Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
99
Device Dissipation Per Output Transistor . . . . . . . . . . . . . . . 100mW
Maximum Storage Temperature Range (T
STG
) . . . .-65
o
C to 150
o
C
Maximum Lead Temperature (During Soldering) . . . . . . . . . . 265
o
C
At Distance 1/16
1/32 in. (1.59
0.79mm)
From Case for 10s Max
CAUTION: Stresses above those listed in "Absolute Maximum Ratings" may cause permanent damage to the device. This is a stress only rating and operation
of the device at these or any other conditions above those indicated in the operational sections of this specification is not implied.
NOTE:
1.
JA
is measured with the component mounted on an evaluation PC board in free air.
DC Electrical Specifications
PARAMETER
SYMBOL
MIN
TYP
MAX
UNITS
CDP68HC68W1, V
DD
= 5V
10%, V
SS
= 0V, T
A
= -40
o
C to 85
o
C
DC Operating Voltage Range
-
4
-
6
V
Input Voltage Range (Except V
T
Pin)
V
IH
0.7V
DD
-
V
DD
+0.3V
V
V
IL
-0.3
-
0.3V
DD
V
V
T
Pin Output Voltage Threshold
V
IT
0.4
-
0.15V
DD
V
Device Current in "Power Down" Mode, Clock Disabled
I
PD
-
-
1
A
Low Level Output Voltage (I
OL
= 1.6mA)
V
OL
-
-
0.4
V
High Level Output Voltage (I
OH
= -1.6mA)
V
OH
V
DD
- 0.4V
-
-
V
Input Leakage Current
I
IN
-
-
1
A
Operating Device Current (f
CLK
= 1MHz)
I
OPER
-
-
1
mA
Clock Input Capacitance
(V
IN
= 0V, f
CLK
= 1MHz, T
A
= 25
o
C)
C
IN
-
-
10
pF
Control Timing
PARAMETER
SYMBOL
MIN
MAX
UNITS
CDP68HC68W1, V
DD
= 5V
10%, V
SS
= 0V, T
A
= -40
o
C to 85
o
C
Clock Frequency
F
CLK
DC
8.0
MHz
Cycle Time
t
CYC
-
-
ns
Clock to PWM Out
t
PWMO
-
125
ns
Clock High Time
t
CLKH
50
-
ns
Clock Low Time
t
CLKL
50
-
ns
Rise Time (20% V
DD
to 70% V
DD
)
t
R
-
100
ns
Fall Time (70% V
DD
to 20% V
DD
)
t
F
-
100
ns
CDP68HC68W1
3
SPI Interface Timing
PARAMETER
SYMBOL
MIN
MAX
UNITS
CDP68HC68W1, V
DD
= 5V
10%, V
SS
= 0V, T
A
= -40
o
C to 85
o
C
Serial Clock Frequency
f
SCK
DC
2.1
MHz
Cycle Time
t
SCYC
480
-
ns
Enable Lead Time
t
ELD
240
-
ns
Enable Lag Time
t
ELG
-
200
ns
Serial Clock (SCK) High Time
t
SH
190
-
ns
Serial Clock (SCK) Low Time
t
SL
190
-
ns
Data Setup Time
t
DSU
100
-
ns
Data Hold Time
t
DHD
100
-
ns
Fall Time (70% V
DD
to 20% V
DD
, C
L
= 200pF)
t
SCKF
-
100
ns
Rise Time (20% V
DD
to 70% V
DD
, C
L
= 200pF)
t
SCKR
-
100
ns
t
CLKL
t
R
t
CLKH
FIGURE 1. PWM TIMING
t
CYC
PWM
t
PWMO
CLK
t
F
t
PWMO
FIGURE 2. SERIAL PERIPHERAL INTERFACE TIMING
t
SCYC
t
ELD
t
SL
t
SH
t
SCKR
t
ELG
t
SCKF
t
DHD
t
DSU
MSB
LSB
DATA
(INPUT)
SCK
(INPUT)
CS
(INPUT)
CDP68HC68W1
4
CONTROL WORD
FREQUENCY WORD
CURVES
CONTINUED
IMMEDIATELY
BELOW
CURVES
CONTINUED
BELOW
BIT 3
= 0
BIT 4
= 0
BIT 5
= 0
BIT 6
= 0
BIT 7
= 0
CLOCK
DIVIDE
PWR
COUNT
DON'T
CARE
3
4
5
6
7
0
1
2
3
4
5
6
7
= 0
= 0
= 0
DON'T
CARE
= 0
DON'T
CARE
= 0
DON'T
CARE
= 0
DON'T
CARE
= 0
DON'T
CARE
= 0
CHIP SELECT
(CS)
SERIAL CLK
(SCK)
DATA
CLK = 0
PWM-OUT = 0
(CS)
SCK
DATA
CLK
PWM-OUT
FREQUENCY WORD
PULSE WIDTH (PWM) WORD
BIT 0
= 1
0
1
2
3
4
5
6
7
0
1
2
BIT 1
= 0
BIT 2
= 0
BIT 3
= 0
BIT 4
= 0
BIT 5
= 0
BIT 6
= 0
BIT 7
= 0
BIT 0
= 0
BIT 1
= 0
BIT 2
= 1
LSB
MSB
LSB
LSB
MSB
MSB
TOTAL OUTPUT PERIOD =
5 X (INPUT CLOCK PERIOD)
OUTPUT
(PWM)
CLK
PWM
OUT
FIGURE 3. CDP68HC68W1 INTERFACE TIMING SPECIFICATIONS (CONTINUED)
INPUT
CLOCK (CLK)
CDP68HC68W1
5
Introduction
The digital pulse width modular (DPWM) divides down a
clock signal supplied via the CLK input as specified by the
control, frequency, and pulse width data registers. The
resultant output signal, with altered frequency and duty
cycle, appears at the output of the device on the PWM pin.
Functional Pin Description
V
DD
and V
SS
These pins are used to supply power and establish logic lev-
els within the PWM. V
DD
is a positive voltage with respect to
V
SS
(ground).
CLK
The CLK pin is an input only pin where the clock signal to be
altered by the PWM circuitry is supplied. This is the source
of the PWM output. This input frequency can be internally
divided by either one or two, depending on the state of the
CD bit in the control register.
CS
The CS pin is the chip select input to the PWM's SPI inter-
face. A high-to-low (1 to 0) transition selects the chip. A low-
to-high (0 to 1) transition deselects the chip and transfers
data from the shift registers to the data registers.
VT
The VT pin is the input to the voltage threshold comparator
on the PWM. An analog voltage greater than 0.75V (at V
DD
= 5V) on this pin will immediately cause the PWM output to
go to logic "0". This will be the status until the V
T
input is
returned to a voltage below 0.4V, the W1 is deselected, and
then one or more of the data registers is written to.
An analog voltage on this pin less than 0.75V (at V
DD
= 5V)
will allow the device to operate as specified by the values in
the registers.
DATA
Data input at this pin is clocked into the shift register (i.e.,
latched) on the rising edge of the serial clock (SCK), most
significant bits first.
SCK
The SCK pin is the serial clock input to the PWM's SPI inter-
face. A rising edge on this pin will shift data available at the
(DATA) pin into the shift register.
PWM
This pin provides the resultant output frequency and pulse
width. After V
DD
power up, the output on this pin will remain
a logic "0", until the chip is selected, 24 bits of information
clocked in, and the chip deselected.
Functional Description
Serial Port
Data are entered into the three DPWM registers serially
through the DATA pin, accompanied by a clock signal applied
to the SCK. The user can supply these serial data via shift
register(s) or a microcontroller's serial port, such as the SPI
port available on most CDP68HC05 microcontrollers. Micro-
controller I/O lines can also be used to simulate a serial port.
Data are written serially, most significant bit first, in 8, 16 or
24-bit increments. Data are sampled and shifted into the
PWMs shift register on each rising edge of the SCK. The
serial clock should remain low when inactive. Therefore,
when using a 68HC05 microcontroller's SPI port to provide
data, program the microcontroller's SPI control register bits
CPOL, CPHA to 0, 0.
The CDP68HC68W1 latches data words after device
deselection. Therefore, CS must go high (inactive) following
each write to the W1.
Power-Up Initialization
Upon V
DD
power up, the output of the PWM chip will remain
at a low level (logic zero) until:
1. The chip is selected (CS pin pulled low).
2. 24-bit of information are shifted in.
3. The chip is deselected (CS pin pulled high).
The 24-bits of necessary information pertain to the loading
of the PWM 8-bit registers, in the following order:
1. Control register
2. Frequency register
3. Pulse width register
See section entitled
Pulse Width Modulator Data Regis-
ters for a description of each register. Once initialized, the
specified PWM output signal will appear until the device is
reprogrammed or the voltage on the V
T
pin rises above the
specified threshold. Reprogramming the device will update
the PWM output after the end of the present output clock
period.
Reprogramming Shortcuts
After the device has been fully programmed upon power up,
it is only necessary to input 8 bits of information to alter the
output pulse width, or 16 bits to alter the output frequency.
Altering the Pulse Width: The pulse width may be
changed by selecting the chip, inputting 8 bits, and dese-
lecting the chip. By deselecting the chip, data from the first
8-bit shift register are latched into the pulse width register
(PWM register). The frequency and control registers
remain unchanged. The updated PWM information will
appear at the output only after the end of the previous total
output period.
Altering the Frequency: The frequency can be changed by
selecting the chip, inputting 16 bits (frequency information
followed by pulse width information), and deselected the
CDP68HC68W1