Importing Altium PCB Project Issues

Added:
  • A dedicated stackup and controlled-impedance section
  • Explicit 4-layer target
  • Copper-weight targets for outer and inner layers
  • Dielectric target ranges for L1-L2, L2-L3, and L3-L4
  • Controlled-impedance guidance for 50 ohm RX lanes and 100 ohm differential nets
  • Notes on keeping all four RX lanes on equivalent layers/geometries
  • A fabrication record table for final solved widths, gaps, copper, dielectric, and via policy
If you want, I can next tighten this further into a specific 4-layer fabrication proposal with first-pass trace-width placeholders.
Add that to the project spec as a PCB stackup section with 4 layers, 1 oz outer copper, 0.5 oz inner copper, 100Ω differential and 50Ω single-ended targets.
Included:
  • 4-layer PCB stackup
  • 1 oz outer copper
  • 0.5 oz inner copper
  • 100 Ω differential target
  • 50 Ω single-ended target
  • notes to solve final widths/gaps from the fabricator stackup and keep matched RX routes layer-consistent
If you want, I can also add a recommended layer role table next, like L1 signal, L2 ground, L3 power/signal, L4 signal.
Add layer roles
Include impedance notes
Add stackup constraints
No schematic yet

Talk to Flux to get started.

Refine this doc
Ask about this doc
M.2 SDR 4RCV Layout Symmetry Checklist
30 mm x 52 mm board, dual AD9363, 4 matched RX lanes
1. Project intent
  • Form factor: M.2 3052
  • Board size: 52.0 mm x 30.0 mm
  • Architecture:
    • connector / power / FPGA at the M.2 end
    • 2x AD9363 in the RFIC band
    • 4 receive lanes at the far edge
  • Objective:
    • preserve matched receive path geometry
    • preserve equivalent local support around both AD9363 devices
    • avoid ad hoc routing changes that break lane-to-lane symmetry

2. Coordinate system
  • Origin: lower-left corner
  • X axis: 0.0 mm to 52.0 mm
  • Y axis: 0.0 mm to 30.0 mm
  • Symmetry reference line: Y = 15.0 mm

3. Fixed anchor locations
RFIC anchors

Table


ItemX centerY centerPass
Upper AD936332.0 mm22.0 mm
Lower AD936332.0 mm8.0 mm
RFIC placement rules
  • Same X center for both AD9363: 32.0 mm
  • Mirrored about Y = 15.0 mm
  • Center-to-center Y spacing: 14.0 mm
  • Rotation mismatch allowed: 0 deg
  • X placement mismatch allowed: <= 0.10 mm
  • Y symmetry mismatch allowed: <= 0.10 mm
Checklist:
  • ☐ RFIC X centers match
  • ☐ RFIC Y positions are mirrored
  • ☐ RFIC orientations are equivalent
  • ☐ RFIC digital sides face the digital core
  • ☐ RFIC analog sides face the RX edge

4. Placement regions
Main regions

Table


BlockX minX maxY minY maxPass
M.2 connector / host keepout0.08.00.030.0
Power conversion band8.016.02.028.0
FPGA core region14.024.08.022.0
Digital escape corridor24.030.06.024.0
Upper AD9363 region28.036.017.027.0
Lower AD9363 region28.036.03.013.0
Upper RX pair region36.052.016.029.0
Lower RX pair region36.052.01.014.0
Center spine keep-clear24.052.014.016.0
Checklist:
  • ☐ All major parts remain inside assigned regions
  • ☐ No RX lane parts enter the center spine
  • ☐ Digital escape remains reserved before RF routing begins

5. RX lane centers and boxes
Lane centerlines

Table


LaneY centerlinePass
RX126.0 mm
RX219.0 mm
RX311.0 mm
RX44.0 mm
Lane placement boxes

Table


LaneX minX maxY minY maxPass
RX136.052.023.029.0
RX236.052.016.022.0
RX336.052.08.014.0
RX436.052.01.07.0
Checklist:
  • ☐ RX1 is fully inside its box
  • ☐ RX2 is fully inside its box
  • ☐ RX3 is fully inside its box
  • ☐ RX4 is fully inside its box
  • ☐ Upper pair uses the same template
  • ☐ Lower pair uses the same template
  • ☐ Outer lanes are equivalent
  • ☐ Inner lanes are equivalent

