Pin Function Grouping
Started implementing a plan
#Goal
- Add the previously determined ADXL335BCPZ datasheet-based function groups (Power, Ground/Common, Analog Outputs, Control, No Connect, Exposed Pad) to the part symbol pin organization, ensuring that each pin is assigned to exactly one group and no pin is duplicated.
#Implementation plan
1. Review the ADXL335BCPZ published part project to inspect all terminal elements and their pin properties.
1. Identify and list the pins as per datasheet mappings: VS (Power), COM (Ground/Common), XOUT, YOUT, ZOUT (Analog Outputs), ST (Control), NC (No Connect), and any Exposed Pad if present.
2. Update the symbol pin organization by assigning functional groups:
1. Set the VS pin to group "Power".
2. Set the COM pin to group "Ground/Common".
3. Set the XOUT, YOUT, and ZOUT pins to group "Analog Outputs".
4. Set the ST pin to group "Control".
5. Set the NC pin to group "No Connect".
6. Ensure the Exposed Pad pin (if present) is maintained separately from internal connections.
3. Verify that every terminal is assigned exactly one group and that there are no duplicate assignments across the groups.
1. Perform a review of the symbol properties in the project.
2. Confirm that each functional group is exclusive and accurately reflects the datasheet functions.
#Success criteria
- All pins from the ADXL335BCPZ part are assigned to exactly one corresponding group.
- No pin is duplicated in more than one group.
- The symbol pin organization matches the datasheet-based functional groups as specified.
Task completed.
0:37
Set Pin Group to "Power" on VS_1 and VS_2, Set Section to "Power" on VS_1 and VS_2, and 10 more changes
Set VS_1's Pin Group to "Power"
Set VS_1's Section to "Power"
Set VS_2's Pin Group to "Power"
Set VS_2's Section to "Power"
Set COM_1's Pin Group to "Ground/Common"
Set COM_1's Section to "Ground/Common"
Set COM_2's Pin Group to "Ground/Common"
Set COM_2's Section to "Ground/Common"
Set COM_3's Pin Group to "Ground/Common"
Set COM_3's Section to "Ground/Common"
Set COM_4's Pin Group to "Ground/Common"
Set COM_4's Section to "Ground/Common"
Set XOUT's Pin Group to "Analog Outputs"
Set XOUT's Section to "Analog Outputs"
Set YOUT's Pin Group to "Analog Outputs"
Set YOUT's Section to "Analog Outputs"
Set ZOUT's Pin Group to "Analog Outputs"
Set ZOUT's Section to "Analog Outputs"
Set ST's Pin Group to "Control"
Set ST's Section to "Control"
Set NC_1's Pin Group to "No Connect"
Set NC_1's Section to "No Connect"
Set NC_2's Pin Group to "No Connect"
Set NC_2's Section to "No Connect"
Set NC_3's Pin Group to "No Connect"
Set NC_3's Section to "No Connect"
Set NC_4's Pin Group to "No Connect"
Set NC_4's Section to "No Connect"
Set NC_5's Pin Group to "No Connect"
Set NC_5's Section to "No Connect"
Set NC_6's Pin Group to "No Connect"
Set NC_6's Section to "No Connect"
Set EP's Pin Group to "Exposed Pad"
Set EP's Section to "Exposed Pad"
Table
| Group / Section | Pins | Pin names | Suggested Flux Pin Type | Suggested Pin Group | Notes |
|---|---|---|---|---|---|
| Power | 14, 15 | VS, VS | Power In | Power | Supply voltage pins. These are the main supply pins. |
| Ground / Common | 3, 5, 6, 7 | COM, COM, COM, COM | Ground | Ground | Common/return pins. Treat all COM pins as ground/common. |
| Analog Outputs | 8, 10, 12 | ZOUT, YOUT, XOUT | Output | Output | Acceleration analog voltage outputs for Z, Y, and X axes. |
| Control / Self-Test | 2 | ST | Input | Control | Self-test input pin. |
| No Connect | 1, 4, 9, 11, 13, 16 | NC, NC, NC, NC, NC, NC | Not Connected | NC | No-connect pins. Datasheet notes NC pins are not internally connected; they can be tied to COM unless otherwise noted. |
| Exposed Pad | EP | Exposed Pad | Not Connected or Ground* | Exposed Pad | Datasheet notes the exposed pad is not internally connected, but should be soldered for mechanical integrity. If Flux requires a terminal for it, keep it in its own group so it is not mixed with electrical COM pins. |
Exposed Pad rather than grouping it with COM.Table
| Pin | Name | Section | Pin Group | Pin Type | Short description |
|---|---|---|---|---|---|
| 1 | NC | No Connect | NC | Not Connected | No connect |
| 2 | ST | Control | Control | Input | Self-test input |
| 3 | COM | Ground | Ground | Ground | Common ground |
| 4 | NC | No Connect | NC | Not Connected | No connect |
| 5 | COM | Ground | Ground | Ground | Common ground |
| 6 | COM | Ground | Ground | Ground | Common ground |
| 7 | COM | Ground | Ground | Ground | Common ground |
| 8 | ZOUT | Analog Outputs | Output | Output | Z-axis output |
| 9 | NC | No Connect | NC | Not Connected | No connect |
| 10 | YOUT | Analog Outputs | Output | Output | Y-axis output |
| 11 | NC | No Connect | NC | Not Connected | No connect |
| 12 | XOUT | Analog Outputs | Output | Output | X-axis output |
| 13 | NC | No Connect | NC | Not Connected | No connect |
| 14 | VS | Power | Power | Power In | Supply voltage |
| 15 | VS | Power | Power | Power In | Supply voltage |
| 16 | NC | No Connect | NC | Not Connected | No connect |
| EP | Exposed Pad | Exposed Pad | Exposed Pad | Not Connected | Mechanical pad |
VS pins belong together as Power.COM pins belong together as Ground / Common.XOUT, YOUT, and ZOUT are the three accelerometer analog signal outputs, so they belong together as Analog Outputs.ST is a unique control input, so it gets its own Control / Self-Test group.NC pins are explicitly no-connect pins, so they get a No Connect group.Welcome 👋
Flux accelerates your PCB design with AI.
Create your account to start using this component and bring your ideas to life.