146 lines
5.1 KiB
Plaintext
146 lines
5.1 KiB
Plaintext
|
|
(rules PCB hbox-watchdog-v3-PROD-4layer-wideclass-v3
|
|
(snap_angle
|
|
fortyfive_degree
|
|
)
|
|
(autoroute_settings
|
|
(fanout off)
|
|
(autoroute on)
|
|
(postroute on)
|
|
(vias on)
|
|
(via_costs 50)
|
|
(plane_via_costs 5)
|
|
(start_ripup_costs 100)
|
|
(start_pass_no 11)
|
|
(layer_rule F.Cu
|
|
(active on)
|
|
(preferred_direction horizontal)
|
|
(preferred_direction_trace_costs 1.8)
|
|
(against_preferred_direction_trace_costs 3.1)
|
|
)
|
|
(layer_rule In1.Cu
|
|
(active on)
|
|
(preferred_direction vertical)
|
|
(preferred_direction_trace_costs 1.0)
|
|
(against_preferred_direction_trace_costs 1.7)
|
|
)
|
|
(layer_rule In2.Cu
|
|
(active on)
|
|
(preferred_direction vertical)
|
|
(preferred_direction_trace_costs 1.0)
|
|
(against_preferred_direction_trace_costs 2.3)
|
|
)
|
|
(layer_rule B.Cu
|
|
(active on)
|
|
(preferred_direction horizontal)
|
|
(preferred_direction_trace_costs 1.8)
|
|
(against_preferred_direction_trace_costs 2.5)
|
|
)
|
|
)
|
|
(rule
|
|
(width 200.0)
|
|
(clearance 200.0)
|
|
(clearance 100.0 (type smd_to_turn_gap))
|
|
(clearance 50.0 (type smd))
|
|
(clearance 200.0 (type "kicad_default"))
|
|
(clearance 200.0 (type "PWR_HI"))
|
|
(clearance 200.0 (type "PWR_MID"))
|
|
)
|
|
(padstack "Via[0-3]_600:300_um"
|
|
(shape
|
|
(circle F.Cu 600.0 0.0 0.0)
|
|
)
|
|
(shape
|
|
(circle In1.Cu 600.0 0.0 0.0)
|
|
)
|
|
(shape
|
|
(circle In2.Cu 600.0 0.0 0.0)
|
|
)
|
|
(shape
|
|
(circle B.Cu 600.0 0.0 0.0)
|
|
)
|
|
(attach off)
|
|
)
|
|
(via
|
|
"Via[0-3]_600:300_um" "Via[0-3]_600:300_um" default
|
|
)
|
|
(via
|
|
"Via[0-3]_600:300_um-kicad_default" "Via[0-3]_600:300_um" "kicad_default"
|
|
)
|
|
(via
|
|
"Via[0-3]_600:300_um-PWR_HI" "Via[0-3]_600:300_um" "PWR_HI"
|
|
)
|
|
(via
|
|
"Via[0-3]_600:300_um-PWR_MID" "Via[0-3]_600:300_um" "PWR_MID"
|
|
)
|
|
(via_rule
|
|
default "Via[0-3]_600:300_um"
|
|
)
|
|
(via_rule
|
|
"kicad_default" "Via[0-3]_600:300_um-kicad_default"
|
|
)
|
|
(via_rule
|
|
"PWR_HI" "Via[0-3]_600:300_um-PWR_HI"
|
|
)
|
|
(via_rule
|
|
"PWR_MID" "Via[0-3]_600:300_um-PWR_MID"
|
|
)
|
|
(class default
|
|
(clearance_class default)
|
|
(via_rule default)
|
|
(rule
|
|
(width 200.0)
|
|
)
|
|
(circuit
|
|
(use_layer F.Cu In1.Cu In2.Cu B.Cu)
|
|
)
|
|
)
|
|
(class "kicad_default"
|
|
GND "GATE_LS" "USART1_RX" "DIN_4G" "IGN_SENSE" "FAN_TACH_RAW" "EN_FAN" BLED2
|
|
NTC NRST "CC_FAN" COMP3 FB3 FREQ3 BST3 BLED1
|
|
"unconnected-(J1-Pin_1-Pad1)" "unconnected-(J1-Pin_2-Pad2)" "unconnected-(J1-Pin_3-Pad3)" "unconnected-(J1-Pin_4-Pad4)" "BAT_SENSE" "PWR_CTRL" "GNSS_TX" "GNSS_RX"
|
|
"5V_SENSE" "FAN_PWM" "unconnected-(J1-Pin_13-Pad13)" "EXT_LED" "NTC_TEMP" "unconnected-(J1-Pin_16-Pad16)" "FAN_TACH" 3V3
|
|
"COMP3_C" "SW_IN" "FAN_GATE" IGATE "I2C_SDA" "I2C_SCL" "DOUT_4G" "unconnected-(J7-Pin_4-Pad4)"
|
|
"unconnected-(J7-Pin_5-Pad5)" "unconnected-(J7-Pin_6-Pad6)" "unconnected-(J7-Pin_7-Pad7)" "unconnected-(J7-Pin_8-Pad8)" "unconnected-(J7-Pin_9-Pad9)" "LED_A" "COMP_FAN" "BASE_LS"
|
|
"FB_FAN" "BST_FAN" "USART1_TX" "unconnected-(U4-ALERT-Pad3)" BATLED3 BLED3 "CLPROG_TP" "unconnected-(J8-Pin_1-Pad1)"
|
|
"unconnected-(J8-Pin_2-Pad2)" "unconnected-(J8-Pin_3-Pad3)" "unconnected-(J8-Pin_4-Pad4)" "unconnected-(J8-Pin_5-Pad5)" "unconnected-(J8-Pin_6-Pad6)" "unconnected-(J8-Pin_7-Pad7)" "unconnected-(J8-Pin_8-Pad8)" "unconnected-(J8-Pin_9-Pad9)"
|
|
"unconnected-(J8-Pin_10-Pad10)" "FREQ_FAN" BATLED4 BLED4 "F0_SEL" "LED_K" "Q6_BASE" BATLED2
|
|
"unconnected-(P1-Pin_4-Pad4)" "unconnected-(P1-Pin_5-Pad5)" PFI KCOIL BATLED1 "CHRG_EN" "unconnected-(J2-Pin_8-Pad8)" "unconnected-(J2-Pin_9-Pad9)"
|
|
"unconnected-(J2-Pin_10-Pad10)" "CHRG_STAT" "CHRG_FAULT" "BYP_CTRL" "unconnected-(J2-Pin_16-Pad16)" "unconnected-(J2-Pin_17-Pad17)" "Q10_GATE" PROG
|
|
"VFB_BST" "unconnected-(U6-RST-Pad11)" "F2_SEL" "F1_SEL" "PFO_TP" "unconnected-(MOD1-NC-Pad1)" "unconnected-(MOD1-RESET-Pad3)" "unconnected-(MOD1-3V3_OUT-Pad4)"
|
|
"unconnected-(MOD1-VIN-Pad8)" "unconnected-(MOD1-A0-Pad9)" "unconnected-(MOD1-A1-Pad10)" "unconnected-(MOD1-A2-Pad11)" "unconnected-(MOD1-A3-Pad12)" "unconnected-(MOD1-A4-Pad13)" "unconnected-(MOD1-A5-Pad14)" "unconnected-(MOD1-D3-Pad18)"
|
|
"unconnected-(MOD1-D4-Pad19)" "unconnected-(MOD1-D5-Pad20)" "unconnected-(MOD1-D6-Pad21)" "unconnected-(MOD1-D7-Pad22)" "unconnected-(MOD1-D9-Pad24)" "unconnected-(MOD1-D10-Pad25)" "unconnected-(MOD1-FENCE_D11-Pad26)" "unconnected-(MOD1-EXTINT_D12-Pad27)"
|
|
"unconnected-(MOD1-TPS_D13-Pad28)" "unconnected-(MOD1-AREF-Pad30)" "unconnected-(MOD1-SDA-Pad31)" "unconnected-(MOD1-SCL-Pad32)"
|
|
(clearance_class "kicad_default")
|
|
(via_rule "kicad_default")
|
|
(rule
|
|
(width 200.0)
|
|
)
|
|
(circuit
|
|
(use_layer F.Cu In1.Cu In2.Cu B.Cu)
|
|
)
|
|
)
|
|
(class "PWR_HI"
|
|
SYS5V "BAT_PLUS" MAIN5V "VIN_SW" VEH5V "SW_BAT"
|
|
(clearance_class "PWR_HI")
|
|
(via_rule "PWR_HI")
|
|
(rule
|
|
(width 1500.0)
|
|
)
|
|
(circuit
|
|
(use_layer F.Cu In1.Cu In2.Cu B.Cu)
|
|
)
|
|
)
|
|
(class "PWR_MID"
|
|
"SW_FAN" "5V_FAN" "FAN_RET" "SW3_NODE" "SW_5V" "3V3_MODEM" "24V_IN" 24V
|
|
"IGN_IN"
|
|
(clearance_class "PWR_MID")
|
|
(via_rule "PWR_MID")
|
|
(rule
|
|
(width 1000.0)
|
|
)
|
|
(circuit
|
|
(use_layer F.Cu In1.Cu In2.Cu B.Cu)
|
|
)
|
|
)
|
|
) |