|
778f1de121
|
drtio: add TSC sync and missed command detection to rt_packet_repeater
|
2018-09-03 18:26:13 +08:00 |
|
|
f3fe818049
|
rtio: refactor TSC to allow sharing between cores
|
2018-09-03 09:48:12 +08:00 |
|
|
0fe2a6801e
|
drtio: forward destination with channel
|
2018-09-02 15:50:23 +08:00 |
|
|
6768dbab6c
|
drtio: add buffer space support to rt_packet_repeater
|
2018-09-02 14:38:37 +08:00 |
|
|
88b7529d09
|
drtio: share CDC
|
2018-09-02 14:37:29 +08:00 |
|
|
078c862618
|
drtio: add repeater (WIP, write only)
|
2018-09-01 21:07:55 +08:00 |
|
|
6057cb797c
|
drtio: reorganize tests
|
2018-08-31 16:28:33 +08:00 |
|
|
ce6e390d5f
|
drtio: expose internal satellite CRI
|
2018-08-30 12:41:09 +08:00 |
|
|
5b73dd8604
|
sawg: accurate unittest rtio freq
|
2018-06-08 17:22:13 +02:00 |
|
Florent Kermarrec
|
f77bcbebb5
|
serwb/test_serwb_core: fix
|
2018-05-16 08:34:53 +02:00 |
|
Florent Kermarrec
|
77fc5c599f
|
serwb/test: update
|
2018-05-15 23:52:58 +02:00 |
|
Florent Kermarrec
|
2c627cd061
|
serwb/scrambler: simplify and set scrambler input data to 0 when sink.stb == 0
|
2018-05-15 23:49:17 +02:00 |
|
|
d71e4e60a9
|
suservo: use addition for offset
|
2018-05-14 12:26:49 +00:00 |
|
|
04240cdc08
|
suservo: sampler channels are reversed
|
2018-05-14 12:25:09 +00:00 |
|
|
6796413a53
|
serwb: remove unnecessary shebang line
|
2018-05-12 22:49:44 +08:00 |
|
|
5f0cfadb30
|
rtio/sed: add unittest for sequence number rollover
|
2018-05-02 12:04:30 +08:00 |
|
|
bce8fa3ec5
|
rtio/sed: add replace unittest at the top level (#978)
|
2018-05-02 10:58:18 +08:00 |
|
|
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 |
|
|
b44d6517d1
|
suservo: use 125 MHz SDR ADC
* easier timing
* natural sampling on rising edge
* timing, signal robustness
* adjust the servo iteration timing
|
2018-04-25 14:32:23 +00:00 |
|
|
37c186a0fc
|
suservo: refactor, constrain
* remove DiffMixin, move pad layout handling to pads
* add input delay constraints, IDELAYs
|
2018-04-25 13:44:52 +00:00 |
|
|
f74998a5e0
|
suservo: move arch logic to top, fix tests
|
2018-04-23 21:11:26 +00:00 |
|
|
c8fd63754a
|
suservo: add unittests
m-labs/artiq#788
|
2018-04-23 18:25:59 +00:00 |
|
Florent Kermarrec
|
8edf4541d6
|
serwb: adapt test
|
2018-04-17 19:21:53 +02:00 |
|
Florent Kermarrec
|
6aa8e2c433
|
serwb/test: replace valid/ready with stb/ack
|
2018-04-07 15:55:57 +02:00 |
|
Florent Kermarrec
|
73dbc0b6b6
|
serwb/test: adapt to new version
|
2018-04-07 15:09:29 +02:00 |
|
whitequark
|
bab6723ff2
|
Revert "gateware: don't run tests if there is no migen."
This reverts commit 4804cfef9b .
|
2018-03-26 03:33:52 +00:00 |
|
whitequark
|
4804cfef9b
|
gateware: don't run tests if there is no migen.
This allows us to skip testing gateware on Windows.
|
2018-03-26 03:26:34 +00:00 |
|
|
c8020f6bbd
|
ttl_serdes_generic: fix/upgrade test
|
2018-03-20 16:46:57 +08:00 |
|
|
1d081ed6c2
|
drtio: print diagnostic info on satellite write underflow (#947)
|
2018-03-12 23:41:19 +08:00 |
|
|
3fbcf5f303
|
drtio: remove TSC correction (#40)
|
2018-03-09 10:36:17 +08:00 |
|
|
2cbd597416
|
LaneDistributor: style and signal consolidation [NFC]
|
2018-03-07 11:34:42 +00:00 |
|
|
d747d74cb3
|
test: fix test_dma
|
2018-03-04 23:19:06 +08:00 |
|
|
928d5dc9b3
|
drtio: raise RTIOLinkError if operation fails due to link lost (#942)
|
2018-03-04 01:02:53 +08:00 |
|
|
7d9c7ada71
|
drtio: fix test infinite loop
|
2018-02-20 17:42:00 +08:00 |
|
Florent Kermarrec
|
f73c3e5944
|
gateware/test/serwb: update and cleanup test (v2...)
|
2018-01-16 20:06:43 +01:00 |
|
whitequark
|
247167d34a
|
Revert "gateware/test/serwb: update and cleanup tests"
This reverts commit 5b03cc2fae .
|
2018-01-16 08:21:26 +00:00 |
|
Florent Kermarrec
|
5b03cc2fae
|
gateware/test/serwb: update and cleanup tests
|
2018-01-15 21:53:40 +01:00 |
|
|
dc593ec0f0
|
Merge branch 'rtio-sed' into sed-merge
|
2018-01-10 12:04:54 +08:00 |
|
|
893be82ad1
|
rtio/dma: raise underflow in test
|
2017-10-09 10:22:58 +08:00 |
|
|
a9c9d5779d
|
rtio/dma: add full-stack test with connection to RTIO core
|
2017-10-08 22:38:02 +08:00 |
|
|
5437f0e3e3
|
rtio: make sequence errors consistently asychronous
|
2017-09-29 14:40:06 +08:00 |
|
|
e6f0ce3aba
|
rtio/sed: test latency compensation
|
2017-09-26 16:11:21 +08:00 |
|
|
f079ac6af6
|
rtio/sed: disable wait in TestLaneDistributor.test_regular
|
2017-09-26 16:10:52 +08:00 |
|
|
4112e403de
|
rtio/sed: latency compensation
|
2017-09-26 15:09:07 +08:00 |
|
|
20d79c930c
|
drtio: use SED and input collector
|
2017-09-24 12:23:47 +08:00 |
|
|
63e39dec94
|
style
|
2017-09-20 11:26:12 +08:00 |
|
|
06a0707c00
|
rtio: add simulation unit test for input collector
|
2017-09-19 15:30:44 +08:00 |
|
|
81d6317053
|
rtio/sed: take global fine TS width
|
2017-09-18 11:30:49 +08:00 |
|
|
25c644c663
|
rtio/sed: add top-level core unit test
|
2017-09-16 14:05:08 +08:00 |
|
|
ac52c7c818
|
rtio/sed/LaneDistributor: style
|
2017-09-16 14:02:37 +08:00 |
|