Case study · test run 10Project card →

SpaceWire to SPI bridge.

Lattice MachXO2 FPGA, 32 MB SDRAM FIFO, LVDS SpaceWire PHY, 4 impedance-controlled layers. How the pipeline placed and routed it.

Layers4, JLC04161H-3313
Size78 × 66 mm
Parts93, both sides
ImpedanceSE 50.1 · LVDS 100.0 Ω
Thermal0.73 W · 34 °C
Gates9 / 9 pass
01 · RoutingRouting

Routed the way an engineer would.

  1. 01
    Placement from one geometry fileEvery coordinate, pin map and net order of the board lives in a single module.
  2. 02
    The SDRAM bus as a 45° fanThe memory bus leaves the FPGA as one disciplined bundle, not a tangle.
  3. 03
    Nested wraps around the memoryThe far row is carried around both ends of the package in parallel lanes.
  4. 04
    The router only for leftoversSlow nets go to the router under project rules; its result is frozen for reproducibility.
F.CuB.Cu734 segments · 284 vias · real board data
Generated schematic of the SpaceWire bridge, A2 sheet with seven blocks schematic · A2 · inverted
02 · SchematicGenerated

One sheet. Seven wired blocks.

The schematic is generated from the same geometry and pin maps as the layout, so the drawing and the copper cannot drift apart.

  1. 01
    Power input. USB-C 5 V, TVS, ferrite, TLV62569 buck to 3.3 V
  2. 02
    FPGA power. 100 nF at every VCC and VCCIO pin, 10 µF per bank
  3. 03
    Configuration. Internal flash, JTAG for the Lattice cable
  4. 04
    SDRAM FIFO. W9825G6KH, 32 MB at 100 MHz
  5. 05
    Host SPI. Slave to 80 MHz, IRQ, reset, Pmod 2A
  6. 06
    SpaceWire. SN65LVDS049, micro-D or lab header
  7. 07
    Clock and status. 25 MHz, reset, LEDs, debug header
B.Cu layer
In2.Cu layer
In1.Cu layer
F.Cu layer
03 · Stackup4 layers

Four layers. One intent.

  • F.Cu · signalFPGA fan-out, SDRAM bus, LVDS pairs into the SpaceWire rows.
  • In1.Cu · groundAn unbroken reference plane under every fast line.
  • In2.Cu · 3.3 VThe supply plane, with fills under both packages.
  • B.Cu · decouplingA 100 nF capacitor directly under every FPGA and SDRAM supply pin.
JLC04161H-3313controlled impedancerf_lint 0 FAIL
Quote

Send your requirements.

A fixed price and date within one working day.