
I Use Development-Driven Specs, Not Spec-Driven Development
By Marcus Chen
Advertisement · Why this ad?

sheets.works Play today's word game Every processor die anyone has photographed and given away Inside every processor is a flat piece of silicon, usually smaller than a fingernail. To see it you have to sand or dissolve the package away and photograph what is left through a microscope. A handful of people do this and give the pictures away, most of all Pauli Rautakorpi, ZeptoBars in Moscow, John McMaster and a photographer who posts as Fritzchens Fritz. These are the 356 processors they have photographed, from 1972 to 2024. Click a chip to see it large. True scale draws the 114 whose size we know at the same scale, so a 1970s chip is a speck next to a modern one. We also make a free daily word game, Long Story Short : cut a twelve-word news sentence down to the five that carry it. Gallery True scale Table Any decade 1970s 1980s 1990s 2000s 2010s 2020s Any maker Intel AMD Motorola DEC HP National Semiconductor Texas Instruments NEC Cyrix Soviet Sun IDT MOS Technology Nintendo / Sharp Fujitsu Apple Nintendo IBM Zilog VIA AT&T Atmel Signetics Baikal Electronics Texas Instruments / Sun OKI Broadcom Philips Hitachi nCUBE MCST Intergraph UC Davis NVIDIA IDT / Centaur LSI Logic Data General Western Digital Fairchild Siemens QED AMD / Microsoft AMD / Sony Nintendo / Sony unknown (ARM-marked) SGI WDC / Rockwell Western Design Center Commodore (CSG) Mitsubishi Intersil RCA Cisco NXP open-source (Mithro) unknown Cypress / Sun Fujitsu / Sun Ricoh Performance Semiconductor Pyramid UMC Inmos UT Austin / IBM MIPS Palladium NEC / QED MIPS / NEC Sony / LSI Sharp VLSI / Tandem Harris Multiclet ARM / VLSI MME Weitek Leap Frog Thomson Unisys TI NexGen Bull Zoran ST Capcom Teradici MIPS / IDT Cypress AMD / Valve Soviet (Kvant) Ross Centaur / VIA STMicroelectronics GI MicroModule Systems ZFTM VLSI Mostek Freescale Rockwell Russia Mostek / Fairchild Nintendo / SGI Any licence Public domain / CC0 CC BY CC BY-SA Oldest first Newest first Largest first A to Z 356 processors 8008 Intel · 1972 4.4 × 3.2 mm 6800 Motorola · 1974 4.1 × 3.9 mm Nanoprocessor HP · 1974 4.8 × 4.0 mm 2650 Signetics · 1975 6501 MOS Technology · 1975 6502 MOS Technology · 1975 3.1 × 2.7 mm Am9080A (8080 second source) AMD · 1975 BPC (HP hybrid processor) HP · 1975 F8 (MK3850) Mostek / Fairchild · 1975 IM6100 (PDP-8) Intersil · 1975 PACE National Semiconductor · 1975 μPD8080AF (8080 clone) NEC · 1975 8085 Intel · 1976 5.2 × 3.8 mm 8X300 Signetics · 1976 CDP1802 RCA · 1976 MCP-1600 (CP1611/1621) Western Digital · 1976 SC/MP National Semiconductor · 1976 TMS9900 Texas Instruments · 1976 Z80 Zilog · 1976 3.5 × 3.4 mm 6802 Motorola · 1977 68A00 (6800 second source) Fairchild · 1977 BELLMAC-8 AT&T · 1977 MC14500B industrial control unit Motorola · 1977 MK3880 (Z80 second source) Mostek · 1977 SBP9900 (I2L 9900) Texas Instruments · 1977 microNOVA Data General · 1977 6502 / R6500 Rockwell · 1978 6809 Motorola · 1978 4.6 × 4.6 mm 8086 Intel · 1978 5.8 × 5.7 mm BELLMAC-4 AT&T · 1978 F9445 Fairchild · 1978 68000 Motorola · 1979 7.1 × 6.2 mm F-11 control chip DEC · 1979 F-11 data chip DEC · 1979 KR580VM80A (8080 clone) Soviet (Kvant) · 1979 4.6 × 4.2 mm NSC800 National Semiconductor · 1979 TMS9981 Texas Instruments · 1979 Z8000 Zilog · 1979 6.5 × 6.0 mm 8088 (second source) AMD · 1980 K1801VM1 (PDP-11 compatible) Soviet · 1980 M5L8086 (second source) Mitsubishi · 1980 SAB8086 (second source) Siemens · 1980 SAB8088 Siemens · 1980 68000 (second source) Thomson · 1981 MBL8088 Fujitsu · 1981 T-11 DEC · 1981 TMS99105A Texas Instruments · 1981 TMS9995 Texas Instruments · 1981 iAPX 432 (43201) Intel · 1981 microECLIPSE Data General · 1981 μPD8088 NEC · 1981 6510 MOS Technology · 1982 68010 Motorola · 1982 80186 Intel · 1982 8.2 × 7.3 mm 80286 Intel · 1982 7.0 × 7.0 mm 8X305 Signetics · 1982 NS16032 / NS32016 National Semiconductor · 1982 65C02 WDC / Rockwell · 1983 4.5 × 3.1 mm J-11 control chip DEC · 1983 J-11 data chip DEC · 1983 K1801VM2 Soviet · 1983 RP2A03 (NES CPU) Ricoh · 1983 68020 Motorola · 1984 9.3 × 9.1 mm Am286 AMD · 1984 NS32032 National Semiconductor · 1984 V30 NEC · 1984 W65C816 Western Design Center · 1984 WE 32100 AT&T · 1984 80386DX Intel · 1985 8500 (HMOS 6510) MOS Technology · 1985 HD68HC000 (CMOS 68000) Hitachi · 1985 M80C88 OKI · 1985 MSM80C86A OKI · 1985 MicroVAX 78032 DEC · 1985 NS32332 National Semiconductor · 1985 nCUBE/10 nCUBE · 1985 80C286 Harris · 1986 Clipper C100 Intergraph · 1986 HD61700 (Casio PB-1000 CPU) Hitachi · 1986 K1801VM3 Soviet · 1986 NS32C016 National Semiconductor · 1986 V50 NEC · 1986 V60 NEC · 1986 13.9 × 13.8 mm 68030 Motorola · 1987 80C186 AMD · 1987 80C186 Intel · 1987 80C188 AMD · 1987 CLX 800 CPU VLSI / Tandem · 1987 CVAX DEC · 1987 MB86901 (first SPARC) Fujitsu · 1987 NS32532 National Semiconductor · 1987 65CE02 Commodore (CSG) · 1988 4.4 × 3.7 mm 80386SX Intel · 1988 88100 Motorola · 1988 88110 Motorola · 1988 Am29000 AMD · 1988 CY7C601 SPARC Cypress / Sun · 1988 Clipper C300 Intergraph · 1988 R3000 MIPS / IDT · 1988 6.8 × 5.9 mm SCAMP (A-series on a chip) Unisys · 1988 V53 NEC · 1988 i960KA Intel · 1988 i960MX Intel · 1988 68302 Motorola · 1989 80486DX Intel · 1989 CVAX+ DEC · 1989 Game Boy DMG-CPU Nintendo / Sharp · 1989 L64811 SPARC IU LSI Logic · 1989 Rigel CPU DEC · 1989 i860 XR Intel · 1989 i960CA Intel · 1989 14.8 × 9.7 mm nCUBE 2 nCUBE · 1989 386 (IBM-made) IBM · 1990 11.5 × 11.7 mm 68040 Motorola · 1990 12.8 × 11.9 mm 80C186EB Intel · 1990 80C186XL Intel · 1990 8601 SPARC CPU (W8601) Weitek · 1990 Am29050 AMD · 1990 MB8690x SPARC Fujitsu · 1990 SNES S-CPU (5A22) Nintendo · 1990 SNES S-SMP (SPC700) Nintendo / Sony · 1990 68LC040 Motorola · 1991 80486SX Intel · 1991 Am29030 AMD · 1991 Am386 AMD · 1991 LR33000 LSI Logic · 1991 NVAX DEC · 1991 PA-7000 HP · 1991 14.2 × 14.2 mm R3051/R3052 IDT · 1991 7.0 × 5.2 mm R4000 MIPS · 1991 16.7 × 12.8 mm i860 XP Intel · 1991 i960SA Intel · 1991 80486DX2 Intel · 1992 12.0 × 6.8 mm 80C386 (embedded) Intel · 1992 PA-7100 HP · 1992 14.0 × 14.0 mm R3081 IDT · 1992 SuperSPARC Texas Instruments / Sun · 1992 TI486DLC Texas Instruments · 1992 TI486SLC/SXLC Texas Instruments · 1992 i960CF Intel · 1992 13.1 × 9.5 mm microSPARC Texas Instruments / Sun · 1992 486DX (IBM-made) IBM · 1993 68EN360 QUICC Motorola · 1993 ARM610 ARM / VLSI · 1993 Alpha 21064 (EV4S) DEC · 1993 Alpha 21064A DEC · 1993 14.5 × 10.5 mm Alpha 21066 (LCA4) DEC · 1993 Am486DX2 AMD · 1993 Cx486DRx2 Cyrix · 1993 Cx486DX Cyrix · 1993 Cx486S Cyrix · 1993 Pentium (800 nm) Intel · 1993 SPARClite MB8693x Fujitsu · 1993 VL82C486 single-chip 486 PC VLSI · 1993 VR4400 NEC · 1993 hyperSPARC RT620/RT625 Ross · 1993 386CX (embedded) Intel · 1994 486DX2 (Cyrix-designed) ST · 1994 68060 Motorola · 1994 16.1 × 13.5 mm 80486SX2 Intel · 1994 Am486DX4 AMD · 1994 Cx486DX2 Cyrix · 1994 IntelDX4 Intel · 1994 Nx586 NexGen · 1994 11.0 × 11.2 mm PA-7100LC HP · 1994 14.2 × 14.2 mm PA-7150 HP · 1994 PA-7200 HP · 1994 Pentium (600 nm) Intel · 1994 PlayStation CPU CXD8530 Sony / LSI · 1994 8.2 × 8.1 mm PowerPC 603 Motorola · 1994 11.7 × 7.2 mm R4600 Orion IDT · 1994 10.1 × 7.6 mm R4650 IDT · 1994 10.8 × 7.1 mm Super Game Boy SGB-CPU Nintendo / Sharp · 1994 SuperSPARC II Texas Instruments / Sun · 1994 TI486DX2 (Cyrix-designed) Texas Instruments · 1994 U5S Green CPU (486) UMC · 1994 i960HD Intel · 1994 microSPARC II Fujitsu / Sun · 1994 15.6 × 15.0 mm 5x86 Cyrix · 1995 Alpha 21164 (EV5) DEC · 1995 18.1 × 16.5 mm Alpha 21164A DEC · 1995 Am29040 AMD · 1995 Am5x86 AMD · 1995