Lattice Semiconductor Corporation
Home > Products > CPLD > MachXO > System Control Designs

MachXO System Control Designs

Temperature measurement, current monitoring, power supply sequencing, fan control and power supply fault logging are typical board control functions used in complex circuit designs. System designers are faced with continual pressure to meet their development schedules, and need to implement control functions with minimal effort and risk while maintaining maximum flexibility. By using PLDs for their deisgns, designers can accelerate their time-to-market, address system cost and space reduction and ensure a high level of product differentiation.  


The MachXO Control Development Kit and free downloadable reference designs provide designers a comprehensive platform for rapidly prototyping these functions. 

 

System Control Designs
Application MachXO PLD Function
Thermal management
  • Ensure PCB temperature is maintained
Power supply sequencing and reset distribution
  • Monitor multiple power supply voltage and current levels
  • Distribute reset signals
  • Sequence power supplies
Voltage monitoring
  • Monitor sensors and power rails of a system
  • Replace discrete ADCs using Delta Sigma ADC 
Power supply fault logging
  • Monitor and keep a log of power supply failures
  • Maximize system reliability by monitoring devices for 
    marginal power supply failures 
Fault isolation on long JTAG chains
  • Partition complex JTAG chains using BSCAN
  • Detect and isolate faults efficiently and cost effectively
Interface to Compact Flash memory
  • Provide simple plug-in memory

The examples below illustrate how MachXO PLDs are being used in system control designs.

Thermal Management Using Fan Control Fault Isolation Using BSCAN Linker
MachXO Fan Control MachXO BSCAN2 Diagram
Power Supply Fault Logging Voltage Monitoring Using Delta Sigma ADC
MachXO Fault Logging MachXO PLD Voltage Monitoring

 

Get Started Now

Legal | Privacy Policy | Press | Careers | Investor Relations | Contact Us | Site Map | | Follow us  Lattice Semiconductor on Facebook  Lattice Semiconductor on Twitter  Lattice Semiconductor on YouTube  © Lattice Semiconductor Corporation 2012