SOIC to DIP Programming Adapters
0.050″ pitch SOIC to standard 0.100″ DIP interface.
Technical Overview
SOIC to DIP programming adapters provide a defined electrical and mechanical interface between 0.050″ (1.27 mm) pitch Small Outline Integrated Circuit (SOIC) packages and standard 0.100″ (2.54 mm) pitch DIP programming sockets.
The top interface consists of an SOIC socket selected by body width (e.g., 150 mil, 300 mil), pin count, and pitch. The bottom interface presents a DIP plug with a specified pin count and row spacing (commonly 0.300″ or 0.600″).
Routing may be configured as direct 1:1 pin mapping or device-specific mapping when required by the programming system. Pin skips or reassignment are implemented only when defined by the target device pinout.
- Package pitch: 0.050″ (1.27 mm)
- Common body widths: 150 mil, 300 mil
- Typical pin counts: 8–40+
- DIP pitch: 0.100″ (2.54 mm)
- DIP row spacing: 0.300″ or 0.600″
Mechanical Configuration
SOIC to DIP programming adapters are defined by the mechanical characteristics of the SOIC package and the required DIP footprint. Accurate body width, lead pitch, and pin count are required to ensure correct socket selection and fit.
- Top Interface (SOIC): 0.050″ (1.27 mm) pitch with defined body width (150 mil or 300 mil) and total pin count.
- Socket Type: Open-top, LIF, or clamshell configurations based on insertion frequency and pin density.
- Orientation: Pin-1 identification and silkscreen reference to prevent rotation errors.
- Bottom Interface (DIP): 0.100″ pitch plug with specified pin count and row spacing (0.300″ or 0.600″).
- Pin Style: Square post or machine pin depending on mating socket requirements.
- Assembly Height: Overall height and actuator clearance must match the destination programmer or fixture.
Provide the IC mechanical drawing including body width, lead span, pitch, and tolerances to ensure proper fit and alignment.
Routing Configurations
Routing defines the electrical relationship between the SOIC top interface and the DIP bottom interface. The required mapping is determined by the programming system or the defined DIP pinout.
- 1:1 Mapping: SOIC pin numbers correspond directly to matching DIP pin numbers when the DIP format reflects the native device numbering.
- Device-Specific Mapping: Signals are reassigned to match a defined DIP footprint required by the programming system.
- Pin Skips: Unused pins remain unconnected when defined by the target device.
- Pin Shorts: Electrical ties are implemented only when specified by the programming reference.
- Power and Ground Distribution: Supply and ground pins are routed per device requirements.
For device-specific routing, provide the target device name and required DIP pinout reference.
SOIC to DIP Programming Adapter Catalog
The following catalog lists standard SOIC to DIP programming adapter configurations defined by SOIC body width, pin count, DIP format, socket type, and routing configuration.
| Order | P/N | Top Pins (SOIC) | Bottom Pins (DIP) | Socket Type | Short Technical Description |
|---|---|---|---|---|---|
| 1 | PA8SO6-OT | 8 | 8 | Open Top | SOIC Programming adapter for 8 pin SO packages 3.0mm wide & 0.65mm lead pitch. Adapter wired 1-1. |
| 2 | PA8SO1-03-3 | 8 | 8 | Open Top | SOIC Programming adapter for 150 mil body, 271 mil overall SOIC package. Adapter wired 1-1. 300 mil span DIP plug. |
| 3 | PA8SO1-03-6 | 8 | 8 | Open Top | SOIC Programming adapter for 150 mil body, 271 mil overall SOIC package. Adapter wired 1-1. 600 mil span DIP plug. |
| 4 | PA14SO1-03-3 | 14 | 14 | Open Top | SOIC Programming adapter - 150 mil body, 271 mil overall SO package. Adapter wired 1-1. 300 mil span DIP plug. |
| 5 | PA14SO1-03-6 | 14 | 14 | Open Top | SOIC Programming adapter – 150 mil body, 271 mil overall SO package. Adapter wired 1-1. 600 mil span DIP plug. |
| 6 | PA14SO1-06H-3 | 14 | 14 | Clamshelll | SOIC Programming adapter – 330 mil body, 472 mil overall SO package. Adapter wired 1-1. 300 mil span DIP plug. |
| 7 | PA14SO1-08H-3 | 14 | 14 | Clamshelll | SOIC Programming adapter – 300 mil body, 457 mil overall SO package. Adapter wired 1-1. 300 mil span DIP plug. |
| 8 | PA14SO1-06H-6 | 14 | 14 | Clamshelll | SOIC Programming adapter – 330 mil body, 472 mil overall SO package. Adapter wired 1-1. 600 mil span DIP plug. |
| 9 | PA14SO1-08H-6 | 14 | 14 | Clamshelll | SOIC Programming adapter - 300 mil body, 457 mil overall SO package. Adapter wired 1-1. 600 mil span DIP plug. |
| 10 | PA16SO1-03-3 | 16 | 16 | Open Top | SOIC Programming adapter – 150 mil body, 271 mil overall SO package. Adapter wired 1-1. 300 mil span DIP plug. |
| 11 | PA16SO1-06H-3 | 16 | 16 | Clamshelll | SOIC Programming adapter – 330 mil body, 472 mil overall SO package. Adapter wired 1-1. 300 mil span DIP plug. |
| 12 | PA16SO1-08H-3 | 16 | 16 | Clamshelll | SOIC Programming adapter – 300 mil body, 457 mil overall SO package. Adapter wired 1-1. 300 mil span DIP plug. |
| 13 | PA16SO1-03-6 | 16 | 16 | Open Top | SOIC Programming adapter – 150 mil body, 271 mil overall SO package. Adapter wired 1-1. 600 mil span DIP plug. |
| 14 | PA16SO1-06H-6 | 16 | 16 | Clamshelll | SOIC Programming adapter – 330 mil body, 472 mil overall SO package. Adapter wired 1-1. 600 mil span DIP plug. |
| 15 | PA16SO1-08H-6 | 16 | 16 | Clamshelll | SOIC Programming adapter – 300 mil body, 457 mil overall SO package. Adapter wired 1-1. 600 mil span DIP plug. |
| 16 | PA18SO1-06H-3 | 18 | 18 | Clamshelll | SOIC Programming adapter – 330 mil body, 472 mil overall SO package. Adapter wired 1-1. 300 mil span DIP plug. |
| 17 | PA18SO1-08H-3 | 18 | 18 | Clamshelll | SOIC Programming adapter – 300 mil body, 457 mil overall SO package. Adapter wired 1-1. 300 mil span DIP plug. |
| 18 | PA18SO1-06H-6 | 18 | 18 | Clamshelll | SOIC Programming adapter – 300 mil body, 457 mil overall SO package. Adapter wired 1-1. 300 mil span DIP plug. |
| 19 | PA18SO1-08H-6 | 18 | 18 | Clamshelll | SOIC Programming adapter – 300 mil body, 457 mil overall SO package. Adapter wired 1-1. 600 mil span DIP plug. |
| 20 | PA20SO1-06H-3 | 20 | 20 | Clamshelll | SOIC Programming adapter for 330 mil body, 472 mil overall SOIC package. Adapter wired 1-1. 300 mil span DIP plug. |
| 21 | PA20SO1-08H-3 | 20 | 20 | Clamshelll | SOIC Programming adapter for 300 mil body, 457 mil overall SOIC package. Adapter wired 1-1. 300 mil span DIP plug. |
| 22 | PA20SO1-06H-6 | 20 | 20 | Clamshelll | SOIC Programming adapter for 330 mil body, 472 mil overall SOIC package. Adapter wired 1-1. 600 mil span DIP plug. |
| 23 | PA20SO1-08H-6 | 20 | 20 | Clamshelll | SOIC Programming adapter for 300 mil body, 457 mil overall SOIC package. Adapter wired 1-1. 600 mil span DIP plug. |
| 24 | PA24SO1-06H-3 | 24 | 24 | Clamshelll | SOIC Programming adapter for 330 mil body, 472 mil overall SOIC package. Adapter wired 1-1. 300 mil span DIP plug. |
| 25 | PA24SO1-08H-3 | 24 | 24 | Clamshelll | SOIC Programming adapter for 300 mil body, 457 mil overall SOIC package. Adapter wired 1-1. 300 mil span DIP plug. |
| 26 | PA24SO1-06H-6 | 24 | 24 | Clamshelll | SOIC Programming adapter for 330 mil body, 472 mil overall SOIC package. Adapter wired 1-1. 600 mil span DIP plug. |
| 27 | PA24SO1-08H-6 | 24 | 24 | Clamshelll | SOIC Programming adapter for 300 mil body, 457 mil overall SOIC package. Adapter wired 1-1. 600 mil span DIP plug. |
| 28 | PA28SO1-06-3 | 28 | 28 | Clamshelll | SOIC Programming adapter for 330 mil body, 472 mil overall SOIC package. Adapter wired 1-1. 300 mil span DIP plug. |
| 29 | PA28SO1-08-3 | 28 | 28 | Clamshelll | SOIC Programming adapter for 300 mil body, 457 mil overall SOIC package. Adapter wired 1-1. 300 mil span DIP plug. |
| 30 | PA28SO1-15B-3 | 28 | 28 | Clamshelll | SOIC Programming adapter for 354 mil body, 457 mil overall SOIC package. Adapter wired 1-1. 300 mil span DIP plug. |
| 31 | PA28SO1-06-6 | 28 | 28 | Clamshelll | SOIC Programming adapter for 330 mil body,.472 mil overall SOIC package. Adapter wired 1-1. 600 mil span DIP plug. |
| 32 | PA28SO1-08-6 | 28 | 28 | Clamshelll | SOIC Programming adapter for 300 mil body, 457 mil overall SOIC package. Adapter wired 1-1. 600 mil span DIP plug. |
| 33 | PA28SO1-15B-6 | 28 | 28 | Clamshelll | SOIC Programming adapter for 354 mil body, 457 mil overall SOIC package. Adapter wired 1-1. 600 mil span DIP plug. |
| 34 | PA28-SO-652D-6 | 28 | 28 | Open Top | SOIC Programming adapter for 28 pin SOIC packages. Body width 7.4mm – 7.7mm, lead pitch 1.27mm. 600 mil span DIP plug. Wired 1-1 |
| 35 | PA32SO1-OT | 32 | 32 | Clamshelll | SOIC Programming adapter for 11.4mm body, 14.1mm overall SOIC package. Wired 1-1 by signal. |
| 36 | PA32-SO-652D-3 | 32 | 32 | Open Top | SOIC Programming adapter for 32 pin SOIC packages. Body width 7.4mm – 7.7mm, lead pitch 1.27mm. 300 mil span DIP plug. |
| 37 | PA40SO1-OT | 40 | 40 | Open Top | SOIC Programming adapter for 11.4mm body, 14.1mm overall SOIC package. Adapter wired 1-1. |
| 38 | PA44SO1-OT | 44 | 44 | Open Top | SOIC Programming adapter for 13.3mm body, 16.0mm overall SOIC package. Adapter wired 1-1. |
| 39 | PA12C-2006-S4 | 8 | 18 | Clamshelll | SOIC Programming adapter for Microchip PIC12Cxxx on Dataman S4 programmer. |
| 40 | PA8SO1-03-1-3 | 8 | 8 | Clamshelll | SOIC Programming adapter for Microchip 93C06/46X SOIC. 300 mil span DIP plug. |
| 41 | PA8SO1-05-2-3 | 8 | 8 | Clamshelll | SOIC Programming adapter for Microchip 93C06/46X 8 pin SOIC. 300 mil span DIP plug. |
| 42 | PA14-08-1-1603-6 | 14 | 8 | Clamshelll | SOIC Programming adapter for XICOR 24C16 in 14 pin SOIC 150 mil package. 600 mil span DIP plug. |
| 43 | PA14SD-05H-8D6-1 | 14 | 8 | Clamshelll | SOIC Programming adapter – 150 mil wide 14 pin SOIC in 8 DIP footprint. Pin skips 1, 4, 7, 8, 11, 14. |
| 44 | PA16SO-8-1-3 | 16 | 8 | Open Top | SOIC Programming adapter – Xicor X24128 in 16 pin SOIC package. 300 mil span DIP plug. |
| 45 | PA16SO-8-1-6 | 16 | 8 | Open Top | SOIC Programming adapter – Xicor X24128 in 16 pin SOIC package. 600 mil span DIP plug. |
| 46 | PA18SO1-BP54 | 18 | 28 | Clamshelll | SOIC Programming adapter – PIC16C54, 56 on BP Microsystems pgmrs. |
| 47 | PA20-08-2-2808-3 | 20 | 8 | Clamshelll | SOIC Programming adapter for Atmel 17C65, 17C128, 17C256. 300 mil span DIP plug. |
| 48 | PA20-08-5-2808-3 | 20 | 8 | Clamshelll | SOIC Programming adapter for Xilinx XC1701(L) & XC17512L in 20 pin SOIC package. 300 mil span DIP plug. |
| 49 | PA20-20-5-2808-3 | 20 | 20 | Clamshelll | SOIC Programming adapter for Atmel AT89C1051, 2051 in 20 pin SOIC package. 300 mil span DIP plug. |
| 50 | PA5114-20SO | 20 | 40 | Clamshelll | SOIC Programming adapter for Atmel 89C5114,6 20 SOIC in 40 pin Atmel spec’d footprint. |
| 51 | PA20-08-2-2808-6 | 20 | 8 | Clamshelll | SOIC Programming adapter for Atmel 17C65, 17C128, 17C256. 600 mil span DIP plug. |
| 52 | PA20-08-5-2808-6 | 20 | 8 | Clamshelll | SOIC Programming adapter for Xilinx XC1701(L) & XC17512L in 20 pin SOIC package. 600 mil span DIP plug. |
| 53 | PA20-20-5-2808-6 | 20 | 20 | Clamshelll | SOIC Programming adapter for Atmel AT89C1051, 2051 in 20 pin SSOP package. 600 mil span DIP plug. |
| 54 | PA20-SO-652D-6 | 20 | 20 | Clamshelll | SOIC Programming adapter for 20 pin SOIC packages. Body width 7.4mm - 7.7mm, lead pitch 1.27mm. |
| 55 | PA28SO1-BP55 | 28 | 28 | Clamshelll | SOIC Programming adapter for Microchip PIC16C55, 57 SOIC on BP Microsystems programmers. |
| 56 | PA51CC2-SD | 28 | 40 | Clamshelll | SOIC Programming adapter for Atmel T89C51CC02 in 40 pin Atmel spec’d footprint. |
| 57 | PA32-SO-652D-6 | 32 | 32 | Open Top | SOIC Programming adapter for 32 pin SOIC packages. Body width 7.4mm - 7.7mm, lead pitch 1.27mm. 600 mil span DIP plug. |
| 58 | PA34-32-1SP6 | 34 | 32 | Open Top | SOIC Programming adapter for ST Micro ST7263x, 34 SO 0.040″ pitch. |
| 59 | PA29F-S4-SO1-OT | 44 | 32 | Clamshelll | SOIC Programming adapter for 44 pin SOP AMD29Fx00. Programs in 32 pin DIP AMD29F0x0 footprint. |
| 60 | PA44-42-02-SO03-6 | 44 | 42 | Open Top | SOIC Programming adapter for ST Micro 27C800 44 SOIC. |
| 61 | PA29F-46SON-OT | 46 | 44 | Open Top | SOIC Programming adapter for Fujitsu MBM29LV800T in 46 pin SOIC package. |
Not Finding What You Need?
If your required SOIC body width, pin count, or DIP configuration is not listed, a custom adapter can be defined based on your device and programming system requirements.
- Provide the IC mechanical drawing (body width, pitch, lead span, pin count).
- Specify the required DIP format (pin count and row spacing).
- Identify the programming system or required DIP pinout reference.
- Confirm whether routing is 1:1 or device-specific.
Complete mechanical and electrical definition ensures correct fit and routing.

