morgan b2363b5950 | ||
---|---|---|
doc | ||
src | ||
.gitignore | ||
README.md | ||
flake.lock | ||
flake.nix | ||
poetry.lock | ||
pyproject.toml |
README.md
WRPLL simulation
Frequency and time domain simulation for WRPLL
Installation
Poetry:
poetry install
poetry run jupyter lab
Poetry shell:
poetry install
poetry shell
Nix:
nix develop
Quick start
- The simulation file is located at
src
- RAM usage and execution time estimate for time domain simulation
- 500,000,000 time steps: 8GiB RAM and 55 seconds
- Frequency domain doc is also available
WRPLL formulas
-
Assume the difference between
f_{main}, f_{gtx}
is very small-
Let
f_{in} = f_{main} = f_{gtx}
-
f_{helper} = f_{in} * \dfrac{N-1}{N}
-
f_{beat} = f_{in} - f_{helper} = \dfrac{f_{in}}{N}
-
-
Main and helper Si549 DCXO ADPLL setting
ADPLL = \dfrac{\Delta f_{outppm}}{0.0001164}