Pin Function Grouping Request


Yes — a pin should not be duplicated across groups.
For this workflow, each pin gets:
  • exactly one Section such as Power, Ground, GPIO, Communication, Analog, Clock, Control, Debug, or No Connect
  • exactly one sub-symbol grouping when the IC is split into multiple symbol blocks; the rule is that every pin must belong to exactly one sub-symbol
So if I group the pins for you, I would do it like this:
Grouping rule

Table


CaseHow I would handle it
VDD_1, VDD_2, VDDIO, 3V3_*Put each pin once under Power
GND_1, GND_2, VSS, AGND, DGNDPut each pin once under Ground
USB_DP, USB_DMPut each pin once under Communication with pin group USB
SPI1_MOSI, SPI1_MISO, SPI1_SCKPut each pin once under Communication with pin group SPI1
PA0, PA1, PB0Put each pin once under GPIO with pin groups like PA, PB
RESET, BOOT0Put each pin once under Control
NCPut each pin once under No Connect
Important nuance
A pin can have:
  • one Section for its main function
  • one Pin Group for its family/prefix
For example:
  • SPI1_MOSI
    • Section = Communication
    • Pin Group = SPI1
  • PA3
    • Section = GPIO
    • Pin Group = PA
  • GND_2
    • Section = Ground
    • Pin Group = GND or Ground depending on naming convention
That grouping method is explicitly recommended: sections classify the broad function, while pin groups collect related pins by shared prefix like PA, SPI1, USART2, USB, etc.
So your expectation is correct:
  • I should not list the same pin in both Power and Communication
  • I should choose the pin’s primary/common function
  • then place it in one functional group only
If you want, I can now produce the actual grouped list for the Apollo510B in this exact format:
Apollo510B pin groups

Table


SectionPins
Power...
Ground...
GPIO...
Communication...
Analog...
Clock...
Control...
Debug...
No Connect...
And I’ll make sure each pin appears once only.
Avoid duplicate grouped pins
Prioritize common functions
Clean up duplicates

Name
Pin #
Type
Section
Pin Group
Orientation
Order
Sub-symbol
SIMOBUCK_SW
A1
Unspecified
SIMOBUCK_SW_SEL
A2
Unspecified
VDDC
A3
Unspecified
XO
A4
Unspecified
BLE_VSS_DCDC
A6
Unspecified
BLE_SW_DCDC
A7
Unspecified
BLE_VBAT1
A8
Unspecified
GPIO128
A9
Unspecified
GPIO126
A10
Unspecified
LPADCD0NSE0
A11
Unspecified
LPADCD0PSE1
A12
Unspecified
LPADC_VREF
A13
Unspecified
VDDP
B1
Unspecified
VSSP
B2
Unspecified
VDDC_LV
B3
Unspecified
VSSA
B4
Unspecified
XI
B5
Unspecified
GPIO9
B6
Unspecified
GPIO12
B7
Unspecified
GPIO134
B8
Unspecified
GPIO129
B9
Unspecified
GPIO125
B10
Unspecified
LPMICBIAS
B11
Unspecified

AP510BFA-CBR