Skip to main content

GreenPAK™ with Power Switches

Laptop banner

GreenPAK™ family devices that include Power Switches offer the user the high level of flexibility that comes from connecting and configuring the resources of GreenPAK, while at the same time controlling high drive current power switches. Controlling the power switches is easy, with the flexibility to connect I/O pins, Look Up Tables (LUTs), Counter/Delay macro-cells, or other GreenPAK macro-cells as the source signals for switching on and off.

This expanding family of devices include powers switches up to 2A, with both single power switch and dual power switch options.

Controlling the Power Switches is as simple as making a connection inside GPAK Designer, the same as any other resource. This “point-and-click” simplicity makes using these powerful features easy.

Stay connected

Get in touch with us directly through our worldwide sales offices, or contact one of our global distributors and representatives.

Inquiries Distributors and Representatives Register for newsletters
PN Special Feature GPIO Nominal VDD
(V)
ACMP DCMP/PWM Max. CNT/DLY Max. LUTs Max. DFF Pipe
Delay
Progr. DLY OSC Com. Interface Package Size (mm) Socket Documents
                               
SLG46127
SLG46127MTR
2x P-FET 6 1.8 - 5.0 2 - 4 10 4 8-stage 1 RC OSC - 1.6 x 2.0 mm MSTQFN-16 (#1) Documentation
SLG46580 ASM LDO 9 2.5 - 5.0 4 - 5 16 9 16-stage 1 Conf. OSCLP OSC I²C 2.0 x 3.0 mm STQFN-20 (#3) Documentation
SLG46582 ASM LDO 9 2.5 - 5.0 4 - 5 16 9 16-stage 1 Conf. OSCLP OSC I²C 2.0 x 3.0 mm STQFN-20 (#3) Documentation
SLG46583 ASM LDO 9 2.5 - 5.0 4 - 5 16 9 16-stage 1 Conf. OSCLP OSC I²C 2.0 x 3.0 mm STQFN-20 (#3) Documentation
SLG46585 ASM LDODCDC 9 2.5 - 5.0 4 - 5 16 9 16-stage 1 Conf. OSCLP OSC I²C 3.0 x 3.0 mm MSTQFN-29 (#1) Documentation
SLG46533
SLG46533MTR
- 18 1.8 - 5.0 4 - 7 25 15 16-stage 1 Conf. OSC Ring OSC Crystal OSC I²C 2.0 x 2.2 mm
2.0 x 3.0 mm
MSTQFN-22 (#1) STQFN-20 (#1) Documentation
SLG46538 ASM Dual Supply 17 1.8 - 5.0 1.8 - VDD1 4 - 7 17 8 16-stage 1 Conf. OSC RC OSC Crystal OSC I²C 2.0 x 3.0 mm
2.0 x 2.2 mm
STQFN-20 (#2) MSTQFN-22 (#2) Documentation
SLG46538-A ASM Dual Supply 17 1.8 - 5.0 1.8 - VDD1 4 - 7 17 8 16-stage 1 Conf. OSC RC OSC Crystal OSC I²C 3.5 x 3.5 mm TQFN-20 Documentation
SLG46537 ASM 18 1.8 - 5.0 4 - 7 17 8 16-stage 1 Conf. OSC RC OSC Crystal OSC I²C 2.0 x 3.0 mm
2.0 x 2.2 mm
STQFN-20 (#1) MSTQFN-22 (#1) Documentation
SLG46536 - 12 1.8 - 5.0 3 - 7 25 15 16-stage 1 Conf. OSC Ring OSC Crystal OSC I²C 2.0 x 2.2 mm STQFN-14 (#2) Documentation
SLG46535 ASM Dual Supply 11 1.8 - 5.01.8 - VDD1 3 - 7 17 8 16-stage 1 Conf. OSC Ring OSC Crystal OSC I²C 2.0 x 2.2 mm STQFN-14 (#3) Documentation
SLG46534 ASM 12 1.8 - 5.0 3 - 7 17 8 16-stage 1 Conf. OSC RC OSC Crystal OSC I²C 2.0 x 2.2 mm STQFN-14 (#2) Documentation
SLG46170 - 12 1.8 - 5.0 - - 8 17 6 16-stage 1 RC OSC - 2.0 x 2.2 mm STQFN-14 (#2) Documentation
SLG46169 - 12 1.8 - 5.0 2 - 7 18 6 16-stage 1 RC OSC - 2.0 x 2.2 mm STQFN-14 (#2) Documentation
SLG46108 - 6 1.8 - 5.0 - - 4 10 4 8-stage 1 RC OSC - 1.0 x 1.2 mm STQFN-8 (#1) Documentation
SLG46121 Dual Supply 9 1.8 - 5.01.8 - VDD1 2 - 4 16 8 8-stage 1 RC OSC - 1.6 x 1.6 mm STQFN-12 (#2) Documentation
SLG46621 Dual Supply8-bit ADC 17 1.8 - 5.0 1.8 - VDD1 6 3/3 10 26 12 16-stage 2 2 LF OSC Ring OSC RC OSC SPI 2.0 x 3.0 mm STQFN-20 (#2) Documentation
SLG46620 8-bit ADC 18 1.8 - 5.0 6 3/3 10 26 12 16-stage 2 2 LF OSC Ring OSC RC OSC SPI 2.0 x 3.0 mm
6.5 x 6.4 mm
STQFN-20 (#1) TSSOP-20 (#1) Documentation
SLG46620-A 8-bit ADC 18 1.8 - 3.3 6 3/3 10 26 12 16-stage 2 2 LF OSC Ring OSC RC OSC SPI 6.5 x 6.4 mm TSSOP-20 (#1) Documentation
SLG46117 1x P-FET 7 1.8 - 5.0 2 - 4 10 4 8-stage 1 RC OSC - 1.6 x 2.5 mm STQFN-14 (#1) Documentation
SLG46116 1x P-FET 7 1.8 - 5.0 2 - 4 10 4 8-stage 1 RC OSC - 1.6 x 2.5 mm STQFN-14 (#1) Documentation
SLG46140 8-bit ADC 12 1.8 - 5.0 2 3/3 4 16 6 16-stage 1 LF OSC Ring OSC RC OSC SPI 1.6 x 2.0 mm STQFN-14 (#1) Documentation
SLG46120 - 10 1.8 - 5.0 2 - 4 16 8 8-stage 1 RC OSC - 1.6 x 1.6 mm
2.0 x 2.0 mm
STQFN-12 (#1) Documentation
SLG46110 - 8 1.8 - 5.0 2 - 4 10 4 8-stage 1 RC OSC - 1.6 x 1.6 mm STQFN-12 (#1) Documentation
SLG46722 - 18 1.8 - 5.0 - - 8 17 6 16-stage 1 RC OSC - 2.0 x 3.0 mm STQFN-20 (#1) Documentation
SLG46721 - 18 1.8 - 5.0 4 - 7 18 6 16-stage 1 RC OSC - 2.0 x 3.0 mm STQFN-20 (#1) Documentation
SLG46824 In-System Programmability Dual Supply 17 2.5 - 5.0 1.8 - VDD1 2 - 8 19 17 16-stage 1 RC OSC LP OSC Ring OSC I²C 2.0 x 3.0 mm
6.5 x 6.4 mm
STQFN-20 (#4) TSSOP-20 (#2) Documentation
SLG46826 In-System Programmability Dual Supply 17 2.5 - 5.01.8 - VDD1 4 - 8 19 17 16-stage 1 RC OSC LP OSC Ring OSC I²C 2.0 x 3.0 mm
6.5 x 6.4 mm
STQFN-20 (#4) TSSOP-20 (#2) Documentation
SLG46827-A In-System Debug Dual Supply 17 2.5 - 5.01.8 - VDD1 4 - 8 19 17 16-stage 1 RC OSC LP OSC Ring OSC I²C 6.5 x 6.4 mm TSSOP-20 (#2) Documentation
SLG46880 ASMDual Supply 28 2.5 - 5.02.5 - VDD1 4 - 5 12 5 16-stage 1 RC OSC LP OSC Ring OSCCrystal OSC I²C 4.0 x 4.0 mm STQFN-32 (#1) Documentation
SLG46881 ASMDual Supply 28 2.5 - 5.01.0 - 1.8 4 - 5 12 5 16-stage 1 RC OSC LP OSC Ring OSC Crystal OSC I²C 4.0 x 4.0 mm STQFN-32 (#1) Documentation
SLG46517 ASM2x P-FET 16 1.8 - 5.0 4 - 7 17 8 16-stage 1 RC OSC Ring OSC Crystal OSC I²C 2.0 x 3.0 mm MSTQFN-28 (#1) Documentation
SLG46855 - 12 2.5 - 5.0 4 - 8 23 21 16-stage 1 RC OSC LP OSC Ring OSC I²C 1.6 x 2.0 mm STQFN-14 (#1) Documentation
SLG46855-A - 12 2.5 - 5.0 4 - 8 23 21 16-stage 1 RC OSC LP OSC Ring OSC I²C 3.0 x 3.0 mm FCQFN-14 (#1) Documentation
SLG46867 2x P-FET 10 2.5 - 5.0 4 - 8 23 21 16-stage 1 RC OSC LP OSC Ring OSC I²C 1.6 x 3.0 mm MSTQFN-20 (#1) Documentation
SLG47105 Dual Supply4 Half- / 2 Full- bridgesI/V Regulation 84 x HV 2.5 - 5.03.3 - 12.0 2 0/2 5 17 15 16-stage 1 LP OSC Ring OSC I²C 2.0 x 3.0 mm STQFN-20 (#5) Documentation
SLG47004 Op AmpDigital RheostatAnalog SwitchAuto TrimIn-System Programmability 8 2.5 - 5.0 3 0/0 7 20 18 16-stage 1 RC OSC LP OSC Ring OSC I²C 3.0 x 3.0 mm STQFN-24 (#1) Documentation
SLG88103 Op Amp 0 1.8 - 5.0 0 0/0 0 0 0 - 0 - - 2.0 x 2.0 mm STDFN-10 Documentation
SLG88104 Op Amp 0 1.8 - 5.0 0 0/0 0 0 0 - 0 - - 2.0 x 3.5 mm STQFN-20 Documentation
SLG46811 92 x 8 bit pattern generator 10 2.5 - 5.0 1 (4) 0/0 6 18 17 4 x 8-bit Sh Reg 1 Ring OSC
LP OSC
I²C 1.6 x 1.6 mm STQFN-12 (#1) Documentation

Stay connected

Get in touch with us directly through our worldwide sales offices, or contact one of our global distributors and representatives.

Inquiries Distributors and Representatives Register for newsletters
GreenPAK Designer
Name Date Version
GreenPAK Designer software for Windows, macOS or Linux(7.58 KB)
Brochures
Name Date Version
GreenPAK™ Brochure (3.4 MB) 01/01/2020 1.0

Stay connected

Get in touch with us directly through our worldwide sales offices, or contact one of our global distributors and representatives.

Inquiries Distributors and Representatives Register for newsletters
Part Number Description Package Documentation
SLG4B41337V
(SLG4B41337, SLG4B41337VTR)
Battery Saver for SteamVR Tracking Solution STQFN-14 (1.6 x 2.5 mm) Documentation
SLG55021-200010V
(SLG55021-200010, SLG55021-200010VTR)
High Voltage Gate Driver TDFN-8 (2.0 x 2.0 mm) Documentation
SLG5NT021-200000V
(SLG5NT021-200000, SLG5NT021-200000VTR)
High Voltage Gate Driver TDFN-8 (2.0 x 2.0 mm) Documentation
SLG5NT026-200300V
(SLG5NT026-200300, SLG5NT026-200300VTR)
Dual Power Source Gate Driver TDFN-8 (2.0 x 2.0 mm) Documentation
SLG5NT1432V
(SLG5NT1432, SLG5NT1432VTR)
Single N-Channel power switch TDFN-8 (1.5 x 2.0 mm) Documentation
SLG5NT1437V
(SLG5NT1437, SLG5NT1437VTR)
Single N-Channel power switch TDFN-8 (1.5 x 2.0 mm) Documentation
SLG5NT1458V
(SLG5NT1458, SLG5NT1458VTR)
Single N-Channel power switch STDFN-8 (1.0 x 1.6 mm) Documentation
SLG5NT1461V
(SLG5NT1461, SLG5NT1461VTR)
Ultra-small 7.8 mΩ 6 A Load Switch with Discharge TDFN 8 (1.5 x 2.0 mm) Documentation
SLG5NT1462V
(SLG5NT1462, SLG5NT1462VTR)
Ultra-small Dual 40 mΩ 1.0 A Integrated Power Switch with Discharge STDFN 8 (1.0 x 1.6 mm) Documentation
SLG5NT1464V
(SLG5NT1464, SLG5NT1464VTR)
Ultra-small 40 mΩ 1.0 A GreenFET 3 Load Switch with Discharge STDFN 4 (1.0 x 1.0 mm) Documentation
SLG5NT1477V
(SLG5NT1477, SLG5NT1477VTR)
NanopowerFET™: A 3 mm² fast turn on, 0.85 VD nano-power consumption power switch TDFN-9 (1.5 x 2.0 mm) Documentation
SLG5NT1487V
(SLG5NT1487, SLG5NT1487VTR)
Ultra-small 7.8 mΩ 5 A Load Switch with Discharge TDFN 8 (1.5 x 2.0 mm) Documentation
SLG5NT1533V
(SLG5NT1533, SLG5NT1533VTR)
A 1.6 mm² fast turn on power switch with charge pump, 0.85 VD, ramp control, and output discharge for 1 V processor power control STDFN-8 (1.0 x 1.6 mm) Documentation
SLG5NT1546V
(SLG5NT1546, SLG5NT1546VTR)
Ultra-small Dual 80 mΩ 1.0 A Integrated Power Switch with Discharge STDFN-8 (1.0 x 1.6 mm) Documentation
SLG5NT1547V
(SLG5NT1547, SLG5NT1547VTR)
Ultra-small 80 mΩ, 1.0 A Integrated Power Switch with Discharge STDFN 4 (1.0 x 1.0 mm) Documentation
SLG5NT1581V
(SLG5NT1581, SLG5NT1581VTR)
7.3 mΩ, 9 A GreenFET 3 Load Switch with Discharge STDFN 14 (1.0 x 3.0 mm) Documentation
SLG5NT1586V
(SLG5NT1586, SLG5NT1586VTR)
Ultra-small 22.5 mΩ 2.5 A Integrated Power Switch with Reverse Blocking STDFN 8 (1.0 x 1.6 mm) Documentation
SLG5NT1593V
(SLG5NT1593, SLG5NT1593VTR)
Ultra-small 28.5 mΩ 1.0 A Integrated Power Switch with Discharge. Intel application notes on how to resolve a power sequencing failure: Intel® Curie™ Power Sequencing; Intel® Quark™ SE Microcontroller C1000 Power Sequencing Considerations STDFN-4 (1.0 x 1.0 mm) Documentation
SLG5NT1594V
(SLG5NT1594, SLG5NT1594VTR)
Ultra-small 28.5 mΩ, 1.0 A Integrated Power Switch STDFN 4 (1.0 x 1.0 mm) Documentation
SLG5NT1602V
(SLG5NT1602, SLG5NT1602VTR)
7.8 mΩ, 9 A Integrated Power Switch with Discharge and Reverse Current Blocking STDFN 14 (1.0 x 3.0 mm) Documentation
SLG5NT1611V
(SLG5NT1611, SLG5NT1611VTR)
An Ultra-small 7.8 mΩ, 9 A, Single-channel Integrated Power Switch with Reverse-current Blocking STDFN 14 (1.0 x 3.0 mm) Documentation
SLG5NT1734V
(SLG5NT1734, SLG5NT1734VTR)
Ultra-small 28.5 mΩ, 1.0 A Integrated Power Switch with Discharge STDFN 4 (1.0 x 1.0 mm) Documentation
SLG5NTH1011V
(SLG5NTH1011, SLG5NTH1011VTR)
A 22 V, 50 mΩ, 3 A Reverse Blocking Integrated Power Switch with VIN Lockout Select and MOSFET Current Monitor Output STQFN-18 (1.6 x 3.0 mm) Documentation
SLG7NT128V
(SLG7NT128, SLG7NT128VTR)
1 Hz Interrupt Generator TDFN-8 (2.0 x 2.0 mm) Documentation
SLG7NT402V
(SLG7NT402, SLG7NT402VTR)
Single N-Channel power switch TDFN-8 (1.5 x 2.0 mm) Documentation
SLG7NT4081V
(SLG7NT4081, SLG7NT4081VTR)
PWROK Generator and Start Up Latching Circuit TDFN-12 (2.5 x 2.5 mm) Documentation
SLG7NT4082V
(SLG7NT4082, SLG7NT4082VTR)
LED Driver TDFN-12 (2.5 x 2.5 mm) Documentation
SLG7NT4083V
(SLG7NT4083, SLG7NT4083VTR)
Power Good Detector TDFN-12 (2.5 x 2.5 mm) Documentation
SLG7NT4084V
(SLG7NT4084, SLG7NT4084VTR)
LED Control TDFN-8 (2.0 x 2.0 mm) Documentation
SLG7NT408V
(SLG7NT408, SLG7NT408VTR)
Ultra-small 7.8 mΩ, 4 A Integrated Power Switch TDFN 8 (1.5 x 2.0 mm) Documentation
SLG7NT4100V
(SLG7NT4100, SLG7NT4100VTR)
VR Enable and Discharge TDFN-12 (2.5 x 2.5 mm) Documentation
SLG7NT41021V
(SLG7NT41021, SLG7NT41021VTR)
DDR Sequencer and FET Driver STQFN-20 (2.0 x 3.0 mm) Documentation
SLG7NT41204V
(SLG7NT41204, SLG7NT41204VTR)
Gemini Lake RVP STQFN-20 (2.0 x 3.0 mm) Documentation
SLG7NT4129V
(SLG7NT4129, SLG7NT4129VTR)
PCIE RTD3 TDFN-12 (2.5 x 2.5 mm) Documentation
SLG7NT4131V
(SLG7NT4131, SLG7NT4131VTR)
PCIE RTD3 TDFN-8 (2.0 x 2.0 mm) Documentation
SLG7NT41382V
(SLG7NT41382, SLG7NT41382VTR)
Processor Power Validation STQFN-20 (2.0 x 3.0 mm) Documentation
SLG7NT41502V
(SLG7NT41502, SLG7NT41502VTR)
CURIE BASED WEARABLE. Intel application notes on how to resolve a power sequencing failure: Intel® Curie™ Power Sequencing; Intel® Quark™ SE Microcontroller C1000 Power Sequencing Considerations STQFN-14 (1.6 x 2.0 mm) Documentation
SLG7NT41563V
(SLG7NT41563, SLG7NT41563VTR)
Fog Project STQFN-20 (2.0 x 3.0 mm) Documentation
SLG7NT4180V
(SLG7NT4180, SLG7NT4180VTR)
Logic Gates TDFN-12 (2.5 x 2.5 mm) Documentation
SLG7NT4192V
(SLG7NT4192, SLG7NT4192VTR)
Power Good Generator Logic TQFN-20 (2.0 x 3.0 mm) Documentation
SLG7NT4198V
(SLG7NT4198, SLG7NT4198VTR)
1 Hz Interrupt Generator TDFN-8 (2.0 x 2.0 mm) Documentation
SLG7NT4204V
(SLG7NT4204, SLG7NT4204VTR)
Glue Logic TDFN-12 (2.5 x 2.5 mm) Documentation
SLG7NT4229V
(SLG7NT4229, SLG7NT4229VTR)
PWROK Generator and Startup Latching Circuit TDFN-12 (2.5 x 2.5 mm) Documentation
SLG7NT4249V
(SLG7NT4249, SLG7NT4249VTR)
DISCHARGE, PGOOD MONITOR AND LEVEL SHIFTER TQFN-20 (2.0 x 3.0 mm) Documentation
SLG7NT4317V
(SLG7NT4317, SLG7NT4317VTR)
Cherry Trail Essentials TQFN-20 (2.0 x 3.0 mm) Documentation
SLG7NT4375V
(SLG7NT4375, SLG7NT4375VTR)
SKLAIO STQFN-12 (1.6 x 1.6 mm) Documentation
SLG7NT4445V
(SLG7NT4445, SLG7NT4445VTR)
Reset IC with Latch and MUX TDFN-12 (2.5 x 2.5 mm) Documentation
SLG7NT4503V
(SLG7NT4503, SLG7NT4503VTR)
SEQUENCER STQFN-20 (2.0 x 3.0 mm) Documentation
SLG7NT4505V
(SLG7NT4505, SLG7NT4505VTR)
1 Hz Interrupt Generator TDFN-8 (2.0 x 2.0 mm) Documentation
SLG7NT4618V
(SLG7NT4618, SLG7NT4618VTR)
APL Power Sequencer STQFN-20 (2.0 x 3.0 mm) Documentation
SLG7NT4741V
(SLG7NT4741, SLG7NT4741VTR)
Small Form Factor CRB STQFN-20 (2.0 x 3.0 mm) Documentation
SLG7NT4774V
(SLG7NT4774, SLG7NT4774VTR)
ALL_SYS_PWRGD and PCH_PWROK and SYS_PWROK Logic STQFN-20 (2.0 x 3.0 mm) Documentation
SLG7NT4779V
(SLG7NT4779, SLG7NT4779VTR)
Clock Divider and Chip Select Extender STQFN-12 (1.6 x 1.6 mm) Documentation
SLG7NT4805V
(SLG7NT4805, SLG7NT4805VTR)
DPWROK and RSMRST_N Logic STQFN-20 (2.0 x 3.0 mm) Documentation
SLG7NT4850V
(SLG7NT4850, SLG7NT4850VTR)
APL Power Sequencer STQFN-20 (2.0 x 3.0 mm) Documentation
SLG7NT4953V
(SLG7NT4953, SLG7NT4953VTR)
Bat_Power_GOOD STQFN-12 (1.6 x 1.6 mm) Documentation
SLG7NT4964V
(SLG7NT4964, SLG7NT4964VTR)
DDR_RAIL SEQUENCING STQFN-12 (1.6 x 1.6 mm) Documentation
SLG7NT614V
(SLG7NT614, SLG7NT614VTR)
Single N-Channel power switch TDFN-8 (1.5 x 2.0 mm) Documentation

Stay connected

Get in touch with us directly through our worldwide sales offices, or contact one of our global distributors and representatives.

Inquiries Distributors and Representatives Register for newsletters

Our Partner Network was created to provide consulting services and application support to our clients. Our partners have demonstrated competence in Configurable Mixed-signal products and may help to supplement your own engineering resources. 

Company Name Description Country Address
Whizz Systems Please contact Whizz Systems for support regarding Whizz Systems reference designs and evaluation boards. USA
3240 Scott Blvd., Santa Clara, 95054, California
Black Oak Engineering, LLC Black Oak Engineering does custom design, rapid prototyping and manufacture. We specialize in analog, communications, control, embedded, instrumentation and sensors in a wide variety of applications. USA
#684, 150 Veterans Mem Hwy, Commack,11725, New York
John Battle and Associates Electronic Circuit Design including analog, rf, microwave and digital. Emphasis on communication circuits and systems. Microprocessor and FPGA programming and PC Board design using EAGLE. USA
2620 Dove Creek Lane, Suite B, Pasadena, 91107, California
Shadwell Technical Services Consulting in applied physics and electronics. We specialize in solving the most difficult technical problems, from sewerage treatment to aerospace. Special areas of expertise include medical, robotic, artificial intelligence, and a wide range of physics and chemistry problems. Analog and digital design, construction of functional prototypes built to scale, embedded systems, and software. USA
3308 Queen Palm Drive,  Jacksonville, 32250-2328, Florida
Resolution Engineering, Inc. Resolution Engineering provides analog/digital, RF, and embedded systems design. Additionally, we offer firmware development, PCB layout and prototyping, and antenna design. Our specialty is the design of devices for wireless control, sensing, and data connectivity. We can assist with small portions of a design program, or provide full turnkey system development. Our experienced engineers can handle projects of virtually any scope or size. USA
1402 Heggen St, Hudson, 54016, Wisconsin
Pringle Electronics Group Pringle Electronics Group primarily serves the Embedded Systems related industries providing hardware, software, FPGA and FPGA-SoC design and consulting services. We also provide product design services at the architectural, schematic and PCB design level for all types of systems. USA
5530 Sierra Springs Drive, Pollock Pines, 95726, California
SEG13, L.L.C. Embedded system design services. USA
13 South Galaxy Drive, Chandler, 85226, Arizona
Advanced Bitnology Expertise in product development, Embedded Systems, Ultra-Low Power, Firmware, Software, Device Drivers. USA
469 Cherry Ave, San Bruno, 94066, California
Clifford Consulting, Inc. Embedded design and development group with a wide range of experience. We can assist you in both software and hardware including e.g., digital signal processing, communications, industrial sensors, and medical instruments. Army SBIR Phase II Quality Award; NBS Outstanding Service Award; PSoC Analog Design Contest Winner. USA
636 Great Road, Stow, 1775, Massachusetts
Frazier Technology Consulting services in analog and digital systems. Design reviews, cost reductions, printed circuit layout and magnetics. Specializing in all aspects of switching power supplies. Commercial, Industrial and Military USA
1600 Bengal Dr., Round Rock, 78664, Texas
Ouellette Consulting Consulting services for analog and digital system design, simulation, fabrication and debugging including embedded, FPGA, mixed-signal PCB, and full-custom mixed-signal ICs. We deliver innovative, robust electronic designs from concept through prototype to production for industrial, commercial, and military applications. We rapidly develop innovative solutions with the highest performance and reliability while avoiding pitfalls. USA
43A Groton Harvard Rd., Ayer, 1432, Massachusetts
Stratford Digital Stratford Digital has specialized in embedded electronic design since 2004. We offer project-based design services including both hardware and firmware design. These services include: embedded system design, schematic capture, PCB layout, programmable logic, power supply design, and much, much more. We will find the best technology to fit your needs. Canada
4787 Line 42 Perth E., RR1, Sebringville, N0K 1X0, Ontario
ADOM Ingenieria We specialize in professional design, development, support and consulting in analog and digital electronic requirements. Argentina
Calle 49 Nro 873 5 A, La Plata, Prov. Buenos Aires
Refecor Refecor is an electronics design and products design company. Refecor has deep knowledge in wireless technologies and skills in production, so the customer can get everything from a prototype phase to a product to the market from Refecor. Finland
Isokatu 8A1, Oulu, 90100
Axis3000 Electronic Axis3000 provides hardware and embedded software consulting and engineering services for industrial applications, with support on all levels from architecture to schematic entry, board-level layout and prototyping up to logic design based on field programmable devices. Germany
Kurt-Schumacher Strasse 1, 85221, Dachau
EDAXI UG (haftungsbeschraenkt) Consulting and engineering for Embedded Systems based on microcontrollers, SoC and other programmable logic. Germany
Maria-Merian-Str. 6, Monheim am Rhein, 40789
Microlab Microlab can offer design and consulting services on a broad spectrum of electronic field, both hardware and software. Main advantages and benefits stand in rapid and high quality project development due to experience and knowledge acquired during more than 30 years of activity. Microlab is design partner of various electronic device manufacturers but we can even design using any device our Customer could prefer for any reason such as historical device choice, stock availability, etc.. Italy
Via Castiglione dOrcia, 28, Roma, 149
Francesco Not Francesco Not is an Italian consultant in the Embedded Electronics Engineering field, actively helping customers to turn their Ideas into Products. Italy
Via Lobbia 3/B, Mena, 33010
Protaset Limited Services: mixed-signal Hardware design, PCB Layout, Firmware and Embedded Software development, Data and Communication Security consulting, Project Management. United Kingdom
2 Bellevue Road Barnes, SW13 0BJ, London
Nooteboom Elektronica Nooteboom Elektronica specializes in custom and turnkey electronic engineering solutions. Complex electronic difficulties bring us the challenge to solve. Nooteboom Elektronica gained more than 20 years of experience and a vast amount of satisfied customers. Netherlands
Hoevenstraat 1a, 8161, PP Epe
Fuzhou Suntop Elec. co.,Ltd. Suntop is specialized in the development &design of technology products, including consumer electronics, portable digital products, power tools, communication products etc. And technical services of related field. The promoted products and programs have made ​​great achievements in various fields. There is a powerful R&D and service team of microcontroller software, hardware, power control and management in our company, so we can provide consulting to customer and support program mass production. China
2F,13# Building, E District Fuzhou software park, No. 89, Ruanjian main Rd., Fuzhou, Fujian Province
Formilab Pty Ltd Formilab is a hardware accelerator focused on rapid prototyping and short-run production of consumer electronics and IoT devices. Australia
5/10 Gillies Street, Essendon North, 3041, Victoria
VNPT Technology VNPT Technology is an electronic design and manufacture based in Hanoi. Company is pioneer in the research, development and manufacture of electronics, telecomunication and information technology. Our expertise includes circuit design, writing firmware in C/C++ and assembler, design software in Java, .NET, QT, design Android/iOS App communicating with IoT devices. Vietnam
124 Hoang Quoc Viet Street, Cau Giay District, Hanoi Capital City
Audesine.com Audesine.com is a boutique electronic design and prototyping firm based in Bangalore, India. We have experience with analog as well as digital designs. India
No. 473, 19th Main, 35th Cross, Jayanagar 4th 'T' Block, 560 041, Bangalore
Digital Papaya Inc. Digital Papaya (DP) is a technical services exporting startup based in Puerto Rico. Founded by a Silicon Valley veteran that knows speed and quality are key, DP offers a low friction click-buy-go model to quickly start your Silego design jobs, and scale your engineering team. Puerto Rico
Engine4, Complejo Onofre Carballeira Esq. PR-2 con Int. PR-5, Bayamón, 00959
Pensar Development Pensar provides a full-service product design and development team, including Industrial Design + UI/UX, Mechanical Engineering, Electrical Engineering, and Software/Firmware Engineering for projects ranging from initial design concepts and proof-of-concept prototypes through new product introduction for high-volume production at a contract manufacturer. We cover consumer, medical, professional, industrial, and aerospace market segments, with closely integrated design and engineering. Pensar is skilled with proprietary radio, Wi-Fi, and Bluetooth technology, embedded displays, FPGA, low-power battery operation, capacitive touch sensing, advanced optical sensors, complex mechanisms, thermal analysis and computational fluid dynamics. USA
1011 Western Avenue, Suite 1000 Seattle, WA 98104
Indesign, LLC Indesign, LLC is a multi-discipline engineering design firm that provides full turnkey electronic product development to allow clients to get their new product ideas into the market quickly. Indesign offers complete product development capabilities, starting with a product concept and finishing with a ready-to-manufacture design. Indesign has an ISO certified product development process and a proven track record for on-time, on-budget, high quality product realization. Indesign provides specific design engineering services and expertise in electrical design, RF/wireless design, embedded software design, and mechanical design. Indesign also provides engineering services and expertise in a variety of other technical areas including systems engineering, human factors, project management and product validation testing. Indesign engineers can complement a client’s in-house design engineering staff, working in partnership with clients on joint development projects. USA
8225 E 56th Street, Indianapolis, IN 46216

Stay connected

Get in touch with us directly through our worldwide sales offices, or contact one of our global distributors and representatives.

Inquiries Distributors and Representatives Register for newsletters
Back to results

2 months ago

Simulation problem with F(1) macrocell on SLG46880V

Posted by Matthew H. 0 points 6 replies
0 upvotes

I'm using the F(1) computational macrocell on a SLG46880V device. It looks like when computations are performed using the cell on inputs coming from the dedicated analog comparator pins, and the outputs of the F(1) block are routed to the FSM transition inputs, the states don't transition correctly in the simulation.

When routing inputs from the general connection matrix it seems to work OK. Please see links to images and exaple file:

https://imgur.com/a/liAV0ZG

https://imgur.com/a/PkO0luS

https://www.dropbox.com/s/l8loe30ldw3pf7g/F%281%29%20error%20example.gp6?dl=0

2 months ago

ssaravan

Hi Matthew,

Thanks for reaching out. The only time the f(1) Computation Macrocell will begin to execute instructions is when the ASM Macrocell first enters a new state.(You can also find some more useful information in the F(1) macrocell section of the Datasheet)

So when the input voltage is less than the reference volatge of the ACMP, the ACMP goes low and the F(1) block stops and ASM remains in State 0. Hence you donot see a transition. Could you please try using the Loop with Delay command in the command sequence in addition to OUT0? So that every time the iteration goes through the loop, the threshold is monitored and the there is a transition.

Please let me know if this helps

Kind Regards,

Shivani

 

2 months ago

Matthew H. 0 points

Ok Shivani I see what you mean. I will try adding the loop and see if it changes anything, thank you.

2 months ago

Matthew H. 0 points

Hi again Shivani. I'm still not having any luck accomplishing what I'm trying to do, which is monitor the analog inputs continuously while in a gven state, performing a running computation using the F(1) macrocell, and the firing a state transition when a certain condition of the computation is met. An example would be to continously convert a thermometer code from the four analog comparators associated with the F(1) cell inputs, to three bit Gray code using the stack machine, and then fire a state transition when a particular bit in the three-bit F(1) output is set. For the F(1) code I have something like:

LOAD4 //push LOAD4 input bit onto stack
OUT2 //copy top bit of stack to OUT2, MSB
LOAD2 //push LOAD2 input bit onto stack
OUT1 //copy top bit of stack to OUT1, middle bit
LOAD1 
LOAD3
INV //invert top bit of stack, LOAD3
AND //top two bits on stack, push result back to top
OUT0 //copy top bit to OUT0
PUSH0 //top bit of stack must be 0 to trigger loop instruction
LOOP w DELAY // back to start

As you say without a loop statement the F(1) computation is only performed one time on entry to the state. With a loop & delay it looks like in simulation the stack machine enters an infinite loop, the outputs of the F(1) change continously but control is then never returned to the ASM and the transition never happens. Is it possible to do this? Do you have a working example you could share if so? Thank you

1 month ago

ssaravan

Hi Matthew,

Please find attached a working example of the F(1) macrocell. The command sequences are a bit different than yours

Kind Regards

Shivani

Attachment Size
ACMPs F(1).zip 8.47 KB

1 month ago

Matthew H. 0 points

Thank you for your example Shivani and sory for the delay in my reply, unfortunately the issue I'm experiencing still remains. The F(1) cell enters the loop and computes the 4-input AND of the ACMP inputs continuously not a problem in your example. However if I take say the OUT0 of the F(1) cell and connect it to a state transition input on the ASM it looks like it never triggers, the loop continues infinitely and control is never returned back to the ASM in that situation, where state transition inputs are only coming from the outputs of the F(1).

If I connect the OUT0 of the F(1) to both the ASM transition input and the "interrupt" pin on the F(1) then the transition is triggered when OUT0 goes high, I assume because control is returned back and the loop breaks out concurrently with the ASM recieving the transition signal, but this seems like a race hazard and not a partiuclarly useful configuration, anyway, as that connection then persists across all states and all four possible F(1) configurations. I'm assuming this is correct behavior though, once the F(1) enters an infinite loop in a particular state the only way to break out is via an external input to the ASM or using the interrupt pin to force a return of control to the ASM?

1 month ago

ssaravan

Hi Matthew,

I see what you mean. Could you maybe try using a delay block to connect the OUT0 to the ASM? Perhaps like a One shot delay or even better a DFF, so that you donot enter a race condition

Kind Regards

Shivani