6. RX lane template
Use the same left-to-right segment structure in all four lanes.

Table


SegmentX minX maxPass
RF entry / launch49.052.0
Protection / first shunt46.549.0
Matching A43.546.5
Filter / gain / conditioning40.043.5
Matching B / coupling37.040.0
RFIC entry run36.037.0
Checklist:
  • ☐ Same part order in all 4 lanes
  • ☐ Same component orientation in all 4 lanes
  • ☐ Same X positions within <= 0.10 mm
  • ☐ Same pad-to-pad spacing within <= 0.10 mm
  • ☐ Same centerline offset discipline across all 4 lanes

7. Pair symmetry checks
Upper pair: RX1 vs RX2

Table


CheckTargetPass
Same part countExact
Same part orderExact
Same X positions<= 0.10 mm mismatch
Same body angles0 deg mismatch
Same segment countExact
Segment length mismatch<= 0.25 mm
Total route mismatch<= 0.50 mm
Final RFIC entry mismatch<= 0.20 mm
Lower pair: RX3 vs RX4

Table


CheckTargetPass
Same part countExact
Same part orderExact
Same X positions<= 0.10 mm mismatch
Same body angles0 deg mismatch
Same segment countExact
Segment length mismatch<= 0.25 mm
Total route mismatch<= 0.50 mm
Final RFIC entry mismatch<= 0.20 mm

8. Pair-to-pair equivalence checks

Table


ComparisonTargetPass
RX1 vs RX4Same outer-lane topology
RX2 vs RX3Same inner-lane topology
Upper pair vs lower pairSame template architecture
Upper RFIC entry style vs lower RFIC entry styleSame geometry family
Upper support region vs lower support regionSame support topology
Checklist:
  • ☐ Upper and lower halves were built from the same routing idea
  • ☐ No one-off lane rescue routing exists
  • ☐ No lane has unique detours, stubs, or extra transitions

9. RF routing symmetry matrix

Table


ParameterRX1 vs RX2RX3 vs RX4RX1 vs RX4RX2 vs RX3Pass Rule
Total RF lengthMatchMatchEquivalentEquivalent<= 0.50 mm pair mismatch, <= 0.75 mm pair-to-pair
Segment lengthsMatchMatchEquivalentEquivalent<= 0.25 mm
Via countExactExactExactExact0 mismatch
Via typeExactExactExactExactsame type and drill
Layer sequenceExactExactExactExactsame transitions
Bend countExactExactExactExact0 mismatch
Bend styleExactExactExactExactsame style and locations
NeckdownsExactExactExactExactsame count and X positions
Stub countExactExactExactExact0 mismatch
Reference plane continuityExactExactExactExactno unique split crossing
Final RFIC entryMatchMatchEquivalentEquivalent<= 0.20 mm mismatch
Checklist:
  • ☐ All four lanes use the same layer stack strategy
  • ☐ All four lanes use the same via count
  • ☐ All four lanes use the same bend count
  • ☐ All four lanes preserve return-path consistency
  • ☐ If one lane changes topology, all peer lanes are updated to match

10. AD9363 support-region checklist
The support regions around both AD9363 devices should be locally equivalent, not merely “close enough.”

Table


Support itemUpper regionLower regionPass rulePass
Decoupling count per railSameSameExact
Nearest-cap patternSameSameMirror/equivalent
Clock/reference support topologySameSameExact class
Ground-return via countSameSameExact
Analog support routing styleSameSameExact topology
Power-feed branch styleSameSameExact branch logic
Digital fanout styleSameSameEquivalent
Keepout to center spineSameSamepreserved
Shield/guard useSameSameexact if used
Checklist:
  • ☐ Both RFIC regions use the same local decoupling philosophy
  • ☐ Both RFIC regions use the same clock/reference placement logic
  • ☐ Both RFIC regions use the same ground stitching pattern
  • ☐ Neither RFIC region steals area from the other’s routing template

