brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without
notice.
www.latticesemi.com
2-1
DS1014_01.6
Digital Monitoring
Other Board Circuitry
Lattice Semiconductor
ispPAC-POWR1014/A Data Sheet
MOSFET drivers. In high-voltage mode these outputs can provide up to 10V for driving the gates of n-channel
MOSFETs so that they can be used as high-side power switches controlling the supplies with a programmable
ramp rate for both ramp up and ramp down.
The ispPAC-POWR1014/A incorporates a 24-macrocell CPLD that can be used to implement complex state
machine sequencing for the control of multiple power supplies as well as combinatorial logic functions. The status
of all of the comparators on the analog input channels as well as the general purpose digital inputs are used as
inputs by the CPLD array, and all digital outputs may be controlled by the CPLD. Four independently programmable
timers can create delays and time-outs ranging from 32µs to 2 seconds. The CPLD is programmed using Logi-
Builder™, an easy-to-learn language integrated into the PAC-Designer
®
software. Control sequences are written to
monitor the status of any of the analog input channel comparators or the digital inputs.
The on-chip 10-bit A/D converter is used to monitor the V
MON
voltage through the I
2
C bus of the ispPAC-
POWR1014A device.
The I
2
C bus/SMBus interface allows an external microcontroller to measure the voltages connected to the V
MON
inputs, read back the status of each of the V
MON
comparator and PLD outputs, control logic signals IN2 to IN4 and
control the output pins (ispPAC-POWR1014A only).
Figure 2-1. ispPAC-POWR1014/A Block Diagram
ADC*
MEASUREMENT
CONTROL LOGIC*
VMON1
VMON2
VMON3
VMON4
VMON5
VMON6
VMON7
VMON8
VMON9
VMON10
10 ANALOG INPUTS
AND
V
OLTAGE MONITORS
4 DIGITAL
INPUTS
2 FET
DRI
V
ERS
HVOUT1
HVOUT2
OUTPUT ROUTING
POOL
CPLD
24 MACROCELLS
53 INPUTS
IN1
IN2
IN3
IN4
JTAG LOGIC
CLOCK
OSCILLATOR
TIMERS
(4)
I
2
C
INTERFACE
OUT3/(SMBA*)
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
12 OPEN-DRAIN
DIGITAL OUTPUTS
GNDA
SCL (POWR1014A on
SDA (POWR1014A on
*ispPAC-POWR1014A only.
VCCINP
ATDI
TDI
TDISEL
TCK
TMS
TDO
V
CCJ
PLDCLK
MCLK
RESET
b
VCCD
(2)
VCCA
GNDD (2)
V
CCPROG
2-2
Lattice Semiconductor
ispPAC-POWR1014/A Data Sheet
Pin Descriptions
Number
44
46
47
48
25
26
27
28
32
33
34
35
36
37
7, 31
30
29
45
20
24
IN1
IN2
IN3
IN4
VMON1
VMON2
VMON3
VMON4
VMON5
VMON6
VMON7
VMON8
VMON9
VMON10
GNDD
5
GNDA
5
6
Name
Pin Type
Digital Input
Digital Input
Digital Input
Digital Input
Analog Input
Analog Input
Analog Input
Analog Input
Analog Input
Analog Input
Analog Input
Analog Input
Analog Input
Analog Input
Ground
Ground
Power
Power
Power
Power
Power
Open Drain Output
7
Voltage Range
VCCINP
1
VCCINP
1
VCCINP
1
1
Description
PLD Logic Input 1 Registered by MCLK
PLD Logic Input 2 Registered by MCLK
PLD Logic Input 3 Registered by MCLK
PLD Logic Input 4 Registered by MCLK
Voltage Monitor 1 Input
Voltage Monitor 2 Input
Voltage Monitor 3 Input
Voltage Monitor 4 Input
Voltage Monitor 5 Input
Voltage Monitor 6 Input
Voltage Monitor 7 Input
Voltage Monitor 8 Input
Voltage Monitor 9 Input
Voltage Monitor 10 Input
Digital Ground
Analog Ground
Core VCC, Main Power Supply
Analog Power Supply
VCC for IN[1:4] Inputs
VCC for JTAG Logic Interface Pins
VCC for E
2
Programming when the Device is
Not
Powered by V
CCD
and V
CCA
Open-Drain Output 1
VCCINP
-0.3V to 5.87V
4
-0.3V to 5.87V
4
-0.3V to 5.87V
4
-0.3V to 5.87V
4
-0.3V to 5.87V
4
-0.3V to 5.87V
-0.3V to 5.87V
4
4
4
-0.3V to 5.87V
-0.3V to 5.87V
4
-0.3V to 5.87V
4
Ground
Ground
2.8V to 3.96V
2.8V to 3.96V
2.25V to 5.5V
2.25V to 3.6V
3.0V to 3.6V
0V to 10V
41, 23 VCCD
VCCA
VCCJ
6
VCCINP
VCCPROG
15
HVOUT1
Current Source/Sink
Open Drain Output
7
12.5µA to 100µA Source
High-voltage FET Gate Driver 1
100µA to 3000µA Sink
0V to 10V
Open-Drain Output 2
12.5µA to 100µA Source
High-voltage FET Gate Driver 2
100µA to 3000µA Sink
0V to 5.5V
0V to 5.5V
0V to 5.5V
0V to 5.5V
0V to 5.5V
0V to 5.5V
0V to 5.5V
0V to 5.5V
0V to 5.5V
0V to 5.5V
0V to 5.5V
0V to 5.5V
0V to 3.96V
0V to 3.96V
Open-Drain Output 3, (SMBUS Alert Active Low,
ispPAC-POWR1014A only).
Open-Drain Output 4
Open-Drain Output 5
Open-Drain Output 6
Open-Drain Output 7
Open-Drain Output 8
Open-Drain Output 9
Open-Drain Output 10
Open-Drain Output 11
Open-Drain Output 12
Open-Drain Output 13
Open-Drain Output 14
Device Reset (Active Low) - Internal pull-up
250kHz PLD Clock Output (Tristate), CMOS
Output - Internal pull-up
14
HVOUT2
Current Source/Sink
13
12
11
10
9
8
6
5
4
3
2
1
40
42
SMBA_OUT3 Open Drain Output
7
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
RESETb
PLDCLK
8
Open Drain Output
7
Open Drain Output
7
Open Drain Output
7
Open Drain Output
7
Open Drain Output
7
7
Open Drain Output
Open Drain Output
7
Open Drain Output
7
Open Drain Output
7
Open Drain Output
7
Open Drain Output
7
Digital I/O
Digital Output
2-3
Lattice Semiconductor
ispPAC-POWR1014/A Data Sheet
Pin Descriptions (Cont.)
Number
43
21
22
16
18
17
19
39
38
Name
MCLK
TDO
TCK
TMS
TDI
ATDI
TDISEL
SCL
9
Pin Type
Digital I/O
Digital Output
Digital Input
Digital Input
Digital Input
Digital Input
Digital Input
Digital Input
Digital I/O
Voltage Range
0V to 3.96V
0V to 5.5V
0V to 5.5V
0V to 5.5V
0V to 5.5V
0V to 5.5V
0V to 5.5V
0V to 5.5V
0V to 5.5V
Description
8MHz Clock I/O (Tristate), CMOS Drive - Internal
Pull-up
JTAG Test Data Out
JTAG Test Clock Input
JTAG Test Mode Select - Internal Pull-up
JTAG Test Data In, TDISEL pin = 1 - Internal
Pull-up
JTAG Test Data In (Alternate), TDISEL Pin = 0 -
Internal Pull-up
Select TDI/ATDI Input - Internal Pull-up
I
2
C Serial Clock Input (ispPAC-POWR1014A Only)
I
2
C Serial Data, Bi-directional Pin, Open Drain
(ispPAC-POWR1014A Only)
SDA
9
1. [IN1...IN4] are inputs to the PLD. The thresholds for these pins are referenced by the voltage on VCCINP. Unused INx inputs should be tied
to GNDD.
2. IN1 pin can also be controlled through JTAG interface.
3. [IN2..IN4] can also be controlled through I
2
C/SMBus interface (ispPAC-POWR1014A only).
4. The VMON inputs can be biased independently from VCCA. Unused VMON inputs should be tied to GNDD.
5. GNDA and GNDD pins must be connected together on the circuit board.
6. VCCD and VCCA pins must be connected together on the circuit board.
7. Open-drain outputs require an external pull-up resistor to a supply.
8. The RESETb pin should only be used for cascading two or more ispPAC-POWR1014/A devices.
9. These pins should be connected to GNDD (ispPAC-POWR1014 device only).
2-4
Lattice Semiconductor
ispPAC-POWR1014/A Data Sheet
Absolute Maximum Ratings
Absolute maximum ratings are shown in the table below. Stresses beyond those listed may cause permanent dam-
age to the device. Functional operation of the device at these or any other conditions beyond those indicated in the
recommended operating conditions of this specification is not implied.