Robert Jördens
ea79ba4622
ttl_serdes: detect edges on short pulses
...
Edges on pulses shorter than the RTIO period were missed because the
reference sample and the last sample of the serdes word are the same.
This change enables detection of edges on pulses as short as the
serdes UI (and shorter as long as the pulse still hits a serdes sample
aperture).
In any RTIO period, only the leading event corresponding to the first
edge with slope according to sensitivity is registerd. If the channel is
sensitive to both rising and falling edges and if the pulse is contained
within an RTIO period, or if it is sensitive only to one edge slope and
there are multiple pulses in an RTIO period, only the leading event is
seen. Thus this possibility of lost events is still there. Only the
conditions under which loss occurs are reduced.
In testing with the kasli-ptb6 variant, this also improves resource
usage (a couple hundred LUT) and timing (0.1 ns WNS).
2020-04-13 13:21:03 +02:00
Sébastien Bourdeauducq
b7292f0195
RELEASE_NOTES: fix rst formatting further
2019-11-15 15:59:24 +08:00
Sébastien Bourdeauducq
cf6a7f243f
RELEASE_NOTES: fix rst formatting
2019-11-15 15:56:17 +08:00
Sebastien Bourdeauducq
57979da59a
RELEASE_NOTES: add ARTIQ-6 section
2019-11-15 13:49:54 +08:00
Sebastien Bourdeauducq
eefc6ae80d
update release notes
2019-11-15 13:07:16 +08:00
Sebastien Bourdeauducq
e65303cfe9
RELEASE_NOTES: sipyco
2019-11-11 12:24:50 +08:00
Sebastien Bourdeauducq
c96de7454d
remove artiq_devtool
2019-10-30 21:27:24 +08:00
Sebastien Bourdeauducq
98caaebade
consistent use of 'class name' terminology to select a class within an experiment file. Closes #1348
2019-09-09 15:16:33 +08:00
Astro
8fc5ce902f
firmware: let kasli obtain default hardware_addr from i2c_eeprom
2019-08-17 09:15:26 +08:00
Sebastien Bourdeauducq
1a898c423a
aqctl_corelog: filter log messages. Closes #1316
2019-06-13 18:17:52 +08:00
Sebastien Bourdeauducq
836dc9b927
RELEASE_NOTES: remove '5.0' section ( #1326 )
2019-06-13 18:15:50 +08:00
Sebastien Bourdeauducq
2ada5227f0
update documentation after moving controllers out-of-tree ( #887 )
2019-04-20 00:21:54 +08:00
Chris Ballance
8a5789d616
RELEASE_NOTES: mention methods to set experiment pipeline/priority/flush defaults
2019-03-12 10:54:15 +01:00
Sebastien Bourdeauducq
b219f8b5c7
artiq_flash: autodetect variant
2019-03-08 19:47:24 +08:00
David Nadlinger
bf84226c7d
language: Support appending to datasets
2019-02-09 20:50:38 +00:00
David Nadlinger
ef934ad958
Add test/release notes for command-less controllers
...
See eaa1b44b00
for the actual change.
2019-02-07 21:51:15 +00:00
David Nadlinger
05f6dafb2c
RELEASE_NOTES: Mention new edge counter RTIO PHY
2019-01-15 10:55:07 +00:00
David Nadlinger
6c52359e59
coredevice: Add _mu suffix to AD991x ref_time arguments
...
GitHub: Fixes #1243 .
2019-01-12 17:34:35 +00:00
Drew
f2c1d32e54
frontend: add --version flag to cmd line args ( #1181 )
2019-01-12 09:47:47 +08:00
Sebastien Bourdeauducq
bf50dcf76d
conda: use misoc release
2018-11-20 17:15:53 +08:00
Sebastien Bourdeauducq
8f9858be4c
ad9914: remove automatic continuous phase compensation (like Urukul)
2018-11-19 22:00:20 +08:00
David Nadlinger
abad916383
RELEASE_NOTES: Fix typo
2018-11-03 20:33:19 +08:00
David Nadlinger
8b5df9c151
RELEASE_NOTES: TTL timeline cursor API changes
2018-11-03 20:33:19 +08:00
Sebastien Bourdeauducq
7f11411127
RELEASE_NOTES: 3.7
2018-11-03 20:17:28 +08:00
Sebastien Bourdeauducq
9793632282
enviromnment: rename 'save' in set_dataset to 'archive'. Closes #1171
2018-10-21 12:08:34 +08:00
Sebastien Bourdeauducq
c172ec6de9
artiq_flash: target Kasli by default
2018-08-13 12:13:21 +08:00
Sebastien Bourdeauducq
b10d3ee4b4
make RTIO clock switch optional and simplify
...
Kasli no longer has an internal RTIO clock.
Switching clocks dynamically is no longer supported.
2018-05-18 17:41:34 +08:00
Sebastien Bourdeauducq
3027951dd8
integrate new AD9914 driver
...
moninj, analyzer, docs, examples, tests.
2018-05-13 23:29:35 +08:00
Sebastien Bourdeauducq
28ccca412a
doc: automatic artiq_flash proxy
2018-04-26 10:50:23 +08:00
Sebastien Bourdeauducq
d6a63ad165
RELEASE_NOTES: formatting
2018-03-25 11:19:25 +08:00
Robert Jördens
22557294ac
RELEASE_NOTES: ad53xx, zotino
2018-03-24 15:20:04 +01:00
Sebastien Bourdeauducq
9eb0218389
RELEASE_NOTES: add sections for major releases
2018-03-22 13:26:28 +08:00
Sebastien Bourdeauducq
06f24c6aa2
RELEASE_NOTES: update
2018-03-22 11:46:41 +08:00
Robert Jördens
1329e1a23e
RELEASE_NOTES: add note about spi2 port
2018-03-01 11:19:18 +01:00
Sebastien Bourdeauducq
be704b1533
RELEASE_NOTES: mention short options for artiq_flash
2018-02-22 01:32:12 +08:00
Sebastien Bourdeauducq
3231d8b235
RELEASE_NOTES: 3.3
2018-01-28 00:18:01 +08:00
Sebastien Bourdeauducq
25f3feeda8
refactor targets
2018-01-22 18:25:10 +08:00
Sebastien Bourdeauducq
5a79c9bc09
RELEASE_NOTES: add SED
2018-01-11 11:38:06 +08:00
Sebastien Bourdeauducq
bd47a0371f
RELEASE_NOTES: add 3.2 entry
2017-12-27 10:52:41 +08:00
Sebastien Bourdeauducq
cbd69287a7
artiq_flash: select Sayma standalone variant by default
2017-12-22 16:54:06 +08:00
Sebastien Bourdeauducq
e5d8314aa7
RELEASE_NOTES: 3.1
2017-12-07 13:23:11 +08:00
Chris Ballance
9a1adfe65c
RELEASE_NOTES: master friendly name, dashboard config one-per-master
2017-11-28 08:56:04 +08:00
Sebastien Bourdeauducq
5803ac9998
gateware: add Zotino SPI to NIST CLOCK target
2017-10-23 15:04:30 +08:00
Sebastien Bourdeauducq
84f27330e3
RELEASE_NOTES: 2.5
2017-10-02 12:17:25 +08:00
Sebastien Bourdeauducq
4bafdecd47
RELEASE_NOTES: formatting
2017-09-30 01:10:10 +08:00
Sebastien Bourdeauducq
c7cdd2016a
doc: no more win32 packages
2017-09-30 00:30:22 +08:00
Sebastien Bourdeauducq
e7594b540e
RELEASE_NOTES: add 4.0 section
2017-09-30 00:29:54 +08:00
Sebastien Bourdeauducq
6d72329d45
RELEASE_NOTES: 3.0
2017-09-29 16:37:36 +08:00
Robert Jördens
7085c1cccb
RELEASE_NOTES: clarify time/date
2017-08-03 13:56:15 +02:00
Robert Jördens
dd6c48fed2
Merge branch 'master' into epoch_time
2017-08-03 12:55:01 +02:00