Overview
Description
The SLG47004 is an AnalogPAK™ programmable mixed-signal IC with operational amplifiers, digital rheostats, EEPROM, and a wide set of analog and digital macrocells.
SLG47004 builds upon the flexibility of the GreenPAK’s traditional mixed-signal solution by integrating a mix of advanced analog features, including op amps with programmable bandwidth, 10-bit digital rheostats, analog switches, and a chopper analog comparator. The unique Auto-Trim feature highlights the ability of this GreenPAK device to periodically tune its rheostat value to either compensate for system error sources or reconfigure circuit parameters. The SLG47004 provides dynamic Power Down control for all analog and digital blocks to optimize power consumption performance. Common applications include sensor interfaces, ADC analog front-ends, configurable amplifiers, tunable filters, and a variety of other analog circuits. This multi-time programmable solution is built into a tiny 3mm x 3mm package.
Features
- User-defined Auto-Trim procedure for two independent analog channels
- Event-triggered memory self-programming routine for digital rheostats
- In system programmability
- Multiple-time programmable memory
- Configurable Power Down option for all analog and digital macrocells
- Wide range power supply
- 2.5V (±4%) to 5V (±10%)
- Low current consumption
- Operating temperature range: -40°C to 85°C
- RoHS-compliant/Halogen-free
- Package: STQFN-24 (3.0mm x 3.0mm x 0.55mm, 0.4mm pitch)
- Macrocells Overview
- Two general-purpose op amps with configurable bandwidth
- Instrumentation amplifier mode, including a third internal op amp
- Two 10-bit 100kΩ digital rheostats with optional potentiometer mode
- Two SPST analog switches
- Three analog comparators
- Two low-power general-purpose rail-to-rail analog comparators (ACMPxL)
- One low-offset chopper comparator
- Three oscillators (OSC)
- 2.048kHz oscillator
- 2.048MHz oscillator
- 25MHz oscillator
- Thirteen combination function macrocells
- Three selectable DFF/LATCH or 2-bit LUTs
- One selectable programmable pattern generator or 2-bit LUT
- Seven selectable DFF/LATCH or 3-bit LUTs
- One selectable pipe delay or ripple counter or 3-bit LUT
- One selectable DFF/LATCH or 4-bit LUT
- Seven multi-function macrocells
- Six selectable DFF/LATCH or 3-bit LUTs + 8-bit delay/counters
- One selectable DFF/LATCH or 4-bit LUT + 16-bit delay/counter
- I2C serial communication interface
- Analog temperature sensor
- 2-kbit (256 x 8) I2C-compatible (2-wire) serial EEPROM emulation with software write protection
- Power-on Reset (POR)
- Two general-purpose op amps with configurable bandwidth
Comparison
Applications
Design & Development
Software & Tools
Boards & Kits
Models
ECAD Models
Schematic symbols, PCB footprints, and 3D CAD models from SamacSys can be found by clicking on the CAD Model links in the Product Options table. If a symbol or model isn't available, it can be requested directly from SamacSys.

Support
Support Communities
Support Communities
-
Learn how to Implement Simple Tracking ADC based on the Unique Analog Blocks within the SLG47004
Check out a new app note below that describes the implementation of a simple tracking ADC based on digital rheostats of the SLG47004. No external components and no special tuning procedure are required for the proposed ADC structure. Also, the circuit has much better PSRR and temperature drift than a ...
Nov 27, 2020 -
SLG47004 Op Amp Buffer
GreenPAK Designer v.6.25 SLG47004 I am using OPAMP0 as a non-inverting buffer for an analogue input. It appears that if I allow the input to drop to 0V then the OPAMP output seems to turn off and does not turn on again until 5 or 6mS after ...
Apr 7, 2021 -
SLG47004 Demo Project - GreenPAK
GreenPAK dosen't work when I open Analog Front-End for Electrocardiogram Monitor AN-CM-326 project. I think OpAMP causes that. Because same thing happened before. Also I'm a Linux user. Might Ubuntu 22.04 cause for working problem of designer? Any advice?
Oct 18, 2022
FAQs
-
How does the low offset chopper comparator benefit the SLG47004?
Last Updated: 06/24/2025 Question: How does the low offset chopper comparator benefit the SLG47004? Answer: The low offset chopper comparator offers precise analog comparison with minimal offset and noise, improving signal accuracy. Suitable Products SLG47004
Jun 24, 2025 -
Which communication protocol does SLG47004 support for configuration?
Last Updated: 06/24/2025 Question: Which communication protocol does SLG47004 support for configuration? Answer: SLG47004 uses an I2C-compatible serial interface for configuration, supporting EEPROM emulation and software write protection. Suitable Products SLG47004
Jun 24, 2025 -
What kind of voltage references does SLG47004 provide?
Last Updated: 06/24/2025 Question: What kind of voltage references does SLG47004 provide? Answer: SLG47004 has three voltage references: two buffered voltage references for the analog comparators and one high drive buffer for external loads. Suitable Products SLG47004
Jun 24, 2025
Videos & Training
This video demonstrates an LED dimmer using the AnalogPAK™ SLG47004.