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
b7292f0195
RELEASE_NOTES: fix rst formatting further
2019-11-15 15:59:24 +08:00
cf6a7f243f
RELEASE_NOTES: fix rst formatting
2019-11-15 15:56:17 +08:00
57979da59a
RELEASE_NOTES: add ARTIQ-6 section
2019-11-15 13:49:54 +08:00
eefc6ae80d
update release notes
2019-11-15 13:07:16 +08:00
e65303cfe9
RELEASE_NOTES: sipyco
2019-11-11 12:24:50 +08:00
c96de7454d
remove artiq_devtool
2019-10-30 21:27:24 +08:00
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
8fc5ce902f
firmware: let kasli obtain default hardware_addr from i2c_eeprom
2019-08-17 09:15:26 +08:00
1a898c423a
aqctl_corelog: filter log messages. Closes #1316
2019-06-13 18:17:52 +08:00
836dc9b927
RELEASE_NOTES: remove '5.0' section ( #1326 )
2019-06-13 18:15:50 +08:00
2ada5227f0
update documentation after moving controllers out-of-tree ( #887 )
2019-04-20 00:21:54 +08:00
8a5789d616
RELEASE_NOTES: mention methods to set experiment pipeline/priority/flush defaults
2019-03-12 10:54:15 +01:00
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
bf50dcf76d
conda: use misoc release
2018-11-20 17:15:53 +08:00
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
7f11411127
RELEASE_NOTES: 3.7
2018-11-03 20:17:28 +08:00
9793632282
enviromnment: rename 'save' in set_dataset to 'archive'. Closes #1171
2018-10-21 12:08:34 +08:00
c172ec6de9
artiq_flash: target Kasli by default
2018-08-13 12:13:21 +08:00
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
3027951dd8
integrate new AD9914 driver
...
moninj, analyzer, docs, examples, tests.
2018-05-13 23:29:35 +08:00
28ccca412a
doc: automatic artiq_flash proxy
2018-04-26 10:50:23 +08:00
d6a63ad165
RELEASE_NOTES: formatting
2018-03-25 11:19:25 +08:00
22557294ac
RELEASE_NOTES: ad53xx, zotino
2018-03-24 15:20:04 +01:00
9eb0218389
RELEASE_NOTES: add sections for major releases
2018-03-22 13:26:28 +08:00
06f24c6aa2
RELEASE_NOTES: update
2018-03-22 11:46:41 +08:00
1329e1a23e
RELEASE_NOTES: add note about spi2 port
2018-03-01 11:19:18 +01:00
be704b1533
RELEASE_NOTES: mention short options for artiq_flash
2018-02-22 01:32:12 +08:00
3231d8b235
RELEASE_NOTES: 3.3
2018-01-28 00:18:01 +08:00
25f3feeda8
refactor targets
2018-01-22 18:25:10 +08:00
5a79c9bc09
RELEASE_NOTES: add SED
2018-01-11 11:38:06 +08:00
bd47a0371f
RELEASE_NOTES: add 3.2 entry
2017-12-27 10:52:41 +08:00
cbd69287a7
artiq_flash: select Sayma standalone variant by default
2017-12-22 16:54:06 +08:00
e5d8314aa7
RELEASE_NOTES: 3.1
2017-12-07 13:23:11 +08:00
9a1adfe65c
RELEASE_NOTES: master friendly name, dashboard config one-per-master
2017-11-28 08:56:04 +08:00
5803ac9998
gateware: add Zotino SPI to NIST CLOCK target
2017-10-23 15:04:30 +08:00
84f27330e3
RELEASE_NOTES: 2.5
2017-10-02 12:17:25 +08:00
4bafdecd47
RELEASE_NOTES: formatting
2017-09-30 01:10:10 +08:00
c7cdd2016a
doc: no more win32 packages
2017-09-30 00:30:22 +08:00
e7594b540e
RELEASE_NOTES: add 4.0 section
2017-09-30 00:29:54 +08:00
6d72329d45
RELEASE_NOTES: 3.0
2017-09-29 16:37:36 +08:00
7085c1cccb
RELEASE_NOTES: clarify time/date
2017-08-03 13:56:15 +02:00
dd6c48fed2
Merge branch 'master' into epoch_time
2017-08-03 12:55:01 +02:00