예제 #1
0
파일: _join.py 프로젝트: mfkiwl/hwtLib
 def _config(self):
     self.T = Param(HStruct(
         (HStream(Bits(8), frame_len=(1, inf),
                  start_offsets=[0]), "f0"),
         (HStream(Bits(16), frame_len=(1, 1)), "f1"),
     ))
     AxiStream._config(self)
     self.DATA_WIDTH = 16
     self.USE_KEEP = True
     self.OUT_OFFSET = Param(0)
예제 #2
0
 def _config(self):
     self.REG_CNT = Param(2)
     AxiStream._config(self)
     self.USE_KEEP = True
예제 #3
0
 def _config(self):
     AxiStream._config(self)
예제 #4
0
 def _config(self):
     AxiStream._config(self)
     self.SIZES_BUFF_DEPTH = Param(16)
     self.MAX_LEN = Param((2048 // 8) - 1)
     self.EXPORT_ALIGNMENT_ERROR = Param(False)
예제 #5
0
 def _config(self):
     AxiStream._config(self)
     self.USE_STRB = True
     self.REPEAT = Param(False)
     self.DATA = Param(tuple(ord(c) for c in "Hello world"))
예제 #6
0
 def _config(self):
     AxiStream._config(self)
     self.SIZES_BUFF_DEPTH = Param(16)
     self.MAX_LEN = Param((2048 // 8) - 1)
     self.EXPORT_ALIGNMENT_ERROR = Param(False)
예제 #7
0
파일: _axis_eq.py 프로젝트: mfkiwl/hwtLib
 def _config(self):
     AxiStream._config(self)
     self.VAL = Param(Bits(64).from_py(0))
예제 #8
0
 def _config(self):
     AxiStream._config(self)
     self.HAS_RX = Param(True)
     self.HAS_TX = Param(True)