This website uses cookies. By using this site, you consent to the use of cookies. For more information, please take a look at our Privacy Policy.
Home > FPGA Familis > Lattice L-ASC10 Family


Lattice L-ASC10 Family

L-ASC10 Family


The L-ASC10 (Analog Sense and Control - 10 rail) is a Hardware Management (Power, Thermal, and Control Plane Management) Expander designed to be used with Platform Manager 2, MachXO2, MachXO3, or ECP5 FPGAs to implement the Hardware Management Control function in a circuit board. The L-ASC10 (referred to as ASC) enables seamless scaling of power supply voltage and current monitoring, temperature monitoring, sequence and margin control channels. The ASC includes dedicated interfaces supporting the exchange of monitor signal status and output control signals with these centralized hardware management controllers. Up to eight ASC devices can be used to implement a hardware management system. The ASC provides three types of analog sense channels: voltage (nine standard channels and one high voltage channel), current (one standard voltage and one high voltage), and temperature (two external and one internal) as shown in Figure 2. Each of the analog sense channels is monitored through two independently programmable comparators to support both high/low and in-bounds/out-of-bounds (window-compare) monitor functions. The current sense channels feature a programmable gain amplifier and a fast fault detect (<1 µs response time) for detecting short circuit events. The temperature sense channels can be configured to work with different external transistor or diode configurations. Nine general purpose 5 V tolerant open-drain digital input/ output pins are provided that can be used in a system for controlling DC-DC converters, low-drop-out regulators (LDOs) and optocouplers, as well as for supervisory and general purpose logic interface functions. Four high-voltage charge pumped outputs (HVOUT1-HVOUT4) may be configured as high-voltage MOSFET drivers to control high-side MOSFET switches. These HVOUT outputs can also be programmed as static output signals or as switched outputs (to support external charge pump implementation) operating at a dedicated duty cycle and frequency. The ASC device incorporates four TRIM outputs for controlling 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. The internal 10-bit A/D converter can be used to monitor the voltage and current through the I2 C bus. The ADC is also used in the digital closed loop control mode of the trimming block.The ASC also provides the capability of logging up to 16 status records into the on-chip nonvolatile EEPROM memory. Each record includes voltage, current and temperature monitor signals along with digital input and output levels. The dedicated ASC Interface (ASC-I/F) is a reliable serial channel used to communicate with a Platform Manager 2, MachXO2, MachXO3, or ECP5 FPGA in a scalable star topology. The centralized control algorithm in the FPGA monitors signal status and controls output behavior via this ASC-I/F. The ASC I2 C interface is used by the FPGA or an external microcontroller for ASC background programming, interface configuration, and additional data transfer such as parameter measurement or I/O control or status. For example, voltage trim targets can be set over the I2 C bus and measured voltage, current, or temperature values can be read over the I2 C bus. The ASC also includes an on-chip output control block (OCB) which allows certain alarms and control signals a direct connection to the GPIOs or HVOUTs, bypassing the ASC-I/F for a faster response. The OCB is used to connect the fast current fault detect signal to an FPGA input directly. It also supports functions like Hot Swap with a programmable hysteretic controller.


 Ten Rail Voltage Monitoring and Measurement

• UV/OV Fault Detection Accuracy - 0.2% Typ.

• Fault Detection Speed <100 µs

• High Voltage, Single Ended and Differential Sensing

 Two Channel Wide-Range Current Monitoring and Measurement

• High-side current Measurement up to 12 V

• Programmable OC/UC Fault Detect

• Detects Current faults in < 1 µs

 Three Temperature Monitoring and Measurement Channels

• Programmable OT/UT Faults Threshold

• Two channels of Temperature Monitoring using external diodes

• One On-Chip Temperature Monitor

 Four High-Side MOSFET Drivers

• Programmable Charge Pump

 Four Precision Trim and Margin Channels

• Closed Loop Operation

• Voltage Scaling and VID Support

 Nine General Purpose Input / Output

• 5 V tolerant I/O

 Non-Volatile Fault Logging

 In-system Programmable Through I2C

• Non-Volatile Configuration

• Background Programming Support

 System Level Support

• 3.3 V Operation, wide input supply range 2.8 V to 3.6 V

• Industrial temperature range

• 48-pin QFN

• RoHS compliant and halogen-free

 Applications

• Telecommunication and Networking

• Industrial, Test & Measurement

• Medical Systems

• Servers and Storage Systems

• High Reliability Systems

L-ASC10 Family Devices

L-ASC10 Family Documents

Need Help?


If you have any questions about the product and related issues, Please contact us.