isppac-powr607 Lattice Semiconductor Corp., isppac-powr607 Datasheet

no-image

isppac-powr607

Manufacturer Part Number
isppac-powr607
Description
N-system Programmable Power Supply Supervisor, Reset Generator And Watchdog Tim
Manufacturer
Lattice Semiconductor Corp.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
isppac-powr607-01NN32I
Manufacturer:
TUNER
Quantity:
2 264
Part Number:
isppac-powr607-01SN24I
Manufacturer:
LATTICE
Quantity:
1 445
Part Number:
isppac-powr607-01SN32I
Manufacturer:
LATTICE
Quantity:
284
Part Number:
isppac-powr607-01SN32I
Manufacturer:
LATTICE
Quantity:
20 000
June 2008
Features
■ Power-Down Mode I
■ Programmable Threshold Monitors
■ Embedded Programmable Timers
■ Embedded PLD for Logical Control
■ Digital I/O
■ Two High-Voltage FET Drivers
■ Wide Supply Range (2.64V to 3.96V)
Description
Lattice’s Power Manager II ispPAC-POWR607 is a gen-
eral-purpose power-supply monitor, reset generator and
watchdog timer, incorporating both in-system program-
mable logic and analog functions implemented in non-
volatile E
device provides six independent analog input channels
to monitor power supply voltages. Two general-purpose
digital inputs are also provided for miscellaneous control
functions.
The ispPAC-POWR607 provides up to seven open-drain
digital outputs that can be used for controlling DC-DC
converters, low-drop-out regulators (LDOs) and opto-
couplers, as well as for supervisory and general-pur-
pose logic interface functions. Two of these outputs
(HVOUT1-HVOUT2) can be configured as high-voltage
© 2008 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other
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
• Simultaneously monitors up to six power supplies
• Programmable analog trip points (1% step size;
• Programmable glitch filter
• Power-off detection (75mV)
• Four independent timers
• 32µs to 2 second intervals for timing sequences
• Rugged 16-macrocell CPLD architecture
• 81 product terms / 28 inputs
• Implements state machines and combinatorial
• Two dedicated digital inputs
• Five programmable digital I/O pins
• Power supply ramp up/down control
• Independently configurable for FET control or
• In-system programmable through JTAG
• Industrial temperature range: -40°C to +85°C
• 32-pin QFN package, lead-free option
192 steps)
functions
digital output
2
CMOS
®
technology. The ispPAC-POWR607
CC
< 10µA
In-System Programmable Power Supply Supervisor,
4-1
Application Block Diagram
MOSFET drivers. In high-voltage mode these outputs
provide 9V for driving the gates of n-channel MOSFETs
used as high-side power switches to control power sup-
ply ramp up and ramp down rate. The remaining five
digital, open drain outputs can optionally be configured
as digital inputs to sense more input signals as needed,
such as manual reset, etc.
The diagram above shows how a ispPAC-POWR607 is
used in a typical application. It controls power to the
microprocessor system, generates the CPU reset and
monitors critical power supply voltages, generating
interrupts whenever faults are detected. It also provides
a watchdog timer function to detect CPU operating and
bus timeout errors.
The ispPAC-POWR607 incorporates a 16-macrocell
CPLD. Figure 4-1 shows the analog input comparators
and digital inputs used as inputs to the CPLD array. The
digital output pins providing the external control signals
are driven by the CPLD. Four independently program-
mable timers also interface with the CPLD and can cre-
Input Power Supply
Manual
Reset In
ispPAC-POWR607
MOSFET Drivers (2)
Voltage Supervisor
Reset Generator
Watchdog Timer
ispPAC-POWR607
Reset Generator and Watchdog Timer
Power Down
On/Off
Power Up/Down Control
DC-DC
#1
®
Supply
DC-DC
Power
Bus
#2
Data Sheet DS1011
Interrupt –
Power Fail
CPU_Reset_in
WDT Trigger
Interrupt – WDT
uProcessor
CPU /
DS1011_01.4
DC-DC
#n

Related parts for isppac-powr607

isppac-powr607 Summary of contents

Page 1

... In-system programmable through JTAG • Industrial temperature range: -40°C to +85°C • 32-pin QFN package, lead-free option Description Lattice’s Power Manager II ispPAC-POWR607 is a gen- eral-purpose power-supply monitor, reset generator and watchdog timer, incorporating both in-system program- mable logic and analog functions implemented in non- 2 ® ...

Page 2

... Lattice Semiconductor ate delays and time-outs ranging from 32µ seconds. The CPLD is programmed using LogiBuilder™, an easy- to-learn language integrated into the PAC-Designer of any of the analog input channel comparators or the digital inputs. Figure 4-1. ispPAC-POWR607 Block Diagram IN1_PWRDN Pin Descriptions Number ...

Page 3

... Not applicable Not applicable 4-3 ispPAC-POWR607 Data Sheet Description JTAG Test Clock Input JTAG Test Data In - Internal Pull-up JTAG Test Data Out JTAG Test Mode Select - Internal Pull-up 6 Power Supply 7 VCC for JTAG Logic Interface Pins Voltage Monitor Input 1 ...

Page 4

... IN_OUTx = 5.5V; HVOUTx configured as FET drivers (HVOUTx configured as open drain outputs have minor leakage path to ground and are not counted in total); VCCJ, TDI, TDO, TMS and TCK = open. Parameter Parameter Conditions pins MON IN_OUT[3:7] pins HVOUT[1:2] pins in open- drain mode (Note 1) Power applied Conditions ICC + pin leakage currents 4-4 ispPAC-POWR607 Data Sheet Conditions Min. Max. -0.5 4.5 -0.5 -0.5 -0.5 HVOUT[1:2] -0.5 11 IN_OUT[3:7] -0.5 -65 ...

Page 5

... Threshold above which POR is HIGH TH V Threshold above which POR is valid T 1. Corresponds to VCC supply voltage. Conditions 1 range, operating temperature, process. CC Conditions Controlled ramp setting FET turn off mode Conditions 4-5 ispPAC-POWR607 Data Sheet Min. Typ. Max 0.075 5.811 ±0.5 1.5 1 Min. Typ. ...

Page 6

... Lattice Semiconductor Figure 4-2. Internal Power-On Reset Reset State T BRO T RST T POR Start Up State T START Analog Calibration 4-6 ispPAC-POWR607 Data Sheet VCC POR (Internal) PLDCLK (Internal) VMONs Ready (Internal) ...

Page 7

... Figure 4-3. Power-Down Mode Timing VCC IN1_PWRDN (low = power-down) I (nominal) CC ICC Over Recommended Operating Conditions Conditions Device previously on T PWRDN_UP T PWRDN_HOLD I CC_PWRDN T PWRDN 4-7 ispPAC-POWR607 Data Sheet Min. Typ. Max. Units 12 48 240 250 260 kHz 0.032 1966 ms 13 -6.67 -12.5 100 100 300 500 ...

Page 8

... CCJ TDI, TMS, TCK, IN[1:2], 2 IN_OUT[3: 3.3V supply 1 CCJ TDI, TMS, TCK 2.5V supply CCJ I = 10mA SINK I = 20mA SINK I = 4mA SINK I = 4mA SRC ; TDO, TDI, TMS, and TCK referenced to V 4-8 ispPAC-POWR607 Data Sheet Min. Typ. Max. +/- 0.8 0.7 2.0 1.7 0.8 0 CCJ Units µA µA µ ...

Page 9

... Conditions SU1 CKH Select-DR Scan SU1 H SU1 CKL PWP CKH Run-Test/Idle (Program) Select-DR Scan 4-9 ispPAC-POWR607 Data Sheet Min. Typ. Max. 10 — — 30 — — 30 — — 200 — — — — 10 — — — — 10 — ...

Page 10

... Theory of Operation Analog Monitor Inputs The ispPAC-POWR607 provides six independently programmable voltage monitor input circuits as shown in Figure 4-8. One programmable trip-point comparator is connected to each analog monitoring input. Each compara- tor reference has 192 programmable trip points over the range of 0.667V to 5.811V. Additionally, a 75mV ‘zero- detect’ ...

Page 11

... To monitor under-voltage fault conditions, the LTP should be used. Tables 1 and 2 show both the under-voltage and over-voltage trip points, which are automatically selected in soft- ware depending on whether the user is monitoring for an over-voltage condition or an under-voltage condition. UTP LTP 4-11 ispPAC-POWR607 Data Sheet (a) (b) ...

Page 12

... Data Sheet 2.693 3.192 3.803 4.878 2.666 3.159 3.764 4.829 2.638 3.126 3.725 4.779 2.611 3.095 3.686 4.729 2 ...

Page 13

... CPLD. The PLD architecture allows flexibility in designing various state machines and control functions for power supply management. The AND array has 28 inputs and generates 81 product terms. The product terms are fed into a single logic block made macrocells. The output signals of the ispPAC-POWR607 device are derived from the PLD as shown in Figure 4-10. ...

Page 14

... Lattice Semiconductor Figure 4-10. ispPAC-POWR607 PLD Architecture VCC Sleep/ Wake Logic IN1_PWRDN IN2 VMON[1: Timer0 Timer1 Timer2 Timer3 Macrocell Architecture The macrocell shown in Figure 4-11 is the heart of the PLD. The basic macrocell has five product terms that feed the OR gate and the flip-flop. The flip-flop in each macrocell is independently configured. It can be programmed to function as a D-Type or T-Type fl ...

Page 15

... PT0 Polarity Clock Clock and Timer Functions Figure 4-12 shows a block diagram of the ispPAC-POWR607’s internal clock and timer systems. The master clock operates at a fixed frequency of 8MHz, from which a fixed 250kHz PLD clock is derived. Figure 4-12. Clock and Timer System Internal Oscillator 8MHz The internal oscillator runs at a fi ...

Page 16

... IN1_PWRDN will always return the ispPAC-POWR607 to normal operation. Finally, whenever the ispPAC-POWR607 is in power-down mode, VCCJ is internally pulled to GND to turn off the JTAG I/O pins important, therefore, that the VCCJ pin be open when power-down mode is initiated. If connected to a power supply during power-down mode, VCCJ will draw approximately 2 ...

Page 17

... High-Voltage Outputs The ispPAC-POWR607’s HVOUT1-HVOUT2 output pins can be programmed to operate either as high-voltage FET drivers or optionally as open drain digital outputs. Figure 4-14 shows the details of the HVOUT gate drivers. Each of these outputs is controlled from the PLD. ...

Page 18

... Full device programming is supported using PC parallel port I/O operations and a download cable connected to the serial programming interface pins of the ispPAC-POWR607. A library of configurations is included with basic solu- tions and examples of advanced circuit techniques are available on the Lattice web site for downloading. In addi- tion, comprehensive on-line and printed documentation is provided that covers all aspects of PAC-Designer operation. The PAC-Designer schematic window, shown in Figure 4-15, provides access to all confi ...

Page 19

... Serial Port Programming Interface Communication with the ispPAC-POWR607 is facilitated via an IEEE 1149.1 test access port (TAP used by the ispPAC-POWR607 as a serial programming interface. A brief description of the ispPAC-POWR607 JTAG interface follows. For complete details of the reference specification, refer to the publica- tion, Standard Test Access Port and Boundary-Scan Architecture, IEEE Std 1149 ...

Page 20

... E CMOS cells these non-volatile cells that store the configuration or the ispPAC-POWR607. A set of instruc- tions are defined that access all data registers and perform other internal control operations. For compatibility between compliant devices, two data registers are mandated by the IEEE 1149.1 specification. Others are func- tionally specifi ...

Page 21

... BYPASS and EXTEST instruction code patterns being specifically called out (all ones and all zeroes respec- tively). The ispPAC-POWR607 contains the required minimum instruction set as well as one from the optional instruction set. In addition, there are several proprietary instructions that allow the device to be configured and ver- ifi ...

Page 22

... TDI and TDO. Again, since the ispPAC-POWR607 has no boundary scan logic, the device is put in the BYPASS mode to ensure specification com- patibility. The bit code of this instruction is defined by the 1149.1 standard to be all zeros (00000000). ...

Page 23

... OUTPUTS_HIGHZ. DISCHARGE – This instruction is used to discharge the internal programming supply voltage after an erase or pro- gramming cycle and prepares ispPAC-POWR607 for a read cycle. This instruction also forces the outputs into the OUTPUTS_HIGHZ. BULK_ERASE – This instruction will bulk erase all E POWR607 ...

Page 24

... PROGRAM_DONE_BIT – This instruction sets the ‘Done’ bit, which enables the ispPAC-POWR607 sequence to start. RESET – This instruction resets the PLD sequence and output macrocells. The condition of the ispPAC-POWR607 is the same as initial turn-on after POR is completed. PLD_VERIFY_INCR – This instruction reads out the PLD data register for the current address and increments the address register for the next read ...

Page 25

... APPLIES TO EXPOSED PORTION OF TERMINALS 0. 0. 4.75 5.00 L 32X 0. SYMBOL 4-25 ispPAC-POWR607 Data Sheet PIN #1 ID FIDUCIAL LOCATED IN THIS AREA DIEPAD (EXPOSED BACKSIDE 3.5 4X BOTTOM VIEW MIN. NOM. MAX. - 0.85 1.00 0.00 0.01 0.05 0.00 0.65 1.00 0.20 REF 1 ...

Page 26

... NC Die Pad ispPAC-POWR607 32-Pin QFN 4-26 ispPAC-POWR607 Data Sheet Operating Temperature Range Industrial (- +85 Package N32 = 32-pin QFN NN32 = Lead-Free 32-pin QFN Performance Grade 01 = Standard Pins 32 Pins IN_OUT5 22 IN_OUT6 21 VCC ...

Page 27

... References to Die Pad added to Pin Descriptions table, Recommended Operating Condi- tions table and Package Options diagram. Changes to HVOUT pin specifications. Final data sheet. Added timing diagram and timing parameters to "Power-On Reset" specifications. Modified PLD Architecture figure to show input registers. 4-27 ispPAC-POWR607 Data Sheet ...

Related keywords