Skip to content

analog

Primitives used by the oscillator and the tests. All use BSS138AKS-QX. The Key parts and Ports columns are generated by docs/gen_hardware_docs.py; edit only the Function text.

Sheet Function Key parts Ports
differential_pair.kicad_sch Resistively loaded NMOS pair 160 Ω x2, BSS138AKS-QX Vcc, Vdd, Vin+, Vin-, Vout+, Vout-
full_current_mirror.kicad_sch Current mirror, one reference and three outputs BSS138AKS-QX x2 I_mirror1, I_mirror2, I_mirror3, I_ref, Vdd
long_tailed_pair.kicad_sch Differential pair with a 1 mA tail, self-contained 1 mA, 3.3 V, VSIN x2 -
  • In differential_pair, Vdd is the common source (tail) node and Vcc the drain supply. The oscillator drives the tail from a current-mirror output.
  • Load and bias resistor values come from the project variables listed in ../README.md.