Florent Kermarrec
|
48bfaec8d3
|
gateware/serwb/phy: remove unnecessary rx_dly_rst (use wrap-around), fix typo & pep8
|
2017-11-10 10:37:08 +01:00 |
|
Florent Kermarrec
|
59be095512
|
gateware/serwb/kusphy: use locally inverted clk_b on iserdese3
|
2017-11-10 10:35:48 +01:00 |
|
Florent Kermarrec
|
db82b11f29
|
gateware/serwb/core: cleanup and increase fifo depth
|
2017-11-10 10:33:39 +01:00 |
|
Florent Kermarrec
|
76ddb063cf
|
gateware/targets/sayma: get hmc830/7043 spi working (still need to test clock generation)
|
2017-11-06 12:08:28 +01:00 |
|
Florent Kermarrec
|
5bd1e43ced
|
gateware/serwb: cleanup imports, use buffered SyncFIFO in EtherboneRecordSender
|
2017-11-03 12:15:14 +01:00 |
|
|
d80cf8d59d
|
kc705: add TTLs and shift register driver for FMC DIO
|
2017-10-31 23:14:39 +08:00 |
|
|
d5b5076f67
|
gateware/ad5360_monitor: fix SPI data decoding
|
2017-10-26 11:58:59 +08:00 |
|
|
412548a86c
|
gateware: add AD5360 monitor (untested)
|
2017-10-23 20:09:28 +08:00 |
|
|
5803ac9998
|
gateware: add Zotino SPI to NIST CLOCK target
|
2017-10-23 15:04:30 +08:00 |
|
|
4fa823b62a
|
gateware: add support for SPI-over-LVDS
|
2017-10-23 15:04:01 +08:00 |
|
|
c7de233208
|
Merge Sayma SAWG changes (untested)
See #798
* sinara:
conda: bump migen
sayma_amc: SAWG (untested)
sayma_rtm: make build dir
conda: jesd204b 0.4
|
2017-09-29 21:01:02 +02:00 |
|
|
b4c52c34f7
|
Merge branch 'sinara'
|
2017-09-30 01:11:16 +08:00 |
|
|
5e3cc83842
|
sayma_amc: SAWG (untested)
|
2017-09-27 18:44:35 +02:00 |
|
|
2604806512
|
sayma_rtm: make build dir
|
2017-09-27 18:35:46 +02:00 |
|
|
9ccd95e10d
|
drtio: remove spurious signals
|
2017-09-19 20:48:12 +08:00 |
|
|
7249f151a5
|
targets/kc705_drtio_satellite: add missing shebang line
|
2017-09-19 20:48:12 +08:00 |
|
Florent Kermarrec
|
2091c7696a
|
artiq/gateware/targets/sayma_amc_standalone: fix serwb_pll vco_div and serwb_phy mode
|
2017-09-06 09:18:12 +02:00 |
|
|
9edff2c520
|
remote_csr: interpret length as CSR size, not number of bus words
|
2017-08-31 13:34:48 +08:00 |
|
|
0a5904bbaa
|
firmware: support for multiple JESD DACs
|
2017-08-31 13:05:48 +08:00 |
|
|
a4144a07c4
|
sayma_amc: add converter SPI config defines
|
2017-08-31 13:04:38 +08:00 |
|
|
bacf8a1614
|
style
|
2017-08-31 12:52:09 +08:00 |
|
|
ad0a940e2d
|
sayma_rtm: hook up DAC SPI
|
2017-08-31 11:48:54 +08:00 |
|
|
f765dc50de
|
sayma_rtm: do not keep DACs in reset
|
2017-08-31 11:44:33 +08:00 |
|
|
a67659338d
|
sayma: clean up serwb comments
|
2017-08-31 11:42:01 +08:00 |
|
Florent Kermarrec
|
660f9856ec
|
gateware/serwb: add test for phy initialization
|
2017-08-30 17:59:10 +02:00 |
|
Florent Kermarrec
|
9650233007
|
gateware/serwb: change serdes clock domain to serwb_serdes
|
2017-08-30 15:44:44 +02:00 |
|
Florent Kermarrec
|
32ca51faee
|
gateware/targets/sayma_amc_standalone/rtm: use new serwb modules
|
2017-08-30 15:25:20 +02:00 |
|
Florent Kermarrec
|
41d57d64f6
|
gateware/serwb: SERWBPLL, SERWBPHY, SERWBCore and add checks in delay finding to verify the sampling window
|
2017-08-30 14:40:11 +02:00 |
|
Florent Kermarrec
|
9ba50098a8
|
gateware/test/serwb: use unittest for in test_etherbone
|
2017-08-29 17:31:01 +02:00 |
|
Florent Kermarrec
|
7d7f6be7ce
|
gateware/serwb: generate wishbone error if link loose ready in the middle of a transaction
|
2017-08-29 16:41:29 +02:00 |
|
Florent Kermarrec
|
60ad36e7d6
|
gateware/serwb: generate wishbone error on wishbone slave when access while link is not ready
|
2017-08-29 13:43:26 +02:00 |
|
Florent Kermarrec
|
89558e2653
|
gateware/serwb: for the initial version set delay in the center of the valid sampling window and don't use phase detectors
we'll use phase detectors later when it will be working reliably for both artix7 and kintex ultrascale
|
2017-08-29 13:38:52 +02:00 |
|
|
26a11a296c
|
sayma_rtm: drive DAC control signals
|
2017-08-26 16:57:02 -07:00 |
|
|
d609c67cbd
|
sayma_rtm: set clock mux pins
|
2017-08-26 16:48:10 -07:00 |
|
|
9194402ea5
|
sayma_rtm: expose HMC SPI bus
|
2017-08-26 16:31:31 -07:00 |
|
|
dbc12540da
|
sayma_amc: register RTM CSR regions from CSV
|
2017-08-26 14:48:11 -07:00 |
|
|
54c75d3274
|
sayma_rtm: use CSR infrastructure, generate CSR CSV
|
2017-08-23 17:19:53 -04:00 |
|
|
668450db26
|
sayma_amc: add serwb
|
2017-08-21 18:11:29 -04:00 |
|
|
0459a70cf6
|
sayma_amc: cleanup, fix RTM UART forwarding
|
2017-08-21 16:49:42 -04:00 |
|
|
1f2b373d09
|
sayma_rtm: remove unnecessary serwb_control
|
2017-08-21 16:37:13 -04:00 |
|
|
bfea297279
|
targets: add Sayma RTM
|
2017-08-21 15:58:01 -04:00 |
|
|
53c7f92fdc
|
serwb: add __init__.py and expose submodules
|
2017-08-21 15:57:43 -04:00 |
|
|
dac3a78b75
|
serwb: style, use migen, fix imports
|
2017-08-21 12:35:59 -04:00 |
|
Florent Kermarrec
|
da90a0fa12
|
Add test for Etherbone
Files copied directly from https://github.com/enjoy-digital/sayma_test @ 9ec62242659910ad1726beb00ff15b3f0a406615
|
2017-08-21 12:31:49 -04:00 |
|
Florent Kermarrec
|
44dc76e42e
|
Add serial Wishbone bridge
Files copied directly from https://github.com/enjoy-digital/sayma_test @ 9ce2cba87896d056819dc2edc54f0453a86162c3
|
2017-08-21 12:22:05 -04:00 |
|
|
d6b624dfbe
|
sayma_amc: connect RTM serial and second serial
|
2017-08-20 19:01:55 -04:00 |
|
|
bee4902323
|
add Sayma AMC standalone target
|
2017-08-20 11:47:45 -04:00 |
|
|
1dab7df846
|
kc705_sma_spi: fix permissions
|
2017-08-20 10:54:24 -04:00 |
|
|
df4f38a1e4
|
kc705: add pullup on SD card MISO
|
2017-07-24 22:26:16 +08:00 |
|
|
a201a9abd9
|
drtio: multilink transceiver interface
|
2017-07-18 13:27:33 +08:00 |
|