Skill/references/taxonomy.md

7.3 KiB

Component taxonomy — Class → Subclass (Type) → Type ID

Use the Type ID as the typeid in MPN_make_typeid. Match each part to the closest subclass. In the current template each Type ID is its own sheet (125 sheets), so the template sheet name is the Type ID (e.g. SCH, MOS, LDO). The Class is used only to organise the library repo into top-level folders (e.g. SCH lives under Diode/); scripts/common.py:class_folder() maps a typeid to its folder name. Full source: assets/template/Type_ID.xlsx.

Resistor (12 types)

  • FIX — Thick-film chip resistor — Std chip R, RC/CRCW/RK73
  • TFR — Thin-film chip resistor — Precision, low tempco
  • MFR — Metal-film resistor — Axial MELF/leaded
  • CFR — Carbon-film resistor — Leaded general purpose
  • MOR — Metal-oxide resistor — High-power leaded
  • WWR — Wirewound resistor — High-power / low-ohm
  • SHT — Current-sense / shunt — mΩ sense resistor
  • ARR — Resistor array / network — Isolated/bussed array
  • POT — Potentiometer / trimmer — Variable resistor
  • FSR — Fusible / safety resistor — Fails open safely
  • NTC — NTC thermistor — Inrush / temp sense
  • PTC — PTC thermistor — Temp sense / self-heat

Capacitor (7 types)

  • CER — Ceramic MLCC — X7R/X5R/C0G chip
  • ELE — Aluminium electrolytic — Bulk / DC-link
  • TAN — Tantalum — Compact bulk
  • PLY — Aluminium-polymer — Low-ESR polymer
  • FLM — Film (MKT/MKP) — DC-link / snubber
  • SFY — Safety (Class-X / Y) — Mains X2/Y suppression
  • SUP — Supercapacitor / EDLC — Backup energy

Inductor / Magnetics (7 types)

  • PWR — Power inductor — SMD/shielded
  • FBD — Ferrite bead — EMI suppression
  • CMC — Common-mode choke — CM noise filter
  • RFI — RFI suppression choke — Line filter
  • XFM — Transformer — Isolation / flyback
  • CTX — Current transformer — Current sensing
  • CPL — Coupled inductor — SEPIC / multi-winding

Diode (10 types)

  • REC — Rectifier (general) — 50/60Hz rectifier
  • FRD — Fast-recovery — SMPS rectifier
  • SCH — Schottky — Low-Vf rectifier
  • SIC — SiC Schottky — HV fast, low-loss
  • ZEN — Zener — Voltage clamp/ref
  • TVS — TVS — Transient suppression
  • ESD — ESD protection — Port ESD clamp
  • SWI — Switching / small-signal — 1N4148/BAV
  • BRG — Bridge rectifier — Full-bridge module
  • LED — LED (indicator) — Light-emitting

Transistor (7 types)

  • BJT — BJT — NPN/PNP small-signal
  • MOS — MOSFET (Si) — Switching FET
  • SCM — SiC MOSFET — HV traction switch
  • GAN — GaN FET — HF power switch
  • IGBT — IGBT — HV power switch
  • JFET — JFET — Analog/RF
  • DIG — Digital / bias-resistor — Built-in bias R

Integrated Circuit (IC) (21 types)

  • MCU — Microcontroller — MCU/SoC
  • LDO — LDO regulator — Linear regulator
  • DCD — DC-DC converter IC — Buck/boost controller
  • PMU — PMIC / power management — Multi-rail PMIC
  • BMS — Battery management (BMS AFE) — Cell monitor/balance
  • DRV — Gate / motor driver — MOSFET/IGBT/motor driver
  • AMP — Amplifier / op-amp — Signal amplifier
  • CMP — Comparator — Threshold compare
  • VRF — Voltage reference — Precision reference
  • ADC — ADC — Analog-to-digital
  • DAC — DAC — Digital-to-analog
  • ISO — Isolator / optocoupler — Galvanic isolation
  • XCV — Transceiver (CAN/RS-485) — Bus transceiver
  • AFE — Analog front end — Sensor/metering AFE
  • MEM — Memory (Flash/EEPROM) — Non-volatile memory
  • LOG — Logic gate — Gates/translators/buffers
  • SEN — Sensor IC — On-chip sensor
  • IFC — Interface / expander — I/O/level/expander
  • CLK — Clock / RTC — Timing / real-time clock
  • SVR — Supervisor / reset — Voltage supervisor
  • MTR — Energy metering — Power metering IC

