Lib-electronic-components qorvo

Qorvo Manufacturer Handler Skill

install
source · Clone the upstream repo
git clone https://github.com/Cantara/lib-electronic-components
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/Cantara/lib-electronic-components "$T" && mkdir -p ~/.claude/skills && cp -r "$T/.claude/skills/manufacturers/qorvo" ~/.claude/skills/cantara-lib-electronic-components-qorvo && rm -rf "$T"
manifest: .claude/skills/manufacturers/qorvo/SKILL.md
source content

Qorvo Manufacturer Handler Skill

Overview

QorvoHandler manages Qorvo RF components including power amplifiers, switches, filters, front-end modules, LNAs, phase shifters, and mixers.

Supported Component Types

  • RF_IC_QORVO

MPN Patterns

RF Power Amplifiers

PrefixDescription
QPAxxxxPower amplifiers
TQPxxxxPower amplifiers (TriQuint legacy)
RFxxxxRF amplifiers

RF Switches

PrefixDescription
QPCxxxxRF switches
RFSWxxxxRF switches
PE4xxxxRF switches (TriQuint legacy)

RF Filters

PrefixDescription
885xxxRF filters
854xxxRF filters
TQMxxxRF filters

Front-End Modules

PrefixDescription
RF5xxxFront-end modules
RFFxxxxFront-end modules
QPFxxxxFront-end modules

LNAs (Low Noise Amplifiers)

PrefixDescription
QPLxxxxLNAs
TQP3xxxLNAs
SPFxxxxLNAs

Phase Shifters & Mixers

PrefixDescription
QPSxxxxPhase shifters
RFPSxxxxPhase shifters
QPMxxxxMixers
TQMxxxxMixers (4-digit)

Package Codes

SuffixPackage
TR1QFN Tape & Reel
BUWLCSP
ENDFN
GMMCM (Multi-Chip Module)
MLQFN Standard
CSCSP
LAMLaminate Package

Series Extraction

Returns prefix letters + first 4 digits (e.g., "PE41234-GM" returns "PE4123").

Replacement Logic

  • Same series or compatible series (QPA/TQP, QPC/RFSW, RF5/RFF/QPF)
  • Compatible frequency band
  • Compatible power rating (higher can replace lower)
  • Compatible gain (±3dB tolerance)

Test Patterns

When testing QorvoHandler:

  1. Use documentation tests for
    matches()
    behavior
  2. Use assertions for
    extractPackageCode()
    ,
    extractSeries()
    , null handling
  3. Instantiate directly:
    new QorvoHandler()

Known Handler Issues

All issues fixed in PR #88

  • Series extraction takes only 4 digits after prefix

Common Part Numbers

Part NumberDescription
QPA2305-TR12W Power Amplifier, QFN
QPF4528-TR1Wi-Fi 6 Front-End Module
TQP3M9040LNA, 0.5-6GHz
PE42724-GMSPDT RF Switch