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

Public Member Functions

 build (self)
 

Static Public Attributes

 clk = Clock()
 
 read = Input(esi.MMIO.read.type)
 

Detailed Description

Wrap the manifest ROM with ESI bundle.

Definition at line 41 of file common.py.

Member Function Documentation

◆ build()

esiaccel.bsp.common.ESI_Manifest_ROM_Wrapper.build (   self)

Definition at line 48 of file common.py.

References RTLBuilder.clk, circt::esi::detail::ESIHWBuilder.clk, esiaccel.bsp.common.ESI_Manifest_ROM.clk, esiaccel.bsp.common.ESI_Manifest_ROM_Wrapper.clk, esiaccel.bsp.common.ChannelMMIO.clk, esiaccel.bsp.common.MMIOIndirection.clk, esiaccel.bsp.xrt.MMIOAxiWriteCombine.clk, esiaccel.bsp.xrt.MMIOAxiReadWriteMux.clk, esiaccel.bsp.xrt.MMIOAxiReadWriteDemux.clk, esiaccel.esitester.CallbackTest.clk, esiaccel.esitester.LoopbackInOutAdd.clk, esiaccel.esitester.CoordTranslator.clk, esiaccel.esitester.SerialCoordTranslator.clk, esiaccel.esitester.ChannelTest.clk, esiaccel.esitester.EsiTester.clk, esi_advanced.Merge.clk, esi_advanced.Join.clk, esi_advanced.Fork.clk, esi_advanced.Top.clk, esi_ram.MemWriter.clk, esi_test.LoopbackInOutAdd.clk, esi_test.CallbackTest.clk, esi_test.MMIOReadWriteClient.clk, esi_test.ConstProducer.clk, esi_test.Join.clk, esi_test.WindowToStructFunc.clk, esi_test.StructToWindowFunc.clk, esi_test.Top.clk, loopback.Loopback.clk, loopback.MemoryAccess1.clk, loopback.Top.clk, esi::services::ChannelService::ToHost.read(), esi::services::TelemetryService::Metric.read(), esi::TypedReadPort< T >.read(), esi::TypedReadPort< void >.read(), esi::ReadChannelPort.read(), esi::services::MMIO::MMIORegion.read(), esi::services::MMIO.read(), CosimHostMem.read, esiaccel.types.ReadPort.read(), esiaccel.types.MetricPort.read(), esiaccel.types.ToHostPort.read(), esiaccel.types.MMIORegion.read(), TraceMMIO.read(), esiaccel.bsp.common.ESI_Manifest_ROM_Wrapper.read, esi_ram.MemComms.read, and wrap().

Member Data Documentation

◆ clk

esiaccel.bsp.common.ESI_Manifest_ROM_Wrapper.clk = Clock()
static

Definition at line 44 of file common.py.

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

◆ read

esiaccel.bsp.common.ESI_Manifest_ROM_Wrapper.read = Input(esi.MMIO.read.type)
static

Definition at line 45 of file common.py.

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


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