forked from M-Labs/artiq
sayma: add RTM configuration port.
This commit is contained in:
parent
702c35821b
commit
444b901dbe
|
@ -7,6 +7,7 @@ from collections import namedtuple
|
|||
from migen import *
|
||||
from migen.genlib.resetsync import AsyncResetSynchronizer
|
||||
|
||||
from misoc.cores.slave_fpga import SlaveFPGA
|
||||
from misoc.integration.soc_sdram import soc_sdram_args, soc_sdram_argdict
|
||||
from misoc.integration.builder import builder_args, builder_argdict
|
||||
from misoc.interconnect import stream
|
||||
|
@ -147,6 +148,11 @@ class Standalone(MiniSoC, AMPSoC):
|
|||
serial_rtm.tx.eq(serial_1.rx)
|
||||
]
|
||||
|
||||
# RTM bitstream upload
|
||||
rtm_fpga_cfg = platform.request("rtm_fpga_cfg")
|
||||
self.submodules.rtm_fpga_cfg = SlaveFPGA(rtm_fpga_cfg)
|
||||
self.csr_devices.append("rtm_fpga_cfg")
|
||||
|
||||
# AMC/RTM serwb
|
||||
serwb_pll = serwb.phy.SERWBPLL(125e6, 1.25e9, vco_div=2)
|
||||
self.comb += serwb_pll.refclk.eq(self.crg.cd_sys.clk)
|
||||
|
|
|
@ -14,8 +14,8 @@ requirements:
|
|||
run:
|
||||
- python >=3.5.3,<3.6
|
||||
- setuptools 33.1.1
|
||||
- migen 0.6.dev py35_64+gitc6ffa44
|
||||
- misoc 0.8 py35_14+git97f1b8a6
|
||||
- migen 0.6 py35_2+git61a055f
|
||||
- misoc 0.8 py35_15+gitc5082e52
|
||||
- jesd204b 0.4
|
||||
- microscope
|
||||
- binutils-or1k-linux >=2.27
|
||||
|
|
Loading…
Reference in New Issue