artiq/artiq/gateware/test/suservo
Robert Jördens 307cd07b9d suservo: lots of gateware/ runtime changes
tested/validated:

* servo enable/disable
* dds interface, timing, io_update, mask_nu
* channel control (en_out, en_iir, profile)
* profile configuration (coefficients, delays, offsets, channel)
* adc timings and waveforms measured
* asf state readback
* adc readback

individual changes below:

suservo: correct rtio readback

suservo: example, device_db [wip]

suservo: change rtio channel layout

suservo: mem ports in rio domain

suservo: sck clocked from rio_phy

suservo: cleanup, straighten out timing

suservo: dds cs polarity

suservo: simplify pipeline

suservo: drop unused eem names

suservo: decouple adc SR from IIR

suservo: expand coredevice layer

suservo: start the correct stage

suservo: actually load ctrl

suservo: refactor/tweak adc timing

suservo: implement cpld and dds init
2018-04-27 13:50:26 +02:00
..
__init__.py suservo: add unittests 2018-04-23 18:25:59 +00:00
test_adc.py suservo: lots of gateware/ runtime changes 2018-04-27 13:50:26 +02:00
test_dds.py suservo: add unittests 2018-04-23 18:25:59 +00:00
test_iir.py suservo: add unittests 2018-04-23 18:25:59 +00:00
test_servo.py suservo: lots of gateware/ runtime changes 2018-04-27 13:50:26 +02:00