GreenPAK 5 - SLG46531V

Silego's GreenPAK5 includes Silego’s new Asynchronous State Machine, I2C, and improved Counter/Delay blocks, introducing even more flexibility, functionality, and ease of design to the NVM programmable GreenPAK Mixed-signal Matrix. The SLG46531V is a 18-GPIO, 4 ACMPs, 8-State ASM, I2C, 17 Combination Function Macrocells, External Crystal Oscillator; with a voltage of 1.8 - 5.0V in a STQFN-20 (2.0 x 3.0 mm) package.

The target applications of the GreenPAK 5 include:

Consumer: Wearables, Tablets, Smartphones, Notebooks, PCs and PC peripherals
Commercial and Industrial: Point of Sale Devices, Servers, Embedded PCs, PC Reference Designs, and Data Communications Equipment


Asynchronous State Machine Block

  • Eight Unique States
  • Zero Code
  • Zero Satic Power
  • Fail-safe Operation

I2C Block

  • Change device configuration, such as analog comparator thresholds, on-the-fly
  • Digital IO expander
  • In-circuit emulation and debug

Improved Counter/Delay Blocks

  • One-shot
  • Frequency detect modes
  • Wake-Sleep Controller

SLG46531V Additional Features

  • Asynchronous State Machine
    • Eight States
    • Flexible input logic for state transitions


  • 20-pin STQFN: 2.0 x 3.0 x 0.55 mm, 0.4 mm pitch


  • Read Back Protection (Read Lock)
  • VDD 1.8 V (±5%) to 5 V (±10%)
  • Operating Temperature Range: -40°C to 85°C
  • General Purpose I/O (GPIO)
  • Analog Comparators (ACMP)
  • Two Voltage References (VREF)
  • Combination Function Marcocells
  • DFF/Latch or 2-bit LUTs
  • DFF/Latch or 3-bit LUT
  • Pipe Delay or 3-bit LUT
  • 8-bit Delays/Counters or 3-bit LUTs
  • 16-bit Delays/Counters/Wake-Sleep Controller or 4-bit LUTs
  • 16-bit Delays/Counters/Finite State Machine or 4-bit LUTs
  • Programmable Pattern Generator or 2-bit LUT
  • Programmable Delay
  • Deglitch Filters with Edge Detectors
  • Serial Communications
  • I2C Protocol compliant
  • Oscillators (OSC)
  • Configurable 25 kHz/2 MHz
  • 25 MHz RC Oscillator
  • Crystal Oscillator
  • Eight Byte RAM + OTP User Memory
  • RAM Memory space that is readable and writeable via I2C
  • User defined initial values transferred from OTP