~/talk

pyadi-jif: JESD204 tools for mere mortals

links:none on file
slides:none on file

Open-source configuration library pyadi-jiff models clock chips, converters and FPGA constraints, solves mixed-integer PLL/divider equations with CPLEX or Gekko, and emits device-tree and FPGA constraints via pyadi-iio. Demonstrated on ADI hardware (AD9680/AD9144 with a 9523 clock) by changing sample rate from 1 GS/s to 500 MS/s: lane rate becomes 5 Gbps, core clock 125 MHz, device-tree updated, JESD link comes up and GNU Radio shows the expected 40 MHz tone — the workflow works end-to-end.

AI-written summary · about

  1. 0:00pyadi-jif and JESD204 intro
  2. 8:44JESD204 config challenges
  3. 14:27JIFF and pyadi-jif tools
  4. 17:55JIFF clock and config fixes
  5. 20:46JIFF to hardware translation
  6. 24:58Live demo: GNU Radio & hardware
  7. 28:08Summary & pyadi-jif resources
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.