11. Stackup and controlled-impedance section
Use this section to lock the transmission-line assumptions before routing, then replace placeholders with fabricator-confirmed values once the final stackup is selected.
Layer count target
  • Preferred baseline: 4 layers
  • Do not drop below 4 layers if you want a clean solid reference plane under the RX lanes and controlled digital escape near the M.2 interface.

Table


LayerNominal roleCopper targetDielectric target to next layerNotesPass
L1Top signal / RF / critical escape1 oz finished targetL1-L2: 0.10 mm to 0.13 mmPrimary controlled-impedance layer for RX lanes and sensitive single-ended routing
L2Solid ground plane1 oz finished targetL2-L3: 0.20 mm to 0.30 mmKeep as continuous as possible under RX lanes, both AD9363 regions, and key digital paths
L3Power plane plus secondary signal0.5 oz to 1 oz finished targetL3-L4: 0.10 mm to 0.13 mmUse for power distribution and limited non-RF escape routing
L4Bottom signal / support routing1 oz finished targetn/aSecondary signal layer only; avoid making one RX lane unique by moving it here alone
Layer role rules
  • Prefer routing all four RX lanes on L1, referenced to solid L2 ground.
  • Keep L2 unbroken under the entire RX region and under both AD9363 support regions.
  • Use L3 primarily for power distribution, filtered rail spreading, and lower-priority signals.
  • Use L4 for secondary routing and support nets, not as the only solution for one difficult RX lane.
  • If any RX lane must transition layers, the matching peer lanes should use the same transition count and same topology class.
Checklist:
  • ☐ Final layer count selected
  • ☐ L2 assigned as the primary uninterrupted ground reference
  • ☐ RX lanes kept on the same primary routing layer
  • ☐ L3 usage limited so it does not compromise return paths
  • ☐ Any layer transitions mirrored across peer lanes
Copper-weight targets

Table


Copper regionPlanning targetFinal fab valuePass
Outer layers1 oz
Inner ground layer1 oz
Inner power / secondary layer0.5 oz to 1 oz
Copper notes:
  • Keep the copper-weight assumption identical for all impedance calculations.
  • Re-solve all controlled widths if the board house changes copper thickness.
  • Avoid changing from 0.5 oz to 1 oz on an inner layer without re-checking both impedance and current-density assumptions.
Dielectric targets

Table


Dielectric pairPlanning targetFinal fab valuePass
L1-L20.10 mm to 0.13 mm
L2-L30.20 mm to 0.30 mm
L3-L40.10 mm to 0.13 mm
Dielectric notes:
  • Keep L1-L2 thin enough to support practical 50 ohm top-layer RF routing without excessively wide traces.
  • Keep L2-L3 thick enough to preserve strong plane separation and power-distribution flexibility.
  • Keep L3-L4 similar to L1-L2 if controlled routing or symmetry checks may also involve the bottom layer.
  • Replace all planning values with exact fabricator stackup numbers before release.
Controlled-impedance targets

Table


Net classTarget impedancePreferred layer / structureNotesPass
RX single-ended RF lanes50 ohmL1 microstrip over solid L2Use identical geometry across RX1-RX4
Sensitive single-ended clocks if controlled50 ohmL1 or L4 referenced to a solid planeKeep peer routing identical where applicable
High-speed differential digital pairs100 ohm differentialCoupled pair over solid reference planeUse the same width / gap rule throughout each interface class
Differential reference clocks100 ohm differentialCoupled pair over solid reference planePreserve symmetry and pair continuity
Controlled-impedance notes
  • Solve trace widths from the actual board-house stackup, not from assumptions alone.
  • Keep all four RX lanes on the same layer, same width, same copper thickness, and same reference-plane geometry.
  • Do not allow one lane to gain a unique neckdown, anti-pad environment, or split crossing.
  • Keep differential pair width and spacing constant through corresponding regions.
  • Minimize vias on controlled-impedance nets.
  • If one repeated lane requires a via, matching peer lanes should use an equivalent via topology when practical.
  • Re-check impedance whenever copper weight, dielectric thickness, soldermask assumption, or trace geometry changes.
Fabrication and field-solver record

Table


