component
FAN6921BMRMY
Public Made by Adomby adom
onsemi AC-DC Controllers And Regulators, SOIC-16. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
main
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242
{
"slug": "fan6921bmrmy",
"version": "0.1.0",
"type": "component",
"description": "onsemi AC-DC Controllers And Regulators, SOIC-16. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",
"tags": [
"component",
"power management (pmic)",
"fan6921bmrmy",
"factory-2.0.0",
"extractor-text"
],
"dependencies": {},
"hero": {
"type": "image",
"path": "docs/hero.png"
},
"files": [
"page.json",
"README.md",
"fan6921bmrmy.kicad_sym",
"fan6921bmrmy.kicad_mod",
"fan6921bmrmy.glb",
"fan6921bmrmy.step",
"fan6921bmrmy.lbr",
"docs/hero.png",
"docs/fan6921bmrmy-datasheet.pdf",
"viewers/symbol.html",
"viewers/footprint.html",
"fan6921bmrmy-hero.glb",
"fan6921bmrmy-hero.overlay.json",
"fan6921bmrmy-etched.glb"
],
"component": {
"mpn": "FAN6921BMRMY",
"manufacturer": "onsemi",
"package": "SOIC-16",
"pin_count": 16,
"category": "Power Management (PMIC)",
"subcategory": "AC-DC Controllers And Regulators",
"datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588945677191274496",
"parts": {
"symbol": "fan6921bmrmy.kicad_sym",
"footprint": "fan6921bmrmy.kicad_mod",
"model_3d": "fan6921bmrmy-hero.glb",
"model_3d_plain": "fan6921bmrmy-etched.glb",
"model_3d_step": "fan6921bmrmy-etched.step",
"model_3d_step_plain": "fan6921bmrmy.step",
"lbr": "fan6921bmrmy.lbr"
},
"distributor_links": {
"lcsc": "C2902066",
"digikey": "488-FAN6921BMRMYTR-ND",
"mouser": "863-FAN6921BMRMY"
},
"distributor_check": {
"checked_at": "2026-10-18T17:59:21Z",
"source": "Component Ocean /api/assign-pns",
"digikey": {
"pn": "488-FAN6921BMRMYTR-ND",
"status": "found"
},
"mouser": {
"pn": "863-FAN6921BMRMY",
"status": "found"
}
},
"pins": [
{
"number": "1",
"name": "RANGE",
"type": "output",
"description": "RANGE pin impedance follows the VIN pin voltage, set to high impedance when VIN is below its threshold and low impedance when VIN is high, with output low voltage of 0.5 V max at 1 mA."
},
{
"number": "2",
"name": "COMP",
"type": "output",
"description": "Output of the transconductance error amplifier for PFC output voltage feedback, with a simple compensation network connected between this pin and GND."
},
{
"number": "3",
"name": "INV",
"type": "input",
"description": "Inverting input of the error amplifier that receives the PFC voltage through a divider and provides PFC output over- and under-voltage protection."
},
{
"number": "4",
"name": "CSPFC",
"type": "input",
"description": "PFC over-current comparator input; when the sensed voltage reaches the 0.82 V typical threshold, the PFC switch is turned off for cycle-by-cycle current limiting."
},
{
"number": "5",
"name": "CSPWM",
"type": "input",
"description": "PWM over-current comparator input that senses the PWM switch current for cycle-by-cycle limiting, current-mode control with the FB pin, and line-dependent over-power compensation."
},
{
"number": "6",
"name": "OPFC",
"type": "output",
"description": "Totem-pole driver output for the external PFC power MOSFET, with a clamped gate output voltage of 15.5 V."
},
{
"number": "7",
"name": "VDD",
"type": "power_in",
"description": "Power supply pin with 18 V turn-on and 7.5 V turn-off thresholds, startup current below 30 mA and operating current below 10 mA."
},
{
"number": "8",
"name": "OPWM",
"type": "output",
"description": "Totem-pole output driving the external PWM power MOSFET, with a clamped gate output voltage of 17.5 V."
},
{
"number": "9",
"name": "GND",
"type": "power_in",
"description": "Power ground and signal ground reference; all voltages on the other pins are specified with respect to this pin."
},
{
"number": "10",
"name": "DET",
"type": "input",
"description": "Auxiliary-winding sense input for PWM over-power offset, valley detection and output over-voltage protection, which latches the controller when the flat voltage exceeds 2.5 V during output OVP."
},
{
"number": "11",
"name": "FB",
"type": "input",
"description": "Feedback input carrying the output voltage level, with a 5 kΩ equivalent input impedance and a 1/3 attenuator to the CSPWM/FB comparator, activating open-loop or overload protection if above about 4.2 V for more than 50 ms."
},
{
"number": "12",
"name": "RT",
"type": "bidirectional",
"description": "Adjustable over-temperature protection and external latch trigger; a constant current flows out of this pin, and latch mode is activated when the RT voltage drops below 0.8 V typical until the AC plug is removed."
},
{
"number": "13",
"name": "VIN",
"type": "power_in",
"description": "Line-voltage sense input through a voltage divider that sets the RANGE pin state and provides brown-in/out under-voltage protection with a 1.00 V typical threshold."
},
{
"number": "14",
"name": "ZCD",
"type": "input",
"description": "Zero-current detection input from the PFC inductor auxiliary winding that starts a new PFC cycle; pulling it below 0.2 V typical disables PFC switching, and the pin is rated to 12.0 V maximum."
},
{
"number": "15",
"name": "NC",
"type": "unconnected",
"description": "No connection."
},
{
"number": "16",
"name": "HV",
"type": "power_in",
"description": "High-voltage startup pin connected to the AC line through a resistor (100 kΩ typical) to supply high charging current to the VDD capacitor, rated to 500 V."
}
],
"provenance": {
"extractor": "extract_pins 0.3",
"factory_chain": {
"factory": "2.0.0",
"extractor": "extract_pins 0.3",
"primary_model": "claude-haiku-5-5",
"primary_mode": "text",
"consensus_model": "claude-sonnet-5-5",
"consensus": "agreed",
"guards": "pin_guards 0.1: passed",
"guard_notes": [
"extractor flagged: Pin types are my judgment from the functional descriptions: RT both sources a constant current and r; Pin numbers and names come from the Pin Definitions table (pages 5-6). The pin-configuration figure ; Datasheet is internally inconsistent on the VDD turn-off threshold: Pin Definitions and Electrical C"
],
"pages_sent": 9,
"cost_usd": 0.0541,
"at": "2026-10-18T17:59:06"
},
"datasheet": {
"url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588945677191274496",
"pages": 21,
"sha256": "c25ecf9cbe9ba0c2",
"source_tier": "lcsc"
},
"cad": "KiCad official (CC-BY-SA 4.0)",
"pins": {
"total": 16,
"described": 16,
"cites_pages": true,
"refuses_to_fabricate": true
}
},
"viewers": {
"symbol": "viewers/symbol.html",
"footprint": "viewers/footprint.html"
},
"models_3d": [
{
"file": "fan6921bmrmy.step",
"role": "plain",
"up": "Z",
"units": "mm",
"origin": "footprint origin = pad-pattern centre",
"seat": "z = 0",
"extents_mm": [
6.0,
9.9,
1.75
],
"zmin_mm": -0.0,
"centre_offset_mm": 0.0,
"footprint_binding": "identity",
"sha256": "d5eeddb4c0b304dc61950919b126fc61d7586abd5f16ab71a2a79759ec6498bf",
"checked": "2026-10-18",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
},
{
"file": "fan6921bmrmy-etched.step",
"role": "eda",
"up": "Z",
"units": "mm",
"origin": "footprint origin = pad-pattern centre",
"seat": "z = 0",
"extents_mm": [
6.0,
9.9,
1.75
],
"zmin_mm": -0.0,
"centre_offset_mm": 0.0,
"footprint_binding": "identity",
"sha256": "4b41a4a923b65513ff8dc0b3624a968a2836ca9397da71cc3bbaca1544a3596b",
"checked": "2026-10-18",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
}
]
}
}