Sebastien Bourdeauducq
|
88ad054ab6
|
Merge branch 'drtio'
|
2016-12-03 23:25:17 +08:00 |
Sebastien Bourdeauducq
|
5d145ff912
|
drtio: add false paths between sys and transceiver clocks
|
2016-12-03 23:03:01 +08:00 |
Sebastien Bourdeauducq
|
4b97b9f8ce
|
drtio: add clock constraints
|
2016-12-03 22:17:29 +08:00 |
Sebastien Bourdeauducq
|
35200387b5
|
manual: precisions about TTL sampling
|
2016-12-03 11:24:40 +08:00 |
Sebastien Bourdeauducq
|
617f6897a4
|
runtime: more concise message
|
2016-12-03 11:17:47 +08:00 |
whitequark
|
68de724554
|
compiler: monomorphize int64(round(x)) to not lose precision.
This applies to any expression with an indeterminate integer type
cast to int64(), not just round().
|
2016-12-02 15:02:44 +00:00 |
Sebastien Bourdeauducq
|
6353f6d590
|
drtio: support different configurations and speeds
|
2016-12-02 17:22:22 +08:00 |
Sebastien Bourdeauducq
|
3931d8097b
|
rtio: fix DMA TimeOffset stream.connect
|
2016-12-01 16:43:46 +08:00 |
Sebastien Bourdeauducq
|
d4cb1eb998
|
kc705: integrate DMA
|
2016-12-01 16:31:00 +08:00 |
Sebastien Bourdeauducq
|
7c59688a12
|
rtio: simple DMA fixes
|
2016-12-01 16:30:48 +08:00 |
Sebastien Bourdeauducq
|
46dbc44c8f
|
rtio: export DMA and CRIInterconnectShared
|
2016-12-01 16:30:29 +08:00 |
Sebastien Bourdeauducq
|
6c97a97d8c
|
rtio: support single-master CRI arbiter
|
2016-12-01 16:30:11 +08:00 |
Sebastien Bourdeauducq
|
a318243083
|
rtio: CRI arbiter (untested)
|
2016-12-01 15:41:43 +08:00 |
Sébastien Bourdeauducq
|
696db32603
|
dashboard: mention disable in CCB policies
|
2016-12-01 11:47:04 +08:00 |
Sebastien Bourdeauducq
|
cd3f68ba76
|
rtio: DMA core (untested)
|
2016-11-30 18:43:19 +08:00 |
whitequark
|
5b7e068157
|
runtime: clear async RPC queue when kernel stops (fixes #631).
|
2016-11-29 14:00:43 +00:00 |
whitequark
|
852598c491
|
artiq_devtool: fix incorrect use of nargs in argparse.
|
2016-11-29 13:09:26 +00:00 |
Sebastien Bourdeauducq
|
c5b55c1dfe
|
applets: compatibility with older Qt. Closes #629
|
2016-11-29 10:45:07 +08:00 |
Sebastien Bourdeauducq
|
cf342eca6e
|
kc705_drtio_master: fix number of fine RTIO timestamp bits
|
2016-11-29 10:44:27 +08:00 |
Sebastien Bourdeauducq
|
f4c6d6eb69
|
kc705_drtio_master: fix number of fine RTIO timestamp bits
|
2016-11-28 15:18:54 +08:00 |
Sebastien Bourdeauducq
|
85f2467e2c
|
rtio: fix RTIO/DRTIO timestamp resolution discrepancy
|
2016-11-28 15:01:46 +08:00 |
Sebastien Bourdeauducq
|
9fdd29ddae
|
drtio: connect KernelInitiator correctly
|
2016-11-28 14:36:18 +08:00 |
Sebastien Bourdeauducq
|
5460202220
|
drtio: typo
|
2016-11-28 14:35:21 +08:00 |
Sebastien Bourdeauducq
|
4e1b497742
|
drtio: typo
|
2016-11-28 14:34:58 +08:00 |
Sebastien Bourdeauducq
|
c419c422fa
|
drtio: support for local RTIO core
|
2016-11-28 14:33:26 +08:00 |
Sebastien Bourdeauducq
|
d37b73fd31
|
drtio: FIFO timeout is handled in gateware + give remote side more time
|
2016-11-28 14:33:06 +08:00 |
Sebastien Bourdeauducq
|
046b8bfd33
|
drtio: fix transmit datapath with transceiver width > max packet width
|
2016-11-27 13:19:12 +08:00 |
Sebastien Bourdeauducq
|
b2450c7c56
|
drtio: test large data
|
2016-11-27 12:57:12 +08:00 |
Sebastien Bourdeauducq
|
0903964488
|
drtio: large data fixes
|
2016-11-27 02:12:50 +08:00 |
whitequark
|
2ec6d43441
|
doc: update LLVM configure command (fixes #628).
|
2016-11-26 07:26:06 +00:00 |
whitequark
|
ea25856d92
|
runtime: match argument signedness between ARTIQ Python and ksupport.
This is only required when reading the ABI very strictly, but better
be conservative here than spend time debugging silly stuff.
|
2016-11-26 07:25:22 +00:00 |
whitequark
|
cf12a888e7
|
runtime: refactor rtio_output_list.
|
2016-11-26 07:25:22 +00:00 |
whitequark
|
79e70fa465
|
runtime: use correct ABI when accepting ARTIQ lists.
|
2016-11-26 07:25:22 +00:00 |
Sebastien Bourdeauducq
|
d381dd5384
|
drtio: remove stale signal from test
|
2016-11-25 18:33:55 +08:00 |
Sebastien Bourdeauducq
|
8090abef5d
|
drtio: large data support
|
2016-11-25 17:04:09 +08:00 |
Robert Jördens
|
95c885b580
|
rtio: support differential ttl
|
2016-11-24 15:04:12 +01:00 |
Robert Jördens
|
d0a55e5c9b
|
RELEASE_NOTES: int(a, width=b) removal, use int32/64
|
2016-11-24 14:32:51 +01:00 |
Sebastien Bourdeauducq
|
7d4297b9bb
|
pc_rpc: use ProactorEventLoop on Windows (#627)
|
2016-11-24 10:19:13 +08:00 |
Sebastien Bourdeauducq
|
8b736ddbc9
|
drtio: update test
|
2016-11-24 00:37:53 +08:00 |
Sebastien Bourdeauducq
|
7cd27abaa6
|
drtio: do not reset remote TSC on reset command
|
2016-11-24 00:09:53 +08:00 |
Robert Jördens
|
dab19d23cc
|
runtime: support rtio data wider than 64 bit
|
2016-11-23 16:40:52 +01:00 |
Robert Jördens
|
fbf60108a8
|
moninj.rs: force u32 dds_ftws
|
2016-11-23 16:39:08 +01:00 |
Robert Jördens
|
0d5f962d0c
|
runtime.rs/rtio.rs: style
|
2016-11-23 23:27:59 +08:00 |
Robert Jördens
|
eab18d8e34
|
runtime.rs: wide rtio data
|
2016-11-23 23:27:46 +08:00 |
Sebastien Bourdeauducq
|
2d62a89143
|
rtio: use large data register
|
2016-11-23 23:23:27 +08:00 |
Sebastien Bourdeauducq
|
4fa5c55015
|
Merge branch 'master' into drtio
|
2016-11-23 23:22:34 +08:00 |
Sebastien Bourdeauducq
|
07f2d84275
|
drtio: remote resets
|
2016-11-23 23:19:31 +08:00 |
Sebastien Bourdeauducq
|
9941f3557d
|
rtio: use only CRI commands for rio/rio_phy resets
|
2016-11-23 23:19:14 +08:00 |
Robert Jördens
|
a964cf24f2
|
runtime.rs/rtio.rs: style
|
2016-11-23 15:03:36 +01:00 |
Robert Jördens
|
8cce5d2fcd
|
runtime.rs: wide rtio data
|
2016-11-23 15:03:36 +01:00 |