Protection Device (5 types)

  • FUS — Fuse — One-time fuse
  • RSF — Resettable fuse / PPTC — Polyfuse
  • VAR — Varistor / MOV — Surge clamp
  • GDT — Gas-discharge tube — Surge diverter
  • CBK — Circuit breaker / RCBO — Resettable breaker

Power Conversion Module (7 types)

  • DCM — DC-DC converter module — Point-of-load brick
  • IDC — Isolated DC-DC module — Isolated brick
  • INV — Inverter (DC-AC) — Motor/grid inverter
  • OBC — On-board charger (OBC) — AC-DC EV charger
  • CHG — Battery charger module — Charger assembly
  • PSU — AC-DC power supply (SMPS) — Mains SMPS
  • RCM — Rectifier module — Power rectifier block

Relay / Contactor (5 types)

  • RLS — Signal relay — Low-current relay
  • RLP — Power relay — High-current relay
  • SSR — Solid-state relay — Semiconductor relay
  • RLR — Reed relay — Reed-switch relay
  • CTC — Contactor — HV/HC contactor

Switch / Button (5 types)

  • SWT — Tactile switch — PCB tact
  • PBT — Push button — Panel/PCB button
  • DSW — DIP / slide switch — Config switch
  • RSW — Rocker / toggle — Power switch
  • RSY — Rotary switch — Selector

Connector (7 types)

  • CWB — Wire-to-board — JST/Molex
  • CBB — Board-to-board — Stacking
  • HDR — Pin header / socket — 2.54/1.27 header
  • FFC — FFC / FPC — Flat-flex
  • USB — USB / data — USB/RJ45
  • PWC — Power / high-current — Power connector
  • TBK — Terminal block — Screw/spring terminal

Antenna / RF (5 types)

  • ANC — Chip antenna — SMD antenna
  • ANP — PCB / trace antenna — Etched antenna
  • ANE — External / whip antenna — Cable/whip
  • SAW — SAW filter — RF band filter
  • RFM — RF / wireless module — BLE/WiFi/LTE module

Crystal / Oscillator / Timing (4 types)

  • XTL — Crystal — Quartz crystal
  • OSC — Crystal oscillator (XO) — Packaged oscillator
  • MMO — MEMS oscillator — MEMS timing
  • RSN — Ceramic resonator — Low-cost resonator

Battery / Cell (6 types)

  • CLI — Li-ion cell — Cylindrical/pouch
  • CLF — LiFePO4 cell — LFP cell
  • CCO — Coin / button cell — Backup coin cell
  • CNI — NiMH cell — NiMH
  • BPK — Battery pack — Assembled pack
  • CHL — Cell holder — Coin/AA holder

Audible / Indicator (4 types)

  • BUZ — Magnetic buzzer — Driven buzzer
  • PBZ — Piezo buzzer — Self/ext-drive piezo
  • SPK — Speaker — Audio speaker
  • IND — Indicator lamp / pilot light — Panel indicator

Display / HMI (4 types)

  • DSG — 7-segment LED display — Numeric display
  • OLE — OLED module — OLED graphic
  • LCD — LCD module — Char/graphic LCD
  • TFT — TFT display — Color TFT

Sensor (discrete / module) (6 types)

  • STE — Temperature sensor — NTC/IC temp
  • SCU — Current sensor (Hall) — Isolated current
  • SVO — Voltage / isolated sensor — HV sensing
  • SHA — Hall / position sensor — Position/speed
  • SIM — IMU / accelerometer — Motion sensing
  • SPR — Pressure sensor — Pressure/altitude

Thermal / Cooling (3 types)

  • FAN — Fan — Cooling fan
  • HSK — Heatsink — Thermal dissipation
  • TPD — Thermal pad / interface — TIM