Robert Jördens
|
4c27029be0
|
sawg: fix limit regs
|
2016-12-14 19:16:07 +01:00 |
Robert Jördens
|
708c25b83a
|
phaser: don't init rtio in startup_kernel
|
2016-12-14 19:16:07 +01:00 |
Sebastien Bourdeauducq
|
e9592105ce
|
drtio: fix aux controller clock domain mistakes
|
2016-12-14 10:16:45 +08:00 |
Sebastien Bourdeauducq
|
527757b471
|
kc705_drtio: use ad9154_fmc_ebz
|
2016-12-13 14:30:26 +08:00 |
Sebastien Bourdeauducq
|
3b5abae935
|
drtio: fix clock domain conflict
|
2016-12-13 14:19:49 +08:00 |
Robert Jördens
|
03d13d3811
|
phaser: dma/drtio changes
|
2016-12-12 17:46:36 +01:00 |
Robert Jördens
|
c63fa46430
|
Merge branch 'phaser2'
* phaser2: (157 commits)
sawg/hbf: tweak pipeline for timing
fir: register multiplier output
conda/phaser: build-depend on numpy
sawg: reduce coefficient width
sawg: fix latency
test/fir: needs mpl. don't run by default
test/sawg: patch spline
sawg: use ParallelHBFCascade to AA [WIP]
fir: add ParallelHBFCascade
fir: add ParallelFIR and test
gateware/dsp: add FIR and test
README_PHASER: update
sawg: documentation
sawg: extract spline
sawg: document
sawg: demo_2tone
sawg: round to int64
gateware/phaser -> gateware/ad9154_fmc_ebz
phaser: fix typo
sawg: merge set/set64
...
|
2016-12-12 17:31:39 +01:00 |
Sebastien Bourdeauducq
|
4b61020b27
|
drtio: reset more local state
|
2016-12-12 18:48:10 +08:00 |
Sebastien Bourdeauducq
|
d99e64effd
|
drtio: clear any stale FIFO space reply
|
2016-12-12 18:02:56 +08:00 |
Sebastien Bourdeauducq
|
4c59c0fecf
|
Revert "drtio: order resets wrt writes"
This reverts commit 9a048c2b3a .
|
2016-12-12 17:49:07 +08:00 |
Sebastien Bourdeauducq
|
6a60afcba0
|
runtime: clear all DRTIO FIFOs first, reset remote PHYs on link init
|
2016-12-12 17:48:25 +08:00 |
Sebastien Bourdeauducq
|
8f747fa209
|
drtio: clear underflow and sequence error on reset
|
2016-12-12 17:39:14 +08:00 |
Sebastien Bourdeauducq
|
7196bc21c1
|
rtio: simplify error reset logic
Channel is always selected when reset is issued.
|
2016-12-12 17:35:10 +08:00 |
Sebastien Bourdeauducq
|
1c74249638
|
runtime: reset local DRTIO state
|
2016-12-12 17:30:41 +08:00 |
Sebastien Bourdeauducq
|
9a048c2b3a
|
drtio: order resets wrt writes
|
2016-12-12 17:18:07 +08:00 |
Sebastien Bourdeauducq
|
ac792ec52b
|
RELEASE_NOTES: 2.1
|
2016-12-12 13:12:18 +08:00 |
Sebastien Bourdeauducq
|
cbc49ea91d
|
set asyncio loop earlier in controllers (#627)
|
2016-12-12 11:38:02 +08:00 |
Sebastien Bourdeauducq
|
3743633b04
|
Revert "pc_rpc: use ProactorEventLoop on Windows (#627)"
This reverts commit 7d4297b9bb .
|
2016-12-12 11:33:56 +08:00 |
Sebastien Bourdeauducq
|
09fb4869f3
|
runtime: centralize (D)RTIO management
|
2016-12-09 19:24:00 +08:00 |
Sebastien Bourdeauducq
|
0a9f69a3ed
|
kc705_drtio_master: add missing rtio_core CSRs
|
2016-12-09 19:23:36 +08:00 |
Sebastien Bourdeauducq
|
4422b6902a
|
runtime: silence unused variable warnings
|
2016-12-09 19:23:06 +08:00 |
Sebastien Bourdeauducq
|
bc36bda94a
|
perform RTIO init on comms CPU side
|
2016-12-09 14:16:55 +08:00 |
Sebastien Bourdeauducq
|
5accb7a0ac
|
manual: add missing quote
|
2016-12-09 14:16:32 +08:00 |
Robert Jördens
|
f6071a5812
|
sawg/hbf: tweak pipeline for timing
|
2016-12-08 17:00:53 +01:00 |
Robert Jördens
|
b7a308d33d
|
fir: register multiplier output
|
2016-12-08 17:00:39 +01:00 |
Robert Jördens
|
ca636ef28a
|
conda/phaser: build-depend on numpy
|
2016-12-08 16:23:40 +01:00 |
Robert Jördens
|
18e3f58c22
|
sawg: reduce coefficient width
|
2016-12-08 16:14:32 +01:00 |
Robert Jördens
|
598da09a93
|
sawg: fix latency
|
2016-12-08 15:53:35 +01:00 |
Robert Jördens
|
f4ceace253
|
test/fir: needs mpl. don't run by default
|
2016-12-08 15:49:50 +01:00 |
Robert Jördens
|
efc95043c4
|
test/sawg: patch spline
|
2016-12-08 15:49:23 +01:00 |
Robert Jördens
|
3eef6229cc
|
sawg: use ParallelHBFCascade to AA [WIP]
|
2016-12-08 15:32:57 +01:00 |
Robert Jördens
|
a629eb1665
|
fir: add ParallelHBFCascade
|
2016-12-08 15:30:26 +01:00 |
Robert Jördens
|
d303225249
|
fir: add ParallelFIR and test
|
2016-12-08 15:21:04 +01:00 |
Robert Jördens
|
7e0f3edca5
|
gateware/dsp: add FIR and test
|
2016-12-07 19:14:23 +01:00 |
Sebastien Bourdeauducq
|
4c3717932e
|
drtio: link layer debugging CSRs
|
2016-12-07 23:03:14 +08:00 |
Robert Jördens
|
d34084be0f
|
README_PHASER: update
|
2016-12-06 20:22:47 +01:00 |
Robert Jördens
|
5efd0fcea5
|
sawg: documentation
|
2016-12-06 19:25:40 +01:00 |
Sebastien Bourdeauducq
|
b311830fc4
|
kc705: fix drtio_aux address conflict
|
2016-12-06 18:28:48 +08:00 |
Sebastien Bourdeauducq
|
4669d3f02f
|
kc705_drtio_satellite: add MiSoC system, hook up auxiliary controller
|
2016-12-06 14:56:42 +08:00 |
Sebastien Bourdeauducq
|
f4b7d39a69
|
kc705_drtio_master: hook up auxiliary controller
|
2016-12-06 14:56:15 +08:00 |
Sebastien Bourdeauducq
|
f3c50a37ca
|
rtio: always read full DMA sequence
|
2016-12-06 01:05:47 +08:00 |
Sebastien Bourdeauducq
|
c413d95b49
|
rtio: fix DMA get_csrs
|
2016-12-05 18:12:09 +08:00 |
Sebastien Bourdeauducq
|
eb8d630148
|
rtio: test DMA RTIO wait state
|
2016-12-05 18:01:48 +08:00 |
Sebastien Bourdeauducq
|
b677c69faf
|
rtio: fix handling of o_status in DMA
|
2016-12-05 18:01:48 +08:00 |
Sebastien Bourdeauducq
|
75ea13748a
|
rtio: fix DMA data MSB and stop signaling, self-checking unittest
|
2016-12-05 18:01:48 +08:00 |
Sebastien Bourdeauducq
|
43a5455058
|
rtio: DMA unittest WIP
|
2016-12-05 18:01:48 +08:00 |
Sebastien Bourdeauducq
|
a5834765d0
|
rtio: more DMA fixes, better stopping mechanism
|
2016-12-05 18:01:48 +08:00 |
Sebastien Bourdeauducq
|
30bce5ad35
|
rtio: DMA fixes
|
2016-12-05 18:01:48 +08:00 |
Sebastien Bourdeauducq
|
74fe5c3ef0
|
test: make gateware simulations discoverable
|
2016-12-05 18:01:48 +08:00 |
whitequark
|
668928a16c
|
runtime: fix a lifetime issue in lwip::Pbuf.
This would have allowed a use-after-move (or -free) to typecheck.
|
2016-12-05 05:24:27 +00:00 |