Types:
Analog
Audio
Converter
Analog to digital
Digital to analog
Multiplier
Op-amp
RF
Switch
Voltage reference
ASIC
Clocking
Crypto
Cryptocurrency miners
Smartcard
Discrete
Diode
Transistor
BJT
MOSFET
Interface
1394
ATA
Level shifter
PCI
SERDES
Ethernet
UART
USB
Logic
Discrete
4000 series
7400 series
Programmable
CPLD
FPGA
GAL
PAL
Mask
MCM
Memory
DRAM
EDO
SDRAM
SGRAM
DDR SDRAM
DDR2 SDRAM
DDR3 SDRAM
EEPROM
Flash
NAND
NOR
ROM
SRAM
MEMS
Network
Ethernet
Myrinet
Power
Battery controller
LED controller
Motor driver
SMPS
Processor
GPU
Microcontroller
8051
ARM
Cortex-M0
AVR
H8
MIPS
PIC
8-bit (PIC10, PIC12, PIC16, PIC18)
ST7
Z80
Microprocessor
ARM
i960
MIPS
PowerPC
x86
Sensor
Airflow
Image
Camera
Fingerprint
Temperature
SoC (System-on-Chip)
SOG (Sea-of-Gates)
Unknown
Wafer