CIRCT 23.0.0git
Loading...
Searching...
No Matches
Public Member Functions | Static Public Attributes | List of all members
esiaccel.bsp.xrt.MMIOAxiReadWriteMux Class Reference
Inheritance diagram for esiaccel.bsp.xrt.MMIOAxiReadWriteMux:
Inheritance graph
[legend]
Collaboration diagram for esiaccel.bsp.xrt.MMIOAxiReadWriteMux:
Collaboration graph
[legend]

Public Member Functions

 build (ports)
 

Static Public Attributes

 clk = Clock()
 
 rst = Reset()
 
 read_address = InputChannel(Bits(AxiMMIOAddrWidth))
 
 write_address = InputChannel(Bits(AxiMMIOAddrWidth))
 
 write_data = InputChannel(Bits(32))
 
 write_resp = OutputChannel(Bits(2))
 
 cmd = OutputChannel(esi.MMIOReadWriteCmdType)
 
 sel = OutputChannel(MMIOSel)
 

Detailed Description

Definition at line 91 of file xrt.py.

Member Function Documentation

◆ build()

esiaccel.bsp.xrt.MMIOAxiReadWriteMux.build (   ports)

Definition at line 103 of file xrt.py.

Member Data Documentation

◆ clk

esiaccel.bsp.xrt.MMIOAxiReadWriteMux.clk = Clock()
static

Definition at line 92 of file xrt.py.

Referenced by esiaccel.bsp.common.ESI_Manifest_ROM_Wrapper.build().

◆ cmd

esiaccel.bsp.xrt.MMIOAxiReadWriteMux.cmd = OutputChannel(esi.MMIOReadWriteCmdType)
static

Definition at line 99 of file xrt.py.

◆ read_address

esiaccel.bsp.xrt.MMIOAxiReadWriteMux.read_address = InputChannel(Bits(AxiMMIOAddrWidth))
static

Definition at line 94 of file xrt.py.

◆ rst

esiaccel.bsp.xrt.MMIOAxiReadWriteMux.rst = Reset()
static

Definition at line 93 of file xrt.py.

◆ sel

esiaccel.bsp.xrt.MMIOAxiReadWriteMux.sel = OutputChannel(MMIOSel)
static

Definition at line 100 of file xrt.py.

◆ write_address

esiaccel.bsp.xrt.MMIOAxiReadWriteMux.write_address = InputChannel(Bits(AxiMMIOAddrWidth))
static

Definition at line 95 of file xrt.py.

◆ write_data

esiaccel.bsp.xrt.MMIOAxiReadWriteMux.write_data = InputChannel(Bits(32))
static

Definition at line 96 of file xrt.py.

◆ write_resp

esiaccel.bsp.xrt.MMIOAxiReadWriteMux.write_resp = OutputChannel(Bits(2))
static

Definition at line 97 of file xrt.py.


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