ParameterPlanning targetFinal released value
Layer count4
Outer copper weight1 oz
Inner ground copper weight1 oz
Inner power / secondary copper weight0.5 oz to 1 oz
L1-L2 dielectric0.10 mm to 0.13 mm
L2-L3 dielectric0.20 mm to 0.30 mm
L3-L4 dielectric0.10 mm to 0.13 mm
50 ohm single-ended widthplanner to fill
100 ohm differential widthplanner to fill
100 ohm differential gapplanner to fill
Controlled-net via drillplanner to fill
Stub-control or backdrill policyplanner to fill
Checklist:
  • ☐ Layer count documented
  • ☐ Copper weights documented
  • ☐ Dielectric targets documented
  • ☐ 50 ohm targets assigned to RX lanes
  • ☐ 100 ohm differential targets assigned where required
  • ☐ Final solved widths and gaps recorded
  • ☐ Controlled-net via policy recorded

12. Reserved corridors

Table


CorridorRegionAllowedForbiddenPass
Upper digital busX 24.0-32.0, Y 18.0-22.0FPGA to upper AD9363 digitalRX analog routing
Lower digital busX 24.0-32.0, Y 8.0-12.0FPGA to lower AD9363 digitalRX analog routing
Center spineX 24.0-52.0, Y 14.0-16.0shared references only if unavoidablechannel-specific RF routing
Upper RX pair regionX 36.0-52.0, Y 16.0-29.0RX1/RX2 onlylower pair routing
Lower RX pair regionX 36.0-52.0, Y 1.0-14.0RX3/RX4 onlyupper pair routing
Checklist:
  • ☐ Digital corridors were reserved before lane routing
  • ☐ Center spine is not used as a convenience path
  • ☐ Upper and lower RX pairs do not borrow each other’s route area

13. Go / no-go signoff

Table


Final checkRequirementPass
RFIC anchors lockedexact
All lane boxes respectedexact
Upper pair symmetry heldyes
Lower pair symmetry heldyes
Pair-to-pair equivalence heldyes
Via counts match across all lanesexact
Bend counts match across all lanesexact
Layer transitions match across all lanesexact
Final RFIC entry geometry matchedyes
RFIC support regions equivalentyes
Center spine preservedyes
No unique lane rescue routingyes
Final disposition
  • PASS - routing symmetry intent preserved
  • REWORK - at least one lane or support region violates the template
  • HOLD - placement must be corrected before routing continues

14. Reviewer notes
  • Date:
  • Reviewer:
  • Current revision:
  • Main issues found:
  • Required rework:
  • Recheck complete:
  • Fabricator stackup selected:
  • Final 50 ohm width:
  • Final 100 ohm differential width / gap:
  • Controlled-net via policy:
  • Final copper weights:
  • Final dielectric values:
  • 30 mm x 52 mm board, dual AD9363, 4 matched RX lanes

  • 1. Project intent

  • 2. Coordinate system

  • 3. Fixed anchor locations

  • RFIC anchors

  • RFIC placement rules

  • 4. Placement regions

  • Main regions

  • 5. RX lane centers and boxes

  • Lane centerlines

  • Lane placement boxes

  • 6. RX lane template

  • 7. Pair symmetry checks

  • Upper pair: RX1 vs RX2

  • Lower pair: RX3 vs RX4

  • 8. Pair-to-pair equivalence checks

  • 9. RF routing symmetry matrix

  • 10. AD9363 support-region checklist

  • 11. Stackup and controlled-impedance section

  • Layer count target

  • Recommended planning stackup

  • Layer role rules

  • Copper-weight targets

  • Dielectric targets

  • Controlled-impedance targets

  • Controlled-impedance notes

  • Fabrication and field-solver record

  • 12. Reserved corridors

  • 13. Go / no-go signoff

  • Final disposition

  • 14. Reviewer notes

Assets

Assets are files uploaded to this project which can be used in various ways.

M.2 SDR 4RCV Reconstruction thumbnail
Welcome to your new project. Imagine what you can build here.

Properties

Properties describe core aspects of the project.

Pricing & Availability

See prices from popular manufacturers for your project.

Controls