Go to the documentation of this file.
34 #ifndef PROCESSORWRAPPERBLOCK_HH
35 #define PROCESSORWRAPPERBLOCK_HH
43 class NetlistPortGroup;
45 class MemoryBusInterface;
60 const Path& targetBaseDir,
HDL targetLang =
VHDL)
const override;
const ProGeContext & context_
void connectLockStatus(const NetlistPort &topPCInitPort)
void addInstructionMemory(const NetlistPortGroup &)
BaseNetlistBlock * coreBlock_
The target TTA processor.
void addDataMemory2(const MemoryBusInterface &)
virtual ~ProcessorWrapperBlock()
ProcessorWrapperBlock()=delete
void addDataMemory(const MemoryBusInterface &)
virtual void write(const Path &targetBaseDir, HDL targetLang=VHDL) const override
void handleUnconnectedPorts()
HDL
HDLs supported by ProGe.
void connectPCInit(const NetlistPort &topPCInitPort)