
December 2003/Page 6 Bringing the Best Together www.latticesemi.com
December 2003/Page 7 Bringing the Best Together www.latticesemi.com
POWR1208 (Power1208) and ispPAC-
POWR604 (Power604) devices from
Lattice in a master-slave conguration
with the Power1208 as master and the
Power604 as slave.
The isolated power supply, powered
by the backplane -48V, sources a
12V Intermediate Bus (IB). There are
two types of supplies: Point-Of-Load
supplies shown as POLs (3.3V, 2.5V,
1.2V, and 1.3V) located close to the
ASIC and the CPU and centralized
supplies (3.3V, 2.5V, and 1.5V). The
design uses separate POLs to power
2.5V and 3.3V to provide clean and
monotonic supplies, as required by the
CPU and ASIC devices. The Power604
is positioned close to the ASIC to
monitor 1.3V to improve precision in
monitoring.
This article, for convenience refers
to the supplies monitored by Power604
as POLs, and those monitored by
Power1208 as central supplies.
The master and slave Power Man-
ager devices operate from the 12V
supply. Card-level power management
functions are coordinated by means
of a Digital Control Bus between the
Power1208 (master) and Power604
(slave). This architecture can be
expanded to manage additional sup-
plies by adding more ispPAC Power
Manager devices on this Digital Con-
trol bus. For example, the mezzanine
card can use this bus to synchronize
its power supply management with the
main card. No modications are re-
quired for either the Digital Control Bus
or the master Power1208 device.
The Digital Control bus signals
consist of Clock, Reset, PWR0, and
PWR1 sourced by the master Pow-
er1208 and Response generated by
the slave Power604 device.
The master Power1208 synchro-
nizes power supply sequencing across
the circuit board, through the Digital
control bus, while monitoring all sup-
plies both during supply sequencing
and normal operation.
Centralized supervisory signal
generation is controlled by the master
Power1208 by logically combining the
Card_reset signal, watchdog timer
input and the status of all power sup-
plies on the circuit board.
The design can be expanded to
manage a larger number of power
supplies either by using another
Power1208 device as a slave or by
using additional slave devices (ei-
ther Power1208 or Power604), all
controlled by the digital control bus.
The algorithm on the master remains
the same irrespective of the number
of slave devices. However, the slave
device’s algorithm can be changed de-
pending on the power supply domain.
For example, with a slave Power1208,
full 5-phase power management can
be implemented for a mezzanine card
with its own CPU reset, brownout
interrupt, etc., while powering up/down
synchronously with the main card.
The entire design is implemented
using the PAC-Designer® software,
Lattice’s interactive, intuitive, PC-
based point-and-click software tool.
This tool is available for download from
www.latticesemi.com, free of charge.
(ispPAC Power Manager, Continued) Conclusion
The ispPAC Power Manager’s
unique architecture combines PLDs
and programmable analog circuits that
can be cascaded to provide reliable
power management solutions for a
distributed power architecture. The
resulting power management solution
is both exible and scalable.
This arrangement operates reliably
under noisy power supply conditions
and across various plug-in mezzanine
cards. This reliability is due to the
ruggedness of the Power1208 and
Power604 devices, their voltage moni-
toring precision, and reliable hand-
shake mechanisms through the digital
control bus.
The LogiBuilder section of the PAC-
Designer software further simplies
designs by providing a wide variety of
power management functions through
a simple and intuitive point-and-click
mechanism.
Feature Power604 Power1208
Programmable Sense Inputs 6 12
Sense Voltage Range 1V to 5.7V 1V to 5.7V
Supervisory Inputs 4 4
FET Drivers/Digital Inputs — 4
Reprogrammable Timers 2 4
CPLD Macrocells 8 16
Power Supply Voltage 2.25 to 5.5V 2.25 to 5.5V
Packaging 44 TQFP 44 TQFP
ispPAC Power Manager Attributes
Lattice provides regular service pack
updates to the ispLEVER design tool
to ensure users always have access
to the latest design tools and silicon
products. A new update for ispLEVER
v.3.1, called Service Pack 01, is now
available for download. The easiest
way to download and/or install Service
Pack 01 is to use the ispUPDATE™
utility, included with ispLEVER v.3.1.
Simply run ispUPDATE, and follow the
on-screen instructions. Alternatively,
you can download Service Pack 01
directly from the Lattice web site at
New Service Pack Available for ispLEVER v3.1
www.latticesemi.com/software. Select
the ispLEVER conguration you’re us-
ing, and choose “Downloads” from the
resource box.
Service Pack 01 updates device
libraries and databases for new
Lattice product families such as the
ispXPLD™ 5000MX, ispGDX2™,
ispXPGA® and ORCA FPSC design
kits. Service Pack 01 also includes a
number of updates and enhancements
to features and algorithms used in
many parts of the ispLEVER design
tool set.