riscv32::swap: fix stack push/pop asm
kasli soc: add rtio_frequency cfg for runtime
76c285cc87
WRPLL: add filter for DRTIO 100MHz
bfd4be3c94
WRPLL: replace PI controller with new filter
7eb9dfa2d6
WRPLL: remove anti-windup
4700d4c9ed
WRPLL: remove anti-windup
8409788158
WRPLL: replace PI controller with low pass filter
4a9de633d4
doc: add frequency sim docs
d5dd02736b
sim: add frequency simulation
bc00240aef
pkg: add control
c261897658
rename `build` derivation to `board-package-set`
1d603c73b7
DDMTD: replace 1st edge to median edge deglitcher
61315c29b9
Si549: recalibrate TAG_OFFSET for ISERDESE2
3f57de6ec7
DDMTD: replace FD with ISERDESE2
cca23aa2a5
wrpll runtime: reduce mmcm output jitter
11072f3aff
Si549: recalibrate TAG_OFFSET for ISERDESE2
bd30de9e6e
DDMTD: replace FD with ISERDESE2
WRPLL runtime: reduce output jitter of mmcm
a597d0b8e2
wrpll runtime: reduce mmcm output jitter
dcdad71909
SMAFreqMulti: set mmcm bw to HIGH for lower jitter
DDMTD: replace first edge deglitcher with median edge deglitcher