seveibar/f1c100s-dev-board
This code defines the hardware layout and schematic for a four-layer F1C100S-based module, including footprint placement, pin mappings, power regulation, decoupling capacitors, support components, and routing configurations, enabling automated PCB generation, routing, and verification.
- Version
- 1.3.0
- License
- unset
- Stars
- 0
bom.json
{
"parts": [
{
"reference": "U1",
"part": "F1C100S",
"type": "simple_chip",
"value": null,
"suppliers": {
"jlcpcb": [
"C1511928"
]
}
},
{
"reference": "C_OSCI",
"part": "GRM1555C1H180JA01D",
"type": "simple_capacitor",
"value": 1.8e-11,
"suppliers": {},
"voltage_rating": 50,
"layer": "top"
},
{
"reference": "C_OSCO",
"part": "GRM1555C1H180JA01D",
"type": "simple_capacitor",
"value": 1.8e-11,
"suppliers": {},
"voltage_rating": 50,
"layer": "top"
},
{
"reference": "C_D4",
"part": null,
"type": "simple_capacitor",
"value": 1e-07,
"suppliers": {},
"voltage_rating": 6.3,
"layer": "top"
},
{
"reference": "C_D5",
"part": null,
"type": "simple_capacitor",
"value": 1e-07,
"suppliers": {},
"voltage_rating": 6.3,
"layer": "top"
},
{
"reference": "C_D20",
"part": null,
"type": "simple_capacitor",
"value": 1e-07,
"suppliers": {},
"voltage_rating": 6.3,
"layer": "top"
},
{
"reference": "C_D22",
"part": null,
"type": "simple_capacitor",
"value": 1e-07,
"suppliers": {},
"voltage_rating": 6.3,
"layer": "top"
},
{
"reference": "C_D30",
"part": null,
"type": "simple_capacitor",
"value": 1e-07,
"suppliers": {},
"voltage_rating": 6.3,
"layer": "top"
},
{
"reference": "C_D31",
"part": null,
"type": "simple_capacitor",
"value": 1e-07,
"suppliers": {},
"voltage_rating": 6.3,
"layer": "top"
},
{
"reference": "C_D32",
"part": null,
"type": "simple_capacitor",
"value": 1e-07,
"suppliers": {},
"voltage_rating": 6.3,
"layer": "top"
},
{
"reference": "C_D34",
"part": null,
"type": "simple_capacitor",
"value": 1e-07,
"suppliers": {},
"voltage_rating": 6.3,
"layer": "top"
},
{
"reference": "C_D35",
"part": null,
"type": "simple_capacitor",
"value": 1e-07,
"suppliers": {},
"voltage_rating": 6.3,
"layer": "top"
},
{
"reference": "C_D36",
"part": null,
"type": "simple_capacitor",
"value": 1e-07,
"suppliers": {},
"voltage_rating": 6.3,
"layer": "top"
},
{
"reference": "C_D50",
"part": null,
"type": "simple_capacitor",
"value": 1e-07,
"suppliers": {},
"voltage_rating": 6.3,
"layer": "top"
},
{
"reference": "C_D67",
"part": null,
"type": "simple_capacitor",
"value": 1e-07,
"suppliers": {},
"voltage_rating": 6.3,
"layer": "top"
},
{
"reference": "C_D71",
"part": null,
"type": "simple_capacitor",
"value": 1e-07,
"suppliers": {},
"voltage_rating": 6.3,
"layer": "top"
},
{
"reference": "C_D73",
"part": null,
"type": "simple_capacitor",
"value": 1e-07,
"suppliers": {},
"voltage_rating": 6.3,
"layer": "top"
},
{
"reference": "C_D80",
"part": null,
"type": "simple_capacitor",
"value": 1e-07,
"suppliers": {},
"voltage_rating": 6.3,
"layer": "top"
},
{
"reference": "C_B_VCC_HP",
"part": "GRM21BR61E106KA73L",
"type": "simple_capacitor",
"value": 1e-05,
"suppliers": {},
"voltage_rating": 25,
"layer": "bottom",
"footprint": "0805"
},
{
"reference": "C_B_VCC_IO",
"part": "GRM21BR61E106KA73L",
"type": "simple_capacitor",
"value": 1e-05,
"suppliers": {},
"voltage_rating": 25,
"layer": "bottom",
"footprint": "0805"
},
{
"reference": "C_B_VDD_CORE",
"part": "GRM21BR61E106KA73L",
"type": "simple_capacitor",
"value": 1e-05,
"suppliers": {},
"voltage_rating": 25,
"layer": "bottom",
"footprint": "0805"
},
{
"reference": "C_B_VCC_DRAM",
"part": "GRM219R71E105KA88D",
"type": "simple_capacitor",
"value": 1e-06,
"suppliers": {},
"voltage_rating": 25,
"layer": "bottom",
"footprint": "0805"
},
{
"reference": "C_B_VCC_USB",
"part": "GRM21BR61E106KA73L",
"type": "simple_capacitor",
"value": 1e-05,
"suppliers": {},
"voltage_rating": 25,
"layer": "bottom",
"footprint": "0805"
},
{
"reference": "C_B_VCC_TV",
"part": "GRM21BR61E106KA73L",
"type": "simple_capacitor",
"value": 1e-05,
"suppliers": {},
"voltage_rating": 25,
"layer": "bottom",
"footprint": "0805"
},
{
"reference": "C_B_AVCC",
"part": "GRM21BR61E106KA73L",
"type": "simple_capacitor",
"value": 1e-05,
"suppliers": {},
"voltage_rating": 25,
"layer": "bottom",
"footprint": "0805"
},
{
"reference": "C_VRA1",
"part": null,
"type": "simple_capacitor",
"value": 1e-06,
"suppliers": {},
"voltage_rating": 6.3,
"layer": "top"
},
{
"reference": "R_VRA1",
"part": null,
"type": "simple_resistor",
"value": 200000,
"suppliers": {}
},
{
"reference": "C_VRA2",
"part": null,
"type": "simple_capacitor",
"value": 1e-06,
"suppliers": {},
"voltage_rating": 6.3,
"layer": "top"
},
{
"reference": "R_VRA2",
"part": null,
"type": "simple_resistor",
"value": 200000,
"suppliers": {}
},
{
"reference": "R_SV_H",
"part": null,
"type": "simple_resistor",
"value": 2000,
"suppliers": {}
},
{
"reference": "R_SV_L",
"part": null,
"type": "simple_resistor",
"value": 2000,
"suppliers": {}
},
{
"reference": "C_SV_H",
"part": null,
"type": "simple_capacitor",
"value": 1e-07,
"suppliers": {},
"voltage_rating": 6.3,
"layer": "top"
},
{
"reference": "C_SV_L",
"part": null,
"type": "simple_capacitor",
"value": 1e-07,
"suppliers": {},
"voltage_rating": 6.3,
"layer": "top"
},
{
"reference": "C_TV_VRN",
"part": "GRM21BR61E106KA73L",
"type": "simple_capacitor",
"value": 1e-05,
"suppliers": {},
"voltage_rating": 25,
"layer": "bottom",
"footprint": "0805"
},
{
"reference": "C_TV_VRP",
"part": "GRM21BR61E106KA73L",
"type": "simple_capacitor",
"value": 1e-05,
"suppliers": {},
"voltage_rating": 25,
"layer": "bottom",
"footprint": "0805"
},
{
"reference": "C_TV_REF",
"part": "GRM21BR61E106KA73L",
"type": "simple_capacitor",
"value": 1e-05,
"suppliers": {},
"voltage_rating": 25,
"layer": "bottom",
"footprint": "0805"
},
{
"reference": "R_RESET",
"part": null,
"type": "simple_resistor",
"value": 47000,
"suppliers": {}
},
{
"reference": "C_RESET",
"part": null,
"type": "simple_capacitor",
"value": 1e-07,
"suppliers": {},
"voltage_rating": 6.3,
"layer": "top"
},
{
"reference": "R_PU_SDMMC0_CMD",
"part": null,
"type": "simple_resistor",
"value": 47000,
"suppliers": {}
},
{
"reference": "R_PU_SDMMC0_D0",
"part": null,
"type": "simple_resistor",
"value": 47000,
"suppliers": {}
},
{
"reference": "R_PU_SDMMC0_D1",
"part": null,
"type": "simple_resistor",
"value": 47000,
"suppliers": {}
},
{
"reference": "R_PU_SDMMC0_D2",
"part": null,
"type": "simple_resistor",
"value": 47000,
"suppliers": {}
},
{
"reference": "R_PU_SDMMC0_D3",
"part": null,
"type": "simple_resistor",
"value": 47000,
"suppliers": {}
},
{
"reference": "R_PU_SPI0_CS",
"part": null,
"type": "simple_resistor",
"value": 10000,
"suppliers": {}
},
{
"reference": "R_PU_TWI0_SDA",
"part": null,
"type": "simple_resistor",
"value": 4700,
"suppliers": {}
},
{
"reference": "R_PU_TWI0_SCL",
"part": null,
"type": "simple_resistor",
"value": 4700,
"suppliers": {}
},
{
"reference": "Y1",
"part": "ABM8-24.000MHZ-12-B1U-T",
"type": "simple_crystal",
"value": 24000000,
"suppliers": {}
},
{
"reference": "J_PROG",
"part": "B6B-PH-K-S(LF)(SN)",
"type": "simple_chip",
"value": null,
"suppliers": {}
},
{
"reference": "J_SPI",
"part": "B6B-PH-K-S(LF)(SN)",
"type": "simple_chip",
"value": null,
"suppliers": {}
},
{
"reference": "J_I2C",
"part": "B4B-PH-K-S(LF)(SN)",
"type": "simple_chip",
"value": null,
"suppliers": {}
},
{
"reference": "R_CS1",
"part": null,
"type": "simple_resistor",
"value": 10000,
"suppliers": {}
},
{
"reference": "C_SPI",
"part": null,
"type": "simple_capacitor",
"value": 1e-07,
"suppliers": {},
"voltage_rating": null,
"layer": "top"
},
{
"reference": "C_I2C",
"part": null,
"type": "simple_capacitor",
"value": 1e-07,
"suppliers": {},
"voltage_rating": null,
"layer": "top"
},
{
"reference": "U_3V3",
"part": "AP2112M-3.3TRG1",
"type": "simple_chip",
"value": null,
"suppliers": {}
},
{
"reference": "C_U_3V3_IN",
"part": "GRM21BR71C475KE51L",
"type": "simple_capacitor",
"value": 4.7e-06,
"suppliers": {},
"voltage_rating": 16,
"layer": "top",
"footprint": "0805"
},
{
"reference": "C_U_3V3_OUT",
"part": "GRM21BR71C475KE51L",
"type": "simple_capacitor",
"value": 4.7e-06,
"suppliers": {},
"voltage_rating": 16,
"layer": "top",
"footprint": "0805"
},
{
"reference": "U_1V8",
"part": "AP2112M-1.8TRG1",
"type": "simple_chip",
"value": null,
"suppliers": {}
},
{
"reference": "C_U_1V8_IN",
"part": "GRM21BR71C475KE51L",
"type": "simple_capacitor",
"value": 4.7e-06,
"suppliers": {},
"voltage_rating": 16,
"layer": "top",
"footprint": "0805"
},
{
"reference": "C_U_1V8_OUT",
"part": "GRM21BR71C475KE51L",
"type": "simple_capacitor",
"value": 4.7e-06,
"suppliers": {},
"voltage_rating": 16,
"layer": "top",
"footprint": "0805"
},
{
"reference": "U_1V2",
"part": "AP2112M-1.2TRG1",
"type": "simple_chip",
"value": null,
"suppliers": {}
},
{
"reference": "C_U_1V2_IN",
"part": "GRM21BR71C475KE51L",
"type": "simple_capacitor",
"value": 4.7e-06,
"suppliers": {},
"voltage_rating": 16,
"layer": "top",
"footprint": "0805"
},
{
"reference": "C_U_1V2_OUT",
"part": "GRM21BR71C475KE51L",
"type": "simple_capacitor",
"value": 4.7e-06,
"suppliers": {},
"voltage_rating": 16,
"layer": "top",
"footprint": "0805"
},
{
"reference": "U_FLASH",
"part": "W25Q128JVSIQ",
"type": "simple_chip",
"value": null,
"suppliers": {}
},
{
"reference": "C_FLASH",
"part": null,
"type": "simple_capacitor",
"value": 1e-07,
"suppliers": {},
"voltage_rating": null,
"layer": "top"
},
{
"reference": "R_WP",
"part": null,
"type": "simple_resistor",
"value": 10000,
"suppliers": {}
},
{
"reference": "R_HOLD",
"part": null,
"type": "simple_resistor",
"value": 10000,
"suppliers": {}
},
{
"reference": "R_FLASH_CS",
"part": null,
"type": "simple_resistor",
"value": 10000,
"suppliers": {}
},
{
"reference": "JP_BOOT",
"part": null,
"type": "simple_chip",
"value": null,
"suppliers": {}
},
{
"reference": "SW_RESET",
"part": "TL3342F160QG",
"type": "simple_chip",
"value": null,
"suppliers": {}
},
{
"reference": "U_USB_ESD",
"part": "USBLC6-2SC6",
"type": "simple_chip",
"value": null,
"suppliers": {}
},
{
"reference": "C_ESD",
"part": null,
"type": "simple_capacitor",
"value": 1e-07,
"suppliers": {},
"voltage_rating": null,
"layer": "top"
},
{
"reference": "D_RGB",
"part": "150141M173100",
"type": "simple_chip",
"value": null,
"suppliers": {}
},
{
"reference": "Q_RED",
"part": "MMBT3904",
"type": "simple_chip",
"value": null,
"suppliers": {}
},
{
"reference": "R_B_RED",
"part": null,
"type": "simple_resistor",
"value": 4700,
"suppliers": {}
},
{
"reference": "R_PD_RED",
"part": null,
"type": "simple_resistor",
"value": 100000,
"suppliers": {}
},
{
"reference": "R_LED_RED",
"part": null,
"type": "simple_resistor",
"value": 680,
"suppliers": {}
},
{
"reference": "Q_GREEN",
"part": "MMBT3904",
"type": "simple_chip",
"value": null,
"suppliers": {}
},
{
"reference": "R_B_GREEN",
"part": null,
"type": "simple_resistor",
"value": 4700,
"suppliers": {}
},
{
"reference": "R_PD_GREEN",
"part": null,
"type": "simple_resistor",
"value": 100000,
"suppliers": {}
},
{
"reference": "R_LED_GREEN",
"part": null,
"type": "simple_resistor",
"value": 470,
"suppliers": {}
},
{
"reference": "Q_BLUE",
"part": "MMBT3904",
"type": "simple_chip",
"value": null,
"suppliers": {}
},
{
"reference": "R_B_BLUE",
"part": null,
"type": "simple_resistor",
"value": 4700,
"suppliers": {}
},
{
"reference": "R_PD_BLUE",
"part": null,
"type": "simple_resistor",
"value": 100000,
"suppliers": {}
},
{
"reference": "R_LED_BLUE",
"part": null,
"type": "simple_resistor",
"value": 470,
"suppliers": {}
}
],
"assemblyNotes": [
"JP_BOOT requires a removable 2.54 mm shunt, fitted for normal boot.",
"The 71 module test points are bare plated holes; no fitted parts.",
"General capacitors should be X5R/X7R, >=10 V rated; clock capacitors remain the module C0G parts.",
"Supplier assignments in the imported module need BOM review before ordering."
]
}
