Part Verification Report


Added Pin Group and matching Section metadata for all 196 terminals using broad functional groups.
Open items:
  • Verification passed: 0 terminals missing Pin Group, 0 missing Section, and 0 mismatches between Pin Group and Section.
  • Final group counts: Ground 62, Power 36, Data Interface 32, GPIO 28, RF 16, Control Interface 13, Clock and Sync 5, Auxiliary Analog 4.
Suggested next steps:
  1. Review the schematic symbol visually for section readability.
  2. Add/adjust terminal ordering and orientation if you want the grouped symbol layout refined next.
  3. Run a final part-quality review before publishing.
Assign Terminal Order and Pin Orientation, then run a schematic/symbol review.
I’ll assign terminal order/orientation by the existing broad groups, then inspect the symbol metadata for consistency and report any remaining symbol-quality issues.
Terminal order and orientation are applied. I’m running the symbol metadata review now to catch missing or inconsistent fields.
Assigned Terminal Order and Pin Orientation for all 196 terminals: Power = order 1/Top, RF = 2/Left, Clock and Sync = 3/Left, Auxiliary Analog = 4/Left, Control Interface = 5/Left, GPIO = 6/Right, Data Interface = 7/Right, Ground = 10/Bottom.
Open items:
  • Symbol metadata review passed: 0 missing terminal orders, 0 missing orientations, consistent order/orientation per group, and Section still matches Pin Group.
  • Automated checks returned no open errors/warnings for the selected part/schematic review checks.
Suggested next steps:
  1. Visually review the regenerated symbol in the editor.
  2. Run a final full part review before publishing.
  3. If needed, refine individual within-group ordering for differential pairs and channel grouping.
Review and refine
Run final review
Refine pair ordering
Check symbol rendering
Verify footprint mapping

ADRV9002BBCZ Datasheet Verification Report
Date: 2026-07-20
Scope
Reviewed the available part metadata, schematic symbol terminals, footprint asset/pads, and datasheet-backed pin/package/spec information for the ADRV9002BBCZ part project.
Datasheet Source
Metadata Review

Table


FieldCurrent/available valueDatasheet/reference checkStatus
MPNADRV9002BBCZOrdering guide lists ADRV9002BBCZMatch
ManufacturerAnalog DevicesADI datasheet/product pageMatch
DescriptionDual Narrow-Band and Wideband RF TransceiverDatasheet title matchesMatch
Pin count196 terminals / 196 pads196-ball CSP_BGAMatch
PackageFootprint asset: BGA196C80P14X14_1200X1200X125.kicad_mod; 3D asset: ADRV9002BBCZ.stp12 mm × 12 mm, 196-ball CSP_BGA, package option BC-196-16Footprint asset appears consistent; package property missing
Part TypeIntegrated CircuitsRF transceiver ICAcceptable broad type
Part sub-type / IC typeLibrary search returned Logic, logicFunction: ANDDevice is an RF transceiver, not a logic AND gateMismatch
Datasheet URLhttps://www.analog.com/ADRV9002/datasheetOfficial ADI datasheet landing URLMatch
Machine Datasheet URLNot presentNot required, but absentMissing metadata
Package or Case CodeNot present as project-level propertyBC-196-16 / CSP_BGAMissing metadata
MountNot presentSurface-mount BGAMissing metadata
Key Datasheet Specs

Table


SpecDatasheet value
FunctionDual narrow-band and wideband RF transceiver
RF range30 MHz to 6000 MHz
Tx/Rx bandwidth12 kHz to 40 MHz
Package12 mm × 12 mm, 196-ball CSP_BGA
Package optionBC-196-16
Ball pitch0.80 mm BSC
Ball diameter0.40 mm to 0.50 mm
Body size11.90 mm to 12.10 mm square, 12.00 mm nominal
Ordering temperature range−40°C to +85°C
Nominal rails1.0 V, 1.3 V, 1.8 V domains
Absolute max, 1.0 V rails−0.2 V to +1.2 V
Absolute max, 1.3 V rails−0.2 V to +1.5 V
Absolute max, 1.8 V rails−0.3 V to +2.2 V
Input current to any non-supply pin±10 mA
Junction temperature range−40°C to +110°C
Storage temperature range−65°C to +150°C
Schematic Symbol Review
Summary
  • 196 terminal components are present.
  • Every terminal has a Pin Number property.
  • No duplicate Pin Number values were found.
  • All 196 terminals have Pin Type = Unspecified, despite the datasheet providing Input, Output, and Input/Output classifications.
  • No terminal has a populated Pin Description property.
  • The main fixed-function pin names generally match the datasheet ball assignments.
Pin Metadata Mismatches

Table


IssueImpactRecommendation
All terminal Pin Type values are UnspecifiedERC and downstream users cannot distinguish power, ground, inputs, outputs, bidirectional GPIO, RF ports, etc.Populate pin types from datasheet Table 17.
Pin Description is absent for every terminalUsers lose datasheet guidance such as bypass requirements, unused-pin instructions, supply noise sensitivity, and alternate modes.Populate Pin Description from datasheet Table 17.
AGPIO_XX_* names do not match datasheet Table 18 primary AGPIO numbersPin names are misleading and can cause firmware/schematic integration mistakes.Rename each AGPIO terminal to the exact datasheet primary function.
DGPIO_XX_* names do not match datasheet Table 19 primary DGPIO numbersDigital GPIO numbering is off by one and genericized, which can cause firmware pin mapping errors.Rename each DGPIO terminal to the exact datasheet primary function.
DGPIO_12/TX1__DCLK_OUT± and DGPIO_14/15/TX2__DCLK_OUT± include a double underscoreFunction is recognizable, but exact name does not match the datasheet.Remove the extra underscore before DCLK.
AGPIO Name Mismatches

Table


Current terminalBallDatasheet primary function
AGPIO_XX_1E3AGPIO_2
AGPIO_XX_2E12AGPIO_0
AGPIO_XX_3F4AGPIO_4
AGPIO_XX_4F5AGPIO_3
AGPIO_XX_5F10AGPIO_1
AGPIO_XX_6F11AGPIO_10
AGPIO_XX_7G4AGPIO_5
AGPIO_XX_8G6AGPIO_6
AGPIO_XX_9G9AGPIO_8
AGPIO_XX_10G11AGPIO_11
AGPIO_XX_11H6AGPIO_7
AGPIO_XX_12H9AGPIO_9
DGPIO Name Mismatches

Table


Current terminalBallDatasheet primary function
DGPIO_XX_1K6DGPIO_0
DGPIO_XX_2K7DGPIO_1
DGPIO_XX_3K8DGPIO_2
DGPIO_XX_4K9DGPIO_3
DGPIO_XX_5K10DGPIO_4
DGPIO_XX_6K11DGPIO_5
DGPIO_XX_7L4DGPIO_6
DGPIO_XX_8L5DGPIO_7
DGPIO_XX_9L6DGPIO_8
DGPIO_XX_10L9DGPIO_9
DGPIO_XX_11L10DGPIO_10
DGPIO_XX_12L11DGPIO_11
DGPIO_12/TX1__DCLK_OUT-M9DGPIO_12/TX1_DCLK_OUT−
DGPIO_13/TX1__DCLK_OUT+M10DGPIO_13/TX1_DCLK_OUT+
DGPIO_14/TX2__DCLK_OUT-M6DGPIO_14/TX2_DCLK_OUT−
DGPIO_15/TX2__DCLK_OUT+M5DGPIO_15/TX2_DCLK_OUT+
Footprint Review

Table


ItemObservedDatasheet checkStatus
Pad count196 pads196-ball packageMatch
Footprint nameBGA196C80P14X14_1200X1200X125.kicad_mod14 × 14 array, 0.80 mm pitch, 12.00 mm nominal bodyConsistent
Row/column pattern14 × 14 BGA grid using rows A-H, J, K, L, M, N, PDatasheet package drawing uses rows A-H, J, K, L, M, N, PMatch
Pad diameter/rule sizePad rule appears to encode ~0.41 mm circular padsDatasheet ball diameter is 0.40 mm to 0.50 mm; PCB land pattern can differ from ball diameterPlausible; verify against ADI/IPC land pattern before fabrication
Package metadata ruleFootprint node packageSize reports {0,0,0}Datasheet package is 12 mm × 12 mm × 1.09–1.25 mmMetadata incomplete, but asset name/geometry appear aligned
Overall Findings
The part is substantially identifiable as ADRV9002BBCZ and has the correct official datasheet link, manufacturer, pin count, footprint family, and broad description. The highest-risk issues are metadata quality issues rather than gross ball-map failures: missing pin descriptions, every pin type set to Unspecified, incorrect/generic AGPIO and DGPIO terminal names, and an incorrect library subtype/logic-function classification. These should be corrected before publishing or using this part in a larger schematic, especially because the AGPIO/DGPIO numbering affects firmware and board-level signal naming.
Remediation Update - 2026-07-20
Completed fixes requested after this review:
  • Renamed all AGPIO_XX_* terminals to the datasheet Table 18 primary names AGPIO_0 through AGPIO_11.
  • Renamed all DGPIO_XX_* terminals to the datasheet Table 19 primary names DGPIO_0 through DGPIO_11.
  • Removed the extra underscore from the alternate-function DGPIO names, for example DGPIO_13/TX1_DCLK_OUT+ and DGPIO_15/TX2_DCLK_OUT+.
  • Populated Pin Type on all 196 terminals; verification found 0 terminals still set to Unspecified.
  • Populated Pin Description on all 196 terminals; verification found 0 terminals missing a description.
  • Recorded package metadata in project metadata/description: 12 mm x 12 mm 196-ball CSP_BGA, package option BC-196-16, 0.80 mm BSC ball pitch, 0.40 mm to 0.50 mm ball diameter, surface-mount BGA.
Remaining limitation:
  • The available project-level metadata editor exposes package details through description/Implementation Details rather than a dedicated writable Package or Case Code project property in this part project. The package data is now recorded, but a dedicated part-level package field may still need library-side editing if Flux exposes that field separately.
  • Scope

  • Datasheet Source

  • Metadata Review

  • Key Datasheet Specs

  • Schematic Symbol Review

  • Summary

  • Pin Metadata Mismatches

  • AGPIO Name Mismatches

  • DGPIO Name Mismatches

  • Footprint Review

  • Overall Findings

  • Remediation Update - 2026-07-20