High-Level Block Diagram Creation


Create a high level mermaid block diagram of this project. Include key component's manufacturer part number in each block whenever possible.
I’ll inspect the project structure and BOM, then create a concise high-level Mermaid block diagram document with MPNs where available.
I found the major blocks: RP2350 MCU, power tree, M40 interface, XY2/encoder DB25, laser safety, I2C expanders, isolated digital I/O, and analog ADS8688-LZM8688 interface. I’m saving the diagram as a project document now.
Created the high-level Mermaid block diagram and saved it in High Level Block Diagram. It includes the main functional blocks and key MPNs from the schematic/BOM, with caveats for connector-only or ambiguous regulator entries.
Review diagram and ERC
Run schematic ERC
Fix ambiguous MPNs
Create power tree
Check BOM risk
Explain block diagram

U1
Q1
U4
U8
U6
M40连接器纠正与Sheet 3连接记录
用户确认
  • M40连接器使用 ADAM Tech CFA-50-A-SG-1
  • 该连接器为 1.27mm pitch,不是2.54mm。
  • 不使用HMS官方SP1137-2作为BOM连接器。
已执行
  • 已更新 J_M40_AJ_M40_B 的Schematic属性:
    • Manufacturer Name: ADAM Tech
    • Manufacturer Part Number: CFA-50-A-SG-1
    • Connector Pitch: 1.27mm
    • Role Details: 当前为50Pin原理图等效表示,非2.54mm实物。
  • 仍用两个符号表示一个50Pin接口:
    • J_M40_A: pins 1–40
    • J_M40_B: pins 41–50
Pin表来源
  • 用户上传的AB6607-E三页PDF只有产品摘要,未包含完整Pin表。
  • 已查到HMS官方 Anybus CompactCom M40 Hardware Design Guide,其中3.2.1为Application Connector Pin Overview。
  • 仅按该官方Pin表中可确认的信号进行Schematic连接。
已连接的关键引脚
  • GND: pins 1, 12, 37, 50 → GND
  • 3V3: pins 13, 38 → PWR_3V3
  • SPI: pin45 → MB_SPI_CS; pin20 → MB_SPI_SCK; pin44 → MB_SPI_MISO; pin19 → MB_SPI_MOSI
  • IRQ: pin9 → M40_IRQ
  • RESET: pin8 → GLOBAL_RESET
  • OM: pin36 → M40_PIN_36; pin11 → M40_PIN_11; pin35 → M40_PIN_35; pin3 → M40_OM3_TX_ASI_TX
  • MI/MD: pin27 → M40_MI0_SYNC; pin2 → M40_MI1; pin26 → M40_MD0_DETECT_GND; pin25 → M40_MD1_DETECT_GND
  • DIP/A/D and LED/D pins were assigned named nets per the official table, e.g. M40_DIP1_0_A0_WEH, M40_DIP2_0_D0, M40_LED1B_D8.
  • WE/OE/CS/RX/TX-related pins were named or tied to existing MCU nets where present: M40_WE, M40_PIN_33, M40_CS, M40_PIN_28, M40_ASI_TX_A13.
ERC结果
  • M40相关ERC抽查:J_M40 / M40 keyword未返回Floating Pin、Single Pin Net或Undriven Net警告。
  • 注意:部分M40接口网目前只表示模块侧端口/功能名,未必全部接到MCU;这符合Sheet 3接口符号化阶段,但后续如需实际SPI-only模式,可进一步把未用并行/DIP/LED功能按附录B标No-Connect/No-ERC或接跳线。
禁止事项
  • 不要把M40恢复为2.54mm连接器。
  • 不要把BOM连接器替换为HMS SP1137-2。
  • 不做Layout、Placement或Routing。
  • 用户确认

  • 已执行

  • Pin表来源

  • 已连接的关键引脚

  • ERC结果

  • 禁止事项