x393
1.0
FPGAcodeforElphelNC393camera
|
Public Member Functions |
Public Attributes |
Private Attributes |
Static Private Attributes |
Connects to host side of simul_axi_wr (just writes to system memory) (both GP and HP) No locks are used, single instance should be connected to a particular port
Definition at line 143 of file x393interfaces.py.
def __init__ | ( | self, | |
entity, | |||
name, | |||
clock, | |||
mempath, | |||
memhigh = 0x40000000 , |
|||
data_bytes = 8 , |
|||
autoflush = True , |
|||
blatency = 5 |
|||
) |
@param entity Device under test @param name port names prefix (DUT has I/O ports <name>_<signal> @clock clock that drives this interface @param mempath operation system path of the memory image (1GB now - 0..0x3fffffff) @param memhigh memory high address @param data_bytes data width, in bytes @param autoflush flush file after each write @param blatency number of cycles to delay write response (b) channel
Definition at line 163 of file x393interfaces.py.
def flush | ( | self | ) |
Definition at line 222 of file x393interfaces.py.
def saxi_wr_run | ( | self | ) |
Definition at line 226 of file x393interfaces.py.
References SAXIWrSim._address_lsb, SAXIWrSim._data_bytes, SAXIWrSim._fmt, X393_cocotb_server.autoflush, SAXIWrSim.autoflush, PSBus.name, and SAXIWrSim.name.
|
staticprivate |
Definition at line 162 of file x393interfaces.py.
Referenced by SAXIRdSim.saxi_rd_run(), and SAXIWrSim.saxi_wr_run().
|
private |
Definition at line 206 of file x393interfaces.py.
Referenced by SAXIRdSim.saxi_rd_run().
|
staticprivate |
Definition at line 161 of file x393interfaces.py.
Referenced by SAXIRdSim.saxi_rd_run(), and SAXIWrSim.saxi_wr_run().
|
private |
Definition at line 205 of file x393interfaces.py.
Referenced by SAXIRdSim.saxi_rd_run().
|
staticprivate |
Definition at line 159 of file x393interfaces.py.
Referenced by SAXIRdSim.saxi_rd_run(), and SAXIWrSim.saxi_wr_run().
|
staticprivate |
Definition at line 160 of file x393interfaces.py.
|
staticprivate |
Definition at line 148 of file x393interfaces.py.
autoflush |
Definition at line 201 of file x393interfaces.py.
Referenced by SAXIWrSim.saxi_wr_run().
name |
Definition at line 176 of file x393interfaces.py.
Referenced by SAXIRdSim.saxi_rd_run(), SAXIRdSim.saxi_test(), and SAXIWrSim.saxi_wr_run().