x393  1.0
FPGAcodeforElphelNC393camera
X393_cocotb_server Class Reference
Inheritance diagram for X393_cocotb_server:
Collaboration diagram for X393_cocotb_server:

Public Member Functions

Public Attributes

Static Public Attributes

Private Attributes

Detailed Description

Definition at line 53 of file x393_cocotb_server.py.

Constructor & Destructor Documentation

def __init__ (   self,
  dut,
  port,
  host,
  mempath = None,
  autoflush = True 
)

Definition at line 61 of file x393_cocotb_server.py.

Member Function Documentation

def executeCommand (   self,
  line 
)

Definition at line 187 of file x393_cocotb_server.py.

Referenced by X393_cocotb_server.receiveCommandFromSocket().

def logErrorTerminate (   self,
  msg 
)

Definition at line 166 of file x393_cocotb_server.py.

Referenced by X393_cocotb_server.receiveCommandFromSocket().

def receiveCommandFromSocket (   self)

Member Data Documentation

_memfile
private

Definition at line 74 of file x393_cocotb_server.py.

ACLK_FREQ

Definition at line 62 of file x393_cocotb_server.py.

autoflush

Definition at line 69 of file x393_cocotb_server.py.

Referenced by SAXIWrSim.saxi_wr_run().

cmd

Definition at line 70 of file x393_cocotb_server.py.

dut

Definition at line 71 of file x393_cocotb_server.py.

HOST

Definition at line 153 of file x393_cocotb_server.py.

int int_mask = 0
static

Definition at line 60 of file x393_cocotb_server.py.

int_mask

Definition at line 229 of file x393_cocotb_server.py.

int INTM_ADDRESS = 0xfffffff4
static

Definition at line 55 of file x393_cocotb_server.py.

int INTR_ADDRESS = 0xfffffff0
static

Definition at line 54 of file x393_cocotb_server.py.

maxigp0

Definition at line 94 of file x393_cocotb_server.py.

memhigh

Definition at line 68 of file x393_cocotb_server.py.

memlow

Definition at line 67 of file x393_cocotb_server.py.

mempath

Definition at line 66 of file x393_cocotb_server.py.

PORT

Definition at line 152 of file x393_cocotb_server.py.

ps_sbus

Definition at line 102 of file x393_cocotb_server.py.

readID

Definition at line 100 of file x393_cocotb_server.py.

int readIDMask = (1 <<12)-1
static

Definition at line 58 of file x393_cocotb_server.py.

tuple RESERVED = (INTR_ADDRESS,INTM_ADDRESS)
static

Definition at line 56 of file x393_cocotb_server.py.

saxigp0

Definition at line 132 of file x393_cocotb_server.py.

saxigp0_thread

Definition at line 207 of file x393_cocotb_server.py.

saxihp0r

Definition at line 107 of file x393_cocotb_server.py.

saxihp0r_thread

Definition at line 204 of file x393_cocotb_server.py.

saxihp0w

Definition at line 114 of file x393_cocotb_server.py.

saxihp0w_thread

Definition at line 205 of file x393_cocotb_server.py.

saxihp1w

Definition at line 123 of file x393_cocotb_server.py.

saxihp1w_thread

Definition at line 206 of file x393_cocotb_server.py.

socket_conn

Definition at line 154 of file x393_cocotb_server.py.

bool started = False
static

Definition at line 59 of file x393_cocotb_server.py.

writeID

Definition at line 99 of file x393_cocotb_server.py.

int writeIDMask = (1 <<12)-1
static

Definition at line 57 of file x393_cocotb_server.py.


The documentation for this Module class was generated from the following file: