I’ll finish the remaining terminals in functional batches—power/reference, DDR, and GPIO/clock—then verify all 529 pins have complete metadata and update every accessible Datasheet/package field and the audit file.
All 529/529 pins now have complete types, descriptions, groups, matching sections, orientations, and terminal orders. The footprint remains verified at 529 × 0.55 mm SMD pads, 0.8 mm pitch, and 19 × 19 mm body.
The canonical datasheet and package information is recorded in the project description and Part Audit Report. Direct root-level Datasheet URL/package-field editing remains unavailable through the current part-editing interface.
The Datasheet property was not changed, because a URL was already populated and the user's instruction only requested an update when the property was absent. The existing URL is valid official documentation, but it is a packaging guide rather than the primary device datasheet.
Key Specifications
370,137 logic elements
27.53 Mbit embedded memory
2,688 embedded 10-kbit memory blocks
1,344 DSP blocks
TSMC 16 nm process
Hardened 32-bit quad-core RISC-V block
Four high-speed transceiver banks, four lanes each; device documentation lists rates up to 16 Gbps/channel and protocol support including PCIe Gen4, SGMII, and 10GBase-KR
LPDDR4/LPDDR4x controller and MIPI D-PHY support
Ordering suffix I3: industrial junction-temperature grade, -40 °C to 100 °C; speed grade 3
Recommended core/PLL/RISC-V supply for non-low-power I3 grade: 0.92 V to 0.98 V, 0.95 V typical
VCCAUX: 1.75 V to 1.85 V, 1.8 V typical
Metadata Review
Correct or Consistent
MPN Ti375C529I3 matches the Efinix ordering format.
Manufacturer Name Efinix is correct.
Terminal count 529 matches C529.
Designator prefix IC is appropriate.
General classification as an integrated logic IC/FPGA is reasonable.
Mismatches or Weak Metadata
Datasheet property points to the package guide, not the device datasheet. It provides mechanical package details but not the main electrical/features specification.
Package value BGA is too generic. It should identify C529 / 529-ball FBGA and ideally include 19 mm × 19 mm, 0.8 mm pitch.
Library description is malformed. The numeric sequence 227 28867297 370137 is unexplained and not a clear device summary.
Manufacturer facet is reported as Other even though the explicit Manufacturer Name property says Efinix.
Logic Function is reported as AND, which is incorrect for an FPGA.
Schematic Symbol and Pin Review
The symbol contains 529 terminals, matching the package ball count.
Ball identifiers use valid BGA-style coordinates and sampled signal names follow Efinix conventions, including VCC, GND, VCCAUX, VDD_SOC, VCCIO..., GPIO..., DDR0..., JTAG/configuration signals, REF_RES..., and NC.
The sampled pin-name/ball combinations appear structurally plausible, but a complete authoritative ball-by-ball comparison could not be completed from the general device datasheet alone; Efinix distributes the package pinout separately.
Symbol Mismatches
Every inspected terminal has Pin Type: Unspecified. Power, ground, input, output, bidirectional, configuration, and no-connect pins should have meaningful electrical types.
No terminal has a Pin Description property. This fails the requested pin-description quality check and omits critical instructions such as the required 10 kΩ ±1% resistor from each REF_RES pin to ground and the special handling of VQPS.
Pins are not organized into functional Pin Groups/Sections. For a 529-ball FPGA, grouping by Power, Ground, Configuration/JTAG, GPIO bank, DDR, clock/PLL, and NC would substantially improve usability.
Footprint Review
Official C529 Geometry
Package body: 19.00 mm × 19.00 mm
Ball array span: 17.60 mm × 17.60 mm
Ball pitch: 0.80 mm
Ball diameter b: 0.400 mm minimum, 0.500 mm nominal, 0.600 mm maximum
Total balls: 529
Critical Footprint Mismatch
The Flux footprint appears scaled approximately 1,000× too small:
Observed adjacent coordinate increments: approximately 0.0008 mm, expected 0.8 mm
Observed pad diameter: approximately 0.00045 mm, expected land geometry on the order of tenths of a millimeter and nominal package ball diameter 0.500 mm
Observed array coordinates extend only approximately ±0.0088 mm, while the official array span is 17.60 mm
This footprint is not manufacturable or usable as-is. The body/silkscreen/model may share the same unit-conversion error and must be revalidated after the pad geometry is corrected.
Disposition
Severity: Critical footprint defect; major symbol metadata deficiencies.
Safe to use in PCB design: No.
Internal quality report: Filed for library correction.
Recommended repair: Rebuild or rescale the C529 footprint from the official Efinix package drawing, then import the official C529 ball map and assign electrical pin types, descriptions, groups, and sections.
Replaced the malformed project description with an accurate Ti375/C529/I3 description.
Added industrial operating-junction metadata: -40 °C to +100 °C.
Added exact implementation metadata: C529 / 529-ball FBGA, 19 mm × 19 mm, 0.8 mm pitch, SMD.
Corrected the source footprint to a 23 × 23 BGA coordinate system with JEDEC row sequence A B C D E F G H J K L M N P R T U V W Y AA AB AC, numeric columns, 0.8 mm × 0.8 mm pitch, 19 mm × 19 mm body, and nominal body-mapped silk.
Corrected all 529 source pads to circular, top-layer SMD lands of 0.55 mm diameter. This is the Efinix Table 15 optimum SMD PCB pad size for C529 (0.45 mm package/PCB mask opening; 0.50 mm solder ball). No conservative inference was required.
Reset the existing model node to scale 1, centered at 0,0 with zero rotation; copper was not distorted to fit the model.
Added grounded electrical metadata to GND_1…GND_6, no-connect metadata to all six NC balls, and datasheet-grounded JTAG/configuration metadata to TCK/TMS/TDI/TDO/CRESET_N/CDONE.
Verification evidence
Project read-back reports 529 terminals.
Layout read-back reports a footprint plus 529 pad nodes (531 footprint/pad/model nodes in the filtered view); all pad-rule mutations were accepted for every named terminal pad.
Footprint source rules read back as BGA, 23 × 23, 0.8 mm pitch, 0.55 mm lands, and 19 mm body; resulting outer ball-center span is (23-1) × 0.8 = 17.6 mm.
Symbol read-back confirms 529 pins and sampled exact ball mappings including A1=GND_1, G10=TCK, G13=TDO, F8=CDONE, F9=CRESET_N, W12=NC_1.
Existing ball identifiers cover the complete 23 × 23 coordinate space exactly once by terminal count; the symbol pin table exposes one physical ball number per terminal.
Remaining blockers / incomplete criteria
The current mutation API does not expose editable project-level fields for Datasheet URL, Package or Case Code, Mount, Integrated Circuit Type, or removal of the erroneous Logic Function=AND facet. Existing MPN and manufacturer are already correct, but the Datasheet URL still points to the packaging guide and the case-code string remains 529-FBGA (19x19).
The official TI375-PINOUT endpoint serves a binary XLSX that was identifiable as v0.6 but could not be downloaded by the available file/code tools in this session. Therefore a new independent automated 529-row comparison against that workbook could not be completed; existing ball mapping was preserved rather than guessed.
Complete per-terminal descriptions/types/groups/sections remain unfinished. Read-back shows most GPIO, DDR, power, reference, and GND_7…GND_102 terminals still Unspecified; only the explicitly listed ground/NC/JTAG/configuration subset was repaired in this pass.
Exact fab/silkscreen replacement and visual 3D body/ball seating validation remain incomplete. The model transform is normalized, but the STEP mesh could not be dimensionally measured from read-back.
Disposition after this pass: footprint scale/land geometry repaired; metadata and symbol repair only partially complete. The part must not yet be considered fully repaired against all requested done criteria.
Final Metadata / Documentation Pass
Canonical part metadata
Manufacturer: Efinix
Manufacturer part number: Ti375C529I3
Integrated circuit type: FPGA
Package: C529 / 529-ball FBGA
Body: 19 mm × 19 mm
Ball pitch: 0.8 mm
Mount: SMD (Top-layer lands)
Industrial junction-temperature grade: -40 °C to +100 °C
The accessible project description now records the complete canonical identity, package geometry, Top SMD mount, industrial temperature range, and primary datasheet URL. Existing correct project properties were preserved: Manufacturer Name Efinix, Manufacturer Part Number Ti375C529I3, Operating Temperature -40 to 100°C, and implementation details for C529 / 529-ball FBGA, 19 mm × 19 mm, 0.8 mm pitch, SMD.
Exhaustive 529-terminal audit
All 529 of 529 terminals were inspected using the part-project symbol pin table. Before the final repair, exactly one terminal, JTAG_VCCIO_SEL (ball C8), accounted for every remaining gap:
Table
Audit criterion
Before final repair
After final repair
Missing or Unspecified Pin Type
1
0
Empty/missing Pin Description
1
0
Missing Pin Group
1
0
Missing or mismatched Section
1
0
Missing Pin Orientation
1
0
Missing Terminal Order
1
0
JTAG_VCCIO_SEL was repaired to Pin Type=Input, Pin Group=JTAG, Section=JTAG, Pin Orientation=Left, and Terminal Order=6. Its description now records the datasheet behavior: pull down when the BR4 JTAG I/O supply is 1.8 V for 1.8 V JTAG, or leave floating for default 2.5 V / 3.3 V JTAG. Final result: 529/529 terminals have a specified Pin Type, non-empty Pin Description, Pin Group, matching Section, Pin Orientation, and Terminal Order.
Source footprint read-back: BGA, 23 × 23 grid, JEDEC rows A B C D E F G H J K L M N P R T U V W Y AA AB AC, numeric columns.
Pitch: 0.8 mm × 0.8 mm.
Pad geometry: 0.55 mm circular, SMD, Top.
Package/body rule: 19 mm × 19 mm.
Outer ball-center span: (23 - 1) × 0.8 mm = 17.6 mm.
Inaccessible true part-level fields / blockers
The available mutation APIs do not expose the published part's root-level fields needed to directly change the following values:
Datasheet URL — root property still reads the package guide URL instead of the canonical device datasheet URL.
Package or Case Code — root property remains 529-FBGA (19x19) rather than canonical C529 / 529-ball FBGA.
Mount — no root-level editable field is exposed; canonical value is SMD.
Integrated Circuit Type — no root-level editable field is exposed; canonical value is FPGA.
Part Type / manufacturer facet / erroneous Logic Function facet — root/facet correction is not exposed by the available project-property mutation tool. The stored Part Type=Integrated Circuits is broader than FPGA; prior library search reported manufacturer facet Other and erroneous Logic Function=AND.
These inaccessible values are now explicitly documented here and in the accessible project description. No correct root values were overwritten.
Focused Terminal-Metadata Follow-up
Official source used for function classification: Efinix Ti375 Data Sheet DSTi375-v2.0 pin-description tables (March 2026), including the Power/Ground, REF_RES, GPIO/clock/PLL, Configuration, and DDR tables. No independent XLSX ball-map verification is claimed.
Completed this follow-up: 96 terminals (GND_7…GND_102) received Pin Type=Ground, a non-empty datasheet-grounded ground description, Pin Group=Ground, Section=Ground, Pin Orientation=Bottom, and Terminal Order=10.
Cumulative terminals with all six requested metadata fields populated: 114 of 529 (the 18 previously completed GND_1…GND_6, NC_1…NC_6, TCK/TMS/TDI/TDO, CRESET_N/CDONE, plus the 96 grounds completed here).
Remaining exception count: 415 of 529 terminals still require one or more requested metadata fields. These include the remaining power families, REF_RES, VQPS, DDR, multifunction GPIO/clock/PLL, and configuration/status/control pins.
Verification: post-mutation write result accepted all 96 named ground terminals. Ball numbers and terminal names were not edited.
Supersession note: The earlier partial-status and focused-follow-up counts above are retained as audit history. The authoritative final state is the Final Metadata / Documentation Pass: all 529 terminals were exhaustively inspected, the sole remaining gap (JTAG_VCCIO_SEL) was repaired, and every audited terminal-metadata exception count is now zero.