ProcessorPM - POWR605 Product Brochure

I N - S Y S T E M
P R O G R A M M A B L E
P O W E R
M A N A G E M E N T
D E V I C E S
ProcessorPM – POWR605
Integrated Voltage Supervisor, Reset Generator, Watchdog Timer Functions
Introduction
ProcessorPM Block Diagram
Imagine a processor support device that integrates all types of
reset generator ICs, voltage supervisor ICs and watchdog timer
ICs. That is what you get with the ProcessorPM™ device. The
ProcessorPM device integrates six precision (0.7%) programmable threshold monitors that can be configured to monitor any
supply rail from 0.67V to 5.7V, a 16-macrocell PLD that can be
used for generating reset signals and brown-out signals and four
timers for reset pulse stretching, de-bouncing reset switches and
implementing watchdog timers. This device can be programmed
in-system through JTAG and the configuration is stored in the
on-chip non-volatile E2CMOS® memory.
ProcessorPM
Power Down Control
2 Digital Inputs
• Power Down Control
PLD
Power
Supply
Monitor
• 1% Step Size, 192 Steps
• Programmable Glitch Filter
• Power-off Detection (75mV)
0.7%
Reset CPU
ProcessorPM
Voltage Supervisor
Reset
Manual
Reset Generator
WDT Int.
Watchdog Timer
Watchdog
Timer
Reset
Manual
LVD
Reset CPU
WDT Int.
Processor
or
DSP
WDT Trigger
WDT Trigger
Processor Support Design
Using ProcessorPM
Low-Cost Programmable Mixed-Signal IC
Watchdog Timer
Reset
Generator
Watchdog Timer
Supervisor
Reset Generator
Supervisor
Traditional
Solution
Prog.
Timer &
Oscillator
5 Digital
Programmable
Inputs/Outputs
4 Timers
• Individually
Programmable
from 32µs to 3
Seconds
1149.1 JTAG Interface
• Program Device
• Control Input / Output
• Read All Digital Status
ProcessorPM
Low-Cost Programmable Mixed-Signal IC
•Reduced cost ProcessorPM integrates supervisor, reset
generator and watchdog timer functions and costs as much
as a supervisor IC
 6 Precision Programmable Threshold Monitors 0.67V to
5.7V
•Smaller BOM – One chip replaces multiple factory-set
supervisor ICs and resistors
•Increased reliability due to increased monitoring accuracy
 16-macrocell PLD to Integrate Various Logic Functions
•Standard solution – Design-specific logic functions
required to support wide range of processors and DSP
 Five Configurable Outputs with Programmable Functions
•Reduced number of ICs in a system – Single chip integrates
multiple types of functions such as reset generators,
supervisors
 Four Programmable Timers
•Reduced number of ICs on a board – One chip to integrate
watchdog timers, resistors and capacitors
 24-Pin QFNS Package
•Smaller overall circuit board area – 16 mm2 area replaces
many ICs, resistors and capacitors
 -40 to +85ºC Operating Range
•Can be used across commercial and industrial applications
 JTAG In-System Programmable
•Reduced manufacturing costs
•Standard solution – ProcessorPM can be customized to
implement supervisory functions specific to any processor
or DSP

Threshold
Accuracy
Cost
Digital
Input /
Output
Key Features and Benefits
LVD
Processor Support Design
Using Traditional Solution
Digital
Input
Monitor
6 Programmable Threshold Monitors
3.3V
2.5V
1.8V
Reset
Generator
• 81 Product Terms & 28 Inputs
• Derivative of ispMACH® 4000 CPLD
• Controlled by PLD / Digital Input Pin
ProcessorPM Integrates Multiple
Discrete Chips
Supervisor
16 Macrocell Ruggedized CPLD
Power Down Mode < 10µA
Design Made Simple with PAC-Designer Software
Lattice’s PAC-Designer® software, a PC-based software tool, provides simple and intuitive pull-down menus for configuring all
programmable features of the ProcessorPM device to implement
support functions for a wide variety of processors and DSPs.
2. Reset, WDT & Supervisor
1. Set Power Supply Thresholds
Design Using LogiBuilder
For Each Analog Input
3. Verify Using Waveform Simulator
4. In-System Program the Design
Through JTAG & Verify
Pre-Configured* & Ready-to-Use!
ProcessorPM Application Example
ProcessorPM devices are factory-set to integrate a 6-supply reset
generator as well as a watchdog timer with up to 1 minute delay.
Configuration to meet any microprocessor or DSP support function.
V1
Manual
Reset
Input
Monitoring
Supply Rails:1
3.3V - 5%
V1 [1]
2.5V - 5%
V2 [2]
1.8V - 5%
V3 [4]
ADJ12
V4 [5]
ADJ22
V5 [6]
2
ADJ3
[22]
[21]
ProcessorPM
[20]
[19]
V6 [7] [15] [17]
WDT WDT
Sel1 Sel0
Power
Supply
Rails
WDT_Trig
Power
Supply
Rails
V2
V6
Reset_CPU
WDT_Int
Processor /
DSP
[18]
Stretch_
200ms
WDT Sel
Reset_Pulse
00–500ms
0–No Stretch
01–2 Sec 1–200ms Stretch
10–10 Sec
11–1 Min
Notes:
1. Connect unused monitoring inputs to a higher voltage rail.
2. Monitor any voltage using a potential divider.
Any
Microprocessor
or DSP
Manual
Reset
Reset
Generator
Voltage
Supervisor
Reset-in
Watchdog
Timer
ProcessorPM
Watchdog / Low Voltage
Interrupt
Faulty Rail
Identification
Failed Supply Rail #
Watchdog Trigger
* User specific applications can be programmed in-system through the JTAG interface.
Applications Support
1-800-LATTICE (528-8423)
(503) 268-8001
[email protected]
www.latticesemi.com
Copyright © 2009 Lattice Semiconductor Corporation. Lattice Semiconductor, L (stylized) Lattice Semiconductor Corp., Lattice (design), E2CMOS, ispMACH,
ProcessorPM, PAC-Designer and ispDOWNLOAD are either registered trademarks or trademarks of Lattice Semiconductor Corporation in the United States and/or
other countries. Other product names used in this publication are for identification purposes only and may be trademarks of their respective companies.
April 2009
Order #: I0201