Smartwatch PCB Design Discussion

Proceed to PCB routing phase.
Priority order:
  1. RF routing (nRF → matching → antenna)
  2. QSPI display routing (short + controlled impedance)
  3. Power distribution routing (nPM1300 → rails)
  4. Sensor routing (I2C/SPI)
  5. Final DRC cleanup
我会进入 PCB routing 阶段,并严格按你给的优先级:RF → QSPI display → power → sensors → DRC cleanup。先读取 routing 规则/布局状态,然后执行布线并复核 airwires/DRC。
已进入并执行 PCB routing 阶段:完成 routing precheck 修复,包括手动放置 J2、移动 J3/C30/C33、清理 J2 pin11/pin14 的重复网污染,并为 VBAT 设置窄线宽规则以允许进入 PMIC/FPC 小焊盘。随后自动布线已成功完成,项目中已应用 696 个 routing nodes;未能继续做最终 DRC/airwire 复核,因为当前账户没有可用 ACUs。
Estimated time saved vs. manual EDA workflow: ~4–8 hours.
Open items:
  • 需要在 ACUs 可用后运行最终 DRC/airwire 检查。
  • 需要重点复核 RF_FEED_MCU / RF_FEED_50R 是否保持短、少过孔、50Ω 意图。
  • 需要复核 QSPI display 线长/走向、USB 差分、PMIC 电源环路。
  • VBAT 曾为通过自动布线被设为 0.05–0.08 mm 窄线宽规则,必须人工加宽或用铜皮/多过孔补强。
  • J2 仍是 0.5 mm FPC mechanical placeholder,不是最终 0.4 mm footprint。
Suggested next steps:
  1. 补充 ACUs 后让我运行 DRC/airwire 和 routing quality review。
  2. 让我专门审查 RF/QSPI/USB/power routing 并生成修复清单。
  3. 替换最终 J2 24-pin 0.4 mm footprint 后重新局部布线显示连接区。
Run checks later
Review critical routes
Replace J2 footprint
Check VBAT path
Export routing report
U3
AE1
J1
C17
Capacitance
0.1uF
C31
Capacitance
10uF
C1
Capacitance
0.1uF
C18
Capacitance
0.1uF
C32
Capacitance
10uF
C28
Capacitance
10uF
C21
Capacitance
0.1uF
C5
Capacitance
0.1uF
C8
Capacitance
0.1uF
C2
Capacitance
0.1uF
C30
Capacitance
10uF
C24
Capacitance
0.1uF
C22
Capacitance
0.1uF
C35
Capacitance
1.0pF
C27
Capacitance
10uF
C10
Capacitance
0.1uF
C6
Capacitance
0.1uF
C9
Capacitance
0.1uF
C3
Capacitance
0.1uF
C29
Capacitance
10uF
C33
Capacitance
10uF
C13
Capacitance
0.1uF
C12
Capacitance
0.1uF
C34
Capacitance
10uF
C26
Capacitance
10uF
C4
Capacitance
0.1uF
C15
Capacitance
0.1uF
C25
Capacitance
10uF
C23
Capacitance
0.1uF
C16
Capacitance
0.1uF
C11
Capacitance
0.1uF
C20
Capacitance
0.1uF
C7
Capacitance
0.1uF
C36
Capacitance
1.0pF
C14
Capacitance
0.1uF
C19
Capacitance
0.1uF
R14
Resistance
22Ω
R15
Resistance
22Ω
R17
Resistance
22Ω
R7
Resistance
10kΩ
R2
Resistance
10kΩ
R20
Resistance
22Ω
R11
Resistance
22Ω
R18
Resistance
22Ω
R8
Resistance
10kΩ
R12
Resistance
22Ω
R6
Resistance
10kΩ
R3
Resistance
10kΩ
R16
Resistance
22Ω
R10
Resistance
10kΩ
R9
Resistance
10kΩ
R13
Resistance
22Ω
R19
Resistance
22Ω
R5
Resistance
10kΩ
R1
Resistance
10kΩ
R4
Resistance
10kΩ
D1
RT1
Resistance
10kΩ
U2
U6
U7
J2
J3
U5
L1
Inductance
2.2uH
U4
U1
L3
Inductance
2.2uH
L2
Inductance
2.2uH

Refine this doc
Ask about this doc
GD60914AA / GD60914 IR Temperature Sensor Datasheet Extraction
Source: GD60914红外测温传感器使用说明书_V1.01.pdf uploaded by user. OCR-extracted values; verify critical values against the original PDF before release.
Device Summary
  • Manufacturer: 深圳市谷德科技有限公司 / GooDeTek.
  • Family: GD60914 high-precision digital infrared thermopile temperature sensor.
  • Function: non-contact infrared temperature measurement.
  • Package: TO-39, 4 pins.
  • Supply: 2.4–3.6 V, typical 3.0 V.
  • Operating temperature: -40 °C to +85 °C.
  • Measurement current: typical 2.1 mA.
  • Sleep current: typical 0.08 mA.
  • IR wavelength band: 5–14 µm.
  • Resolution: 0.1 °C.
  • Interface options: I²C or UART by ordering code.
Ordering / Variant Notes
Model coding in datasheet:
  • Interface: M = I²C, U = UART.
  • FOV: A = 100°, B = 35°, C = 5°.
  • Temperature range examples:
    • A: 0–100 °C, body-temperature suitable.
    • C: -40–320 °C.
    • E: -40–550 °C.
  • Speed: MS = 300 ms default, fastest about 125 ms; FS = 20 ms.
For this smartwatch, the expected practical variant should be an I²C M type and likely an A or B FOV body/skin-temperature variant, but the exact full ordering code must still be confirmed.
TO-39 4-Pin Pinout
Bottom view from datasheet:

Table


PinSymbolFunction
1GNDGround
2VDD2.4–3.6 V supply; use 3.0/3.3 V only, never 5 V
3SDA/RXDI²C SDA or UART RXD
4SCL/TXDI²C SCL or UART TXD
I²C Electrical / Firmware Notes
  • 7-bit I²C address: 0x18.
  • 8-bit write address: 0x30.
  • 8-bit read address: 0x31.
  • I²C maximum: 100 kHz.
  • Debug recommendation: start at ≤30 kHz.
  • Pullups: 4.7 kΩ recommended on SDA/SCL.
  • Local filter/decoupling capacitor: 0.1 µF recommended.
  • Typical command flow:
    • Body temperature: read 0x1A, wait 0.5 s, read 0x1C.
    • Object temperature: read 0x1F, wait 0.5 s, read 0x1C.
    • Ambient temperature: read 0x1E, wait 0.5 s, read 0x1C.
  • Temperature value is signed 16-bit, divided by 10.
UART Notes
  • MS variants: 9600 bps.
  • FS variants: 115200 bps.
  • UART wiring crosses TX/RX: MCU TX → sensor RXD, MCU RX ← sensor TXD.
  • UART does not need pullup resistors.
Optical / Mechanical / Thermal Constraints
  • FOV options:
    • A: 100°, D:S = 0.5:1.
    • B: 35°, D:S = 1.5:1.
    • C: 5°, D:S = 12:1.
  • Body/skin measurement recommended distance:
    • 100° A: 1–30 mm.
    • 35° B: 10–150 mm.
    • 5° C: 10–500 mm.
  • The target must fill the sensor FOV for accurate readings.
  • Avoid touching the measured skin/object; keep controlled spacing via enclosure window/standoff.
  • Keep away from local heat sources: PMIC, battery, AMOLED, charging path.
  • If a protective window is required, common glass/PVC is unsuitable for 5–14 µm IR; use high-IR-transmission material such as silicon or germanium.
  • Datasheet recommends fixed installation and avoiding airflow/thermal disturbance.
  • A reflective metal shield can help block nearby heat source radiation.
Current Project Impact
  • Current project U7 is still a QFN32 placeholder. This is electrically and mechanically wrong for GD60914AA because the datasheet requires a 4-pin TO-39 package.
  • U7 was updated with correct datasheet metadata and marked as not manufacturing-complete.
  • Do not route or release the IR sensor portion until U7 is replaced by an exact custom 4-pin TO-39 part.
  • Do not force-connect the current U7 placeholder pins; they do not correspond to the real GD60914 pinout and could create a false-valid schematic.
Required Schematic Replacement Before Routing
Create/import a custom GD60914 part with:
  1. Pin 1: GND → system GND.
  2. Pin 2: VDD → 3V3 or a low-noise switched/filtered 3.0–3.3 V sensor rail.
  3. Pin 3: SDA/RXD → I2C1_SDA if using I²C variant.
  4. Pin 4: SCL/TXD → I2C1_SCL if using I²C variant.
  5. Add 0.1 µF local decoupling at VDD.
  6. Use existing 4.7–10 kΩ I²C pullups as appropriate; datasheet recommends 4.7 kΩ.
  7. Record I²C address 0x18 in firmware documentation.
Status
GD60914 datasheet has been integrated into component metadata and project documentation. Exact custom part creation/replacement remains a pre-routing blocker.
  • Device Summary

  • Ordering / Variant Notes

  • TO-39 4-Pin Pinout

  • I²C Electrical / Firmware Notes

  • UART Notes

  • Optical / Mechanical / Thermal Constraints

  • Current Project Impact

  • Required Schematic Replacement Before Routing

  • Status

52mm Biomedical BLE Smartwatch thumbnail
Professional-grade ultra-low-power 52 mm circular BLE smartwatch PCB with biomedical sensing, AMOLED display, USB-C charging, and 6-layer RF/mixed-signal layout constraints.

Properties

Pricing & Availability

Distributor

Qty 1

Arrow

$7.95–$8.23

Digi-Key

$2.05

LCSC

$66.15

Mouser

$22.55

TME

$0.90

Verical

$11.69–$12.80

Controls