L-ASC10
In-System Programmable
Hardware Management Expander
June 2017 Data Sheet DS1042
Features
Ten Rail Voltage Monitoring and Four Precision Trim and Margin Channels
Measurement Closed Loop Operation
Voltage Scaling and VID Support
UV/OV Fault Detection Accuracy - 0.2% Typ.
Nine General Purpose Input / Output
Fault Detection Speed <100 s
5 V tolerant I/O
High Voltage, Single Ended and Differential
Non-Volatile Fault Logging
Sensing
2
In-system Programmable Through I C
Two Channel Wide-Range Current
Non-Volatile Configuration
Monitoring and Measurement
Background Programming Support
High-side current Measurement up to 12 V
System Level Support
Programmable OC/UC Fault Detect
3.3 V Operation, wide input supply range 2.8 V
Detects Current faults in < 1 s
to 3.6 V
Three Temperature Monitoring and
Industrial temperature range
Measurement Channels
48-pin QFN
Programmable OT/UT Faults Threshold
RoHS compliant and halogen-free
Two channels of Temperature Monitoring using
external diodes
Applications
One On-Chip Temperature Monitor
Telecommunication and Networking
Four High-Side MOSFET Drivers
Industrial, Test & Measurement
Programmable Charge Pump
Medical Systems
Servers and Storage Systems
High Reliability Systems
Application Diagram
Figure 1. Hardware Management Application Block Diagram
Up to 10 Rails
Hot Swap Optional POL
Rs 0.6 V to 5.7 V
Input Rail
Vin Vout
Up to 12 V
EN Trim/FB
Trim/Margin [1:4]
HVOUT [1:4] Voltage
GPIO
Current
[1..9] Monitor [1:10]
Monitor
[1:2]
On-Die
NV Fault
Board Temp ADC
Temp
Log
Transistor
L-ASC10
Temp [1:2]
On-Die Temp
Voltage, Current, Temp
Voltage, Current, Temp
Diode
(VIT) High Speed (VIT)
Measurement and Programming
ASIC Fault Detect/Alarms
ASC 3 Wire I/F (8 Mbps)
CPU
2
I C
(WCLK, WDAT, RDAT)
ASC I/F
Resets
Fan(s) FPGA: XO2 / XO3 /
VID
ECP5 / LPTM21
SPI
JTAG Programming
Memory
2017 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 1 DS1042_1.7L-ASC10
In-System Programmable
Hardware Management Expander
Description
The L-ASC10 (Analog Sense and Control - 10 rail) is a The ASC also provides the capability of logging up to 16
Hardware Management (Power, Thermal, and Control status records into the on-chip nonvolatile EEPROM mem-
Plane Management) Expander designed to be used with ory. Each record includes voltage, current and temperature
Platform Manager 2, MachXO2, MachXO3, or ECP5 monitor signals along with digital input and output levels.
FPGAs to implement the Hardware Management Control
The dedicated ASC Interface (ASC-I/F) is a reliable serial
function in a circuit board. The L-ASC10 (referred to as
channel used to communicate with a Platform Manager 2,
ASC) enables seamless scaling of power supply voltage
MachXO2, MachXO3, or ECP5 FPGA in a scalable star
and current monitoring, temperature monitoring, sequence
topology. The centralized control algorithm in the FPGA
and margin control channels. The ASC includes dedicated
monitors signal status and controls output behavior via this
interfaces supporting the exchange of monitor signal status
2
ASC-I/F. The ASC I C interface is used by the FPGA or an
and output control signals with these centralized hardware
external microcontroller for ASC background programming,
management controllers. Up to eight ASC devices can be
interface configuration, and additional data transfer such as
used to implement a hardware management system.
parameter measurement or I/O control or status. For exam-
2
ple, voltage trim targets can be set over the I C bus and
The ASC provides three types of analog sense channels:
measured voltage, current, or temperature values can be
voltage (nine standard channels and one high voltage chan-
2
read over the I C bus.
nel), current (one standard voltage and one high voltage),
and temperature (two external and one internal) as shown
The ASC also includes an on-chip output control block
in Figure 2.
(OCB) which allows certain alarms and control signals a
direct connection to the GPIOs or HVOUTs, bypassing the
Each of the analog sense channels is monitored through
ASC-I/F for a faster response. The OCB is used to connect
two independently programmable comparators to support
the fast current fault detect signal to an FPGA input directly.
both high/low and in-bounds/out-of-bounds (window-com-
It also supports functions like Hot Swap with a programma-
pare) monitor functions. The current sense channels feature
ble hysteretic controller.
a programmable gain amplifier and a fast fault detect (<1 s
response time) for detecting short circuit events. The tem-
ASC Block Diagram
perature sense channels can be configured to work with dif-
ferent external transistor or diode configurations.
Figure 2. ASC Block Diagram
Nine general purpose 5 V tolerant open-drain digital input/
MOSFET &
output pins are provided that can be used in a system for
Digital I/O Drive
controlling DC-DC converters, low-drop-out regulators
Output Control
(LDOs) and optocouplers, as well as for supervisory and
Block
general purpose logic interface functions. Four high-voltage
charge pumped outputs (HVOUT1-HVOUT4) may be con-
ASC
figured as high-voltage MOSFET drivers to control high-side
Interface
MOSFET switches. These HVOUT outputs can also be pro-
(ASC-I/F)
grammed as static output signals or as switched outputs (to
support external charge pump implementation) operating at
ADCADC
a dedicated duty cycle and frequency.
Non -
The ASC device incorporates four TRIM outputs for control- Volatile
Fault Log
ling the output voltages of DC-DC converters. Each power
supply output voltage can be maintained typically within
0.5% tolerance across various load conditions using the
Digital Closed Loop Control mode.
2
I C
ADCADC Interface
The internal 10-bit A/D converter can be used to monitor the
2
voltage and current through the I C bus. The ADC is also
used in the digital closed loop control mode of the trimming
Trim & Margin
block.
Control
2
Temperature Voltage Current
Sense Sense Sense