CIRCT 24.0.0git
Loading...
Searching...
No Matches
loopback Namespace Reference

Classes

class  HostComms
class  MyService
class  Loopback
class  ArgStruct
class  ResultStruct
class  OddInner
class  OddStruct
class  LoopbackStruct
class  LoopbackOddStruct
class  LoopbackArray
class  MemoryAccess1
class  CallableFunc1
class  LoopbackSInt4
class  Top

Variables

 SendI8 = Bundle([BundledChannel("send", ChannelDirection.FROM, Bits(8))])
 RecvI8 = Bundle([BundledChannel("recv", ChannelDirection.TO, Bits(8))])
 SendI0 = Bundle([BundledChannel("send", ChannelDirection.FROM, Bits(0))])
 RecvI0 = Bundle([BundledChannel("recv", ChannelDirection.TO, Bits(0))])
int ArgArray = SInt(8) * 1
 ResultArray = TypeAlias(SInt(8) * 2, "ResultArray")
 MemA = esi.DeclareRandomAccessMemory(Bits(64), 20, name="MemA")
 bsp = get_bsp(sys.argv[2] if len(sys.argv) > 2 else None)
 s = System(bsp(Top), name="Loopback", output_directory=sys.argv[1])

Variable Documentation

◆ ArgArray

int loopback.ArgArray = SInt(8) * 1

Definition at line 130 of file loopback.py.

◆ bsp

loopback.bsp = get_bsp(sys.argv[2] if len(sys.argv) > 2 else None)

Definition at line 235 of file loopback.py.

◆ MemA

loopback.MemA = esi.DeclareRandomAccessMemory(Bits(64), 20, name="MemA")

Definition at line 154 of file loopback.py.

◆ RecvI0

loopback.RecvI0 = Bundle([BundledChannel("recv", ChannelDirection.TO, Bits(0))])

Definition at line 22 of file loopback.py.

◆ RecvI8

loopback.RecvI8 = Bundle([BundledChannel("recv", ChannelDirection.TO, Bits(8))])

Definition at line 20 of file loopback.py.

◆ ResultArray

loopback.ResultArray = TypeAlias(SInt(8) * 2, "ResultArray")

Definition at line 131 of file loopback.py.

Referenced by loopback.LoopbackArray.construct().

◆ s

loopback.s = System(bsp(Top), name="Loopback", output_directory=sys.argv[1])

Definition at line 236 of file loopback.py.

◆ SendI0

loopback.SendI0 = Bundle([BundledChannel("send", ChannelDirection.FROM, Bits(0))])

Definition at line 21 of file loopback.py.

◆ SendI8

loopback.SendI8 = Bundle([BundledChannel("send", ChannelDirection.FROM, Bits(8))])

Definition at line 19 of file loopback.py.