|
e36deab0a8
|
suservo/adc: try to help vivado extract srls
|
2018-04-23 18:30:19 +00:00 |
|
|
929ed4471b
|
kasli/SUServo: use suservo, implement urukul_qspi
m-labs/artiq#788
|
2018-04-23 18:30:18 +00:00 |
|
|
4c1e356f67
|
suservo: add pads rewiring layer for eems
|
2018-04-23 18:30:18 +00:00 |
|
|
99dd9c7a2a
|
suservo: fix rtio interface width
|
2018-04-23 18:30:18 +00:00 |
|
|
d5eea962ec
|
suservo: fix cnv_b diff
|
2018-04-23 18:30:12 +00:00 |
|
|
c8fd63754a
|
suservo: add unittests
m-labs/artiq#788
|
2018-04-23 18:25:59 +00:00 |
|
|
934c41b90a
|
gateware: add suservo
from
fe4b60b902
m-labs/artiq#788
|
2018-04-23 18:24:59 +00:00 |
|
Florent Kermarrec
|
439d2bf2bc
|
sayma/serwb: adapt, full reset of rtm on link reset
|
2018-04-17 19:24:03 +02:00 |
|
Florent Kermarrec
|
8edf4541d6
|
serwb: adapt test
|
2018-04-17 19:21:53 +02:00 |
|
Florent Kermarrec
|
20ccc9d82f
|
serwb/core/phy: move scrambler in phy, add link test, revert delay min/max checks
|
2018-04-17 19:21:21 +02:00 |
|
Florent Kermarrec
|
ebfac36223
|
serwb/scrambler: dynamic enable/disable
|
2018-04-17 19:20:06 +02:00 |
|
Florent Kermarrec
|
816a6f2ec7
|
serwb/phys: remove phy_width (revert linerate to 1Gbps)
|
2018-04-17 19:19:18 +02:00 |
|
|
eac447278f
|
kasli: add MITLL variant
|
2018-04-17 19:00:11 +08:00 |
|
|
756e120c27
|
kasli/sysu: add comments
|
2018-04-17 18:46:55 +08:00 |
|
Florent Kermarrec
|
1acd7ea1db
|
sayma/serwb: re-enable scrambling
|
2018-04-17 00:49:36 +02:00 |
|
Florent Kermarrec
|
ca01c8f1cb
|
sayma: reduce serwb linerate to 500Mbps
|
2018-04-16 23:19:15 +02:00 |
|
Florent Kermarrec
|
825a2158ba
|
serwb: add phy_width parameter to allow reducing linerate to 500Mbps or 250Mbps
|
2018-04-16 23:19:14 +02:00 |
|
Florent Kermarrec
|
bb90fb7d59
|
sayma/serwb: remove scrambling (does not seems to work on sayma for now...)
|
2018-04-07 15:57:57 +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 |
|
Florent Kermarrec
|
e15f8aa903
|
sayma/serwb: enable scrambling
|
2018-04-07 14:52:37 +02:00 |
|
Florent Kermarrec
|
9d0e8c27ff
|
serwb/scrambler: add flow control
|
2018-04-07 14:51:17 +02:00 |
|
Florent Kermarrec
|
2f8bd022f7
|
sayma_rtm: remove sys0p2x clock
|
2018-04-07 03:10:34 +02:00 |
|
Florent Kermarrec
|
1fd96eb0fd
|
serwb: replace valid/ready with stb/ack
|
2018-04-07 03:06:19 +02:00 |
|
Florent Kermarrec
|
c8a08375f8
|
serwb: replace valid/ready with stb/ack
|
2018-04-07 03:03:44 +02:00 |
|
Florent Kermarrec
|
73b727cade
|
serwb: new version using only sys/sys4x clocks domains, scrambling deactivated.
|
2018-04-07 02:59:14 +02:00 |
|
Florent Kermarrec
|
dd21c07b85
|
targets/sayma_rtm: fix serwb 2 ...
|
2018-04-03 18:59:05 +02:00 |
|
Florent Kermarrec
|
7488703f23
|
targets/sayma_rtm: fix serwb
|
2018-04-03 18:57:00 +02:00 |
|
Florent Kermarrec
|
aef0153a8f
|
targets/sayma: adapt to new serwb clocking
|
2018-04-03 18:53:39 +02:00 |
|
Florent Kermarrec
|
3248caa184
|
gateware/serwb: move all clocking outside of serwb, use existing sys/sys4x clocks
|
2018-04-03 18:48:08 +02:00 |
|
|
f0771765c1
|
rtio: move CRI write comment to more appropriate location
|
2018-03-29 23:55:00 +08:00 |
|
|
493d2a653f
|
siphaser: add false path between sys_clk and mmcm_freerun_output
|
2018-03-29 10:55:41 +08:00 |
|
|
4229c045f4
|
kasli: fix DRTIO master clock constraint
|
2018-03-29 10:20:31 +08:00 |
|
|
3d89ba2e11
|
sayma: remove debug leftover
|
2018-03-29 10:20:17 +08:00 |
|
|
605292535c
|
kasli: ignore OSERDESE2->ISERDESE2 timing path on DRTIO targets as well
|
2018-03-29 10:12:02 +08: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 |
|
|
3a0dfb7fdc
|
ad53xx: port monitor, moninj dashboard, kc705 target
|
2018-03-24 16:04:02 +01:00 |
|
|
1553fc8c7d
|
sed: reset valid in output sorter
|
2018-03-23 11:11:11 +00:00 |
|
|
770b0a7b79
|
novogorny: conv -> cnv
* parity with sampler
* also add novogorny device to opticlock
|
2018-03-21 18:38:42 +00:00 |
|
|
1afce8c613
|
kasli: simplify single eem pin formatting
|
2018-03-21 13:08:42 +01:00 |
|
|
d48b8f3086
|
kasli: fix sampler sdr/cnv pins
|
2018-03-21 09:28:00 +00:00 |
|
|
1fb5907362
|
kasli: add SUServo variant (Sampler-Urukul Servo)
|
2018-03-21 08:53:26 +00:00 |
|
|
f74d5772f4
|
sampler: add wide eem definition
|
2018-03-21 08:53:26 +00:00 |
|
|
32f22f4c9c
|
sayma: disable SERDES TTL entirely
Timing closure becomes very random, even at 4X.
|
2018-03-21 13:03:48 +08:00 |
|
|
f8c2d54e75
|
ttl_serdes_ultrascale: configurable SERDES ratio. Also try X4 on Sayma
|
2018-03-21 13:01:38 +08:00 |
|
|
9c2d343052
|
sayma: use SERDES RTIO TTL
This is not enabled on the standalone design as it breaks timing.
|
2018-03-21 10:53:52 +08:00 |
|
|
c8020f6bbd
|
ttl_serdes_generic: fix/upgrade test
|
2018-03-20 16:46:57 +08:00 |
|
|
a5825184b7
|
add ttl_serdes_ultrascale (untested)
|
2018-03-20 16:07:23 +08:00 |
|
|
fad066f1aa
|
ttl_serdes_7series: cleanup indentation
Inconsistent with other code and confuses text editors.
|
2018-03-20 15:50:04 +08:00 |
|