USB-C Temperature and Humidity Sensor Node Design
1:49
Evaluating unroutable fixes.
Running design review.
Analyzing the PCB layout.
Working.
Running design review.
Analyzing the PCB layout.
Addressing extraction issues.
3V3 从默认很宽的线宽收敛到更现实的 0.30 mmVBUS_5V 设为 0.50 mmCAM_XCLK、CAM_XCLK_SRC、CAM_VSYNC、CAM_HREF、CAM_D2 收紧到 0.15 mm / 0.10 mm keep outPWM1~PWM4 收敛到 0.18 mmUART0_RX 这类次关键控制线收敛到 0.15 mmairwires 还是 118Updated 60 layout rules
0:02
Set 3V3's traceWidth to "0.30mm"
Set 3V3's minTraceWidth to "0.12mm"
Set 3V3's keepOut to "0.12mm"
Set 3V3's autoLayoutPriority to "9"
Set VBUS_5V's traceWidth to "0.50mm"
Set VBUS_5V's minTraceWidth to "0.20mm"
Set VBUS_5V's keepOut to "0.15mm"
Set VBUS_5V's autoLayoutPriority to "9"
Set CAM_XCLK_SRC's traceWidth to "0.15mm"
Set CAM_XCLK_SRC's minTraceWidth to "0.10mm"
Set CAM_XCLK_SRC's keepOut to "0.10mm"
Set CAM_XCLK_SRC's autoLayoutPriority to "10"
Set CAM_XCLK's traceWidth to "0.15mm"
Set CAM_XCLK's minTraceWidth to "0.10mm"
Set CAM_XCLK's keepOut to "0.10mm"
Set CAM_XCLK's autoLayoutPriority to "10"
Set CAM_VSYNC's traceWidth to "0.15mm"
Set CAM_VSYNC's minTraceWidth to "0.10mm"
Set CAM_VSYNC's keepOut to "0.10mm"
Set CAM_VSYNC's autoLayoutPriority to "10"
Set CAM_HREF's traceWidth to "0.15mm"
Set CAM_HREF's minTraceWidth to "0.10mm"
Set CAM_HREF's keepOut to "0.10mm"
Set CAM_HREF's autoLayoutPriority to "10"
Set CAM_D2's traceWidth to "0.15mm"
Set CAM_D2's minTraceWidth to "0.10mm"
Set CAM_D2's keepOut to "0.10mm"
Set CAM_D2's autoLayoutPriority to "10"
Set PWM1's traceWidth to "0.18mm"
Set PWM1's minTraceWidth to "0.12mm"
Set PWM1's keepOut to "0.12mm"
Set PWM1's autoLayoutPriority to "8"
Set PWM4's traceWidth to "0.18mm"
Set PWM4's minTraceWidth to "0.12mm"
Set PWM4's keepOut to "0.12mm"
Set PWM4's autoLayoutPriority to "8"
Set PWM2's traceWidth to "0.18mm"
Set PWM2's minTraceWidth to "0.12mm"
Set PWM2's keepOut to "0.12mm"
Set PWM2's autoLayoutPriority to "8"
Set PWM3's traceWidth to "0.18mm"
Set PWM3's minTraceWidth to "0.12mm"
Set PWM3's keepOut to "0.12mm"
Set PWM3's autoLayoutPriority to "8"
Set UART0_RX's traceWidth to "0.15mm"
Set UART0_RX's minTraceWidth to "0.10mm"
Set UART0_RX's keepOut to "0.10mm"
Set UART0_RX's autoLayoutPriority to "7"
0:54
Analyzing the PCB layout.
Working.
Updated 7 layout rules
0:08
Set Layout's sizeX to "90mm"
Set Layout's sizeY to "90mm"
Set Layout's boardShape to "rectangle"
Set Layout's cornerRadius to "2mm"
Set Layout's stackup to "Standard 4 Layer"
Set Layout's boardInsetMargin to "0.2mm"
Set Layout's keepOut to "0.2mm"
Welcome 👋
Flux helps you build PCBs faster with an AI teammate!
Create your account to collaborate, stay updated, fork your own version, and get instant answers from our AI agent.