33#ifndef TTA_SOPC_BUILDER_FILE_GENERATOR_HH
34#define TTA_SOPC_BUILDER_FILE_GENERATOR_HH
77 std::map<TCEString, AvalonMMMasterInterface*>
masters_;
const PlatformIntegrator * integrator() const
TCEString toplevelEntity() const
bool handleAvalonSignal(const ProGe::NetlistPort &port)
AvalonMMMasterInterface * getMaster(const TCEString &fuName)
static const TCEString SOPC_ADD_FILE
std::map< TCEString, AvalonMMMasterInterface * > masters_
virtual ~SOPCBuilderFileGenerator()
static const TCEString TTA_RESET_NAME
void writeFileList(std::ostream &stream)
static const TCEString SOPC_COMPONENT_FILE_TYPE
static const TCEString SOPC_CLOCK_NAME
static const TCEString HDB_AVALON_PREFIX
virtual void writeProjectFiles()
static const TCEString SOPC_DEFAULT_VHDL_LIBS
void writeGenerics(std::ostream &stream)
void writeInterfaces(std::ostream &stream) const
static const TCEString SOPC_DEFAULT_GROUP
static const TCEString PI_DEVICE_FAMILY_GENERIC
void writeModuleProperties(std::ostream &stream)
static const TCEString TTA_CLOCK_NAME
int countAvalonMMMasters() const
static const TCEString SOPC_SET_MODULE_PROPERTY
static const TCEString SOPC_RESET_NAME
void exportSignal(const ProGe::NetlistPort &port)