addBaseRFToNetlist(const ProGeOptions &options, const TTAMachine::BaseRegisterFile ®File, const IDF::RFImplementationLocation &location, NetlistBlock &netlistBlock, const std::string &blockNamePrefix) | ProGe::NetlistGenerator | private |
addFUExternalPortsToNetlist(const HDB::FUImplementation &fuImplementation, NetlistBlock &coreBlock, NetlistBlock &fuBlock, const TTAMachine::FunctionUnit &adfFU) | ProGe::NetlistGenerator | private |
addFUToNetlist(const IDF::FUImplementationLocation &location, NetlistBlock &netlistBlock, std::ostream &warningStream) | ProGe::NetlistGenerator | private |
addGCUToNetlist(NetlistBlock &toplevelBlock, int imemWidthInMAUs) | ProGe::NetlistGenerator | private |
addGeneratableFUsToNetlist(const IDF::FUGenerated &fug, NetlistBlock &netlistBlock) | ProGe::NetlistGenerator | private |
addIUToNetlist(const ProGeOptions &options, const IDF::RFImplementationLocation &location, NetlistBlock &netlistBlock) | ProGe::NetlistGenerator | private |
ADDR_WIDTH | ProGe::NetlistGenerator | static |
addRFToNetlist(const ProGeOptions &options, const IDF::RFImplementationLocation &location, NetlistBlock &netlistBlock) | ProGe::NetlistGenerator | private |
calculateAddressWidth(TTAMachine::FunctionUnit const *fu) const | ProGe::NetlistGenerator | private |
checkInstanceName(const TCEString &baseInstanceName, const TCEString &moduleName) const | ProGe::NetlistGenerator | private |
clkPort(const NetlistBlock &block) const | ProGe::NetlistGenerator | |
clkPorts_ | ProGe::NetlistGenerator | private |
context() const | ProGe::NetlistGenerator | inline |
context_ | ProGe::NetlistGenerator | private |
coreBlock_ | ProGe::NetlistGenerator | private |
DECODER_CLOCK_PORT | ProGe::NetlistGenerator | static |
DECODER_INSTR_WORD_PORT | ProGe::NetlistGenerator | static |
DECODER_LOCK_REQ_IN_PORT | ProGe::NetlistGenerator | static |
DECODER_LOCK_REQ_OUT_PORT | ProGe::NetlistGenerator | static |
DECODER_LOCK_STATUS_PORT | ProGe::NetlistGenerator | static |
DECODER_PC_LOAD_PORT | ProGe::NetlistGenerator | static |
DECODER_PC_OPCODE_PORT | ProGe::NetlistGenerator | static |
DECODER_RA_LOAD_PORT | ProGe::NetlistGenerator | static |
DECODER_RESET_PORT | ProGe::NetlistGenerator | static |
DECOMP_GLOCK_PORT | ProGe::NetlistGenerator | static |
DECOMP_INSTR_WORD_PORT | ProGe::NetlistGenerator | static |
DECOMP_LOCK_REQ_IN_PORT | ProGe::NetlistGenerator | static |
FETCHBLOCK_PORT_NAME | ProGe::NetlistGenerator | static |
findCorrespondingPort(const TTAMachine::FunctionUnit &fuToSearch, const TTAMachine::FunctionUnit &origFU, const std::string &portName) | ProGe::NetlistGenerator | privatestatic |
fuEntry(const std::string &fuName) const | ProGe::NetlistGenerator | |
FUEntryMap typedef | ProGe::NetlistGenerator | private |
fuEntryMap_ | ProGe::NetlistGenerator | private |
fuGuardPort(const NetlistPort &fuPort) const | ProGe::NetlistGenerator | |
fuGuardPortMap_ | ProGe::NetlistGenerator | private |
fuOpcodePort(const NetlistBlock &fuBlock) const | ProGe::NetlistGenerator | |
fuOpcodePorts_ | ProGe::NetlistGenerator | private |
gcuReturnAddressInPort() const | ProGe::NetlistGenerator | |
gcuReturnAddressOutPort() const | ProGe::NetlistGenerator | |
GeneratableFUNetlistBlock class | ProGe::NetlistGenerator | friend |
generate(const ProGeOptions &options, int imemWidthInMAUs, TCEString entityNameStr, std::ostream &warningStream) | ProGe::NetlistGenerator | |
glockPort(const NetlistBlock &block) const | ProGe::NetlistGenerator | |
glockPorts_ | ProGe::NetlistGenerator | private |
glockReqPort(const NetlistBlock &block) const | ProGe::NetlistGenerator | |
glockReqPorts_ | ProGe::NetlistGenerator | private |
hasGlockPort(const NetlistBlock &block) const | ProGe::NetlistGenerator | |
hasGlockReqPort(const NetlistBlock &block) const | ProGe::NetlistGenerator | |
hasOpcodePort(const NetlistPort &port) const | ProGe::NetlistGenerator | |
immediateUnitWritePort(const TTAMachine::ImmediateUnit &iu) const | ProGe::NetlistGenerator | |
inferLSUSignal(const std::string &portName) | ProGe::NetlistGenerator | privatestatic |
instructionDecoder() const | ProGe::NetlistGenerator | |
instructionDecoder_ | ProGe::NetlistGenerator | private |
instructionDecompressor() const | ProGe::NetlistGenerator | |
instructionDecompressor_ | ProGe::NetlistGenerator | private |
instructionFetch() const | ProGe::NetlistGenerator | |
instructionFetch_ | ProGe::NetlistGenerator | private |
instructionMemory(const TTAMachine::Machine &machine) | ProGe::NetlistGenerator | privatestatic |
instructionMemoryAddressWidth(const TTAMachine::Machine &machine) | ProGe::NetlistGenerator | privatestatic |
instructionMemoryWidth(const TTAMachine::Machine &machine) | ProGe::NetlistGenerator | privatestatic |
isLSU(const TTAMachine::FunctionUnit &fu) const | ProGe::NetlistGenerator | private |
isLSUDataPort(const TTAMachine::FunctionUnit &adfFU, const std::string &portName) | ProGe::NetlistGenerator | privatestatic |
isParameterizable(const std::string ¶mName, const HDB::FUEntry *fuEntry) const | ProGe::NetlistGenerator | private |
IUPortMap typedef | ProGe::NetlistGenerator | private |
iuPortMap_ | ProGe::NetlistGenerator | private |
loadPort(const NetlistPort &port) const | ProGe::NetlistGenerator | |
loadPortMap_ | ProGe::NetlistGenerator | private |
mapClockPort(const NetlistBlock &block, NetlistPort &clkPort) | ProGe::NetlistGenerator | private |
mapFUGuardPort(const NetlistPort &dataPort, NetlistPort &guardPort) | ProGe::NetlistGenerator | private |
mapFUOpcodePort(const NetlistBlock &block, NetlistPort &opcodePort) | ProGe::NetlistGenerator | private |
mapGlobalLockPort(const NetlistBlock &block, NetlistPort &glockPort) | ProGe::NetlistGenerator | private |
mapGlobalLockRequestPort(const NetlistBlock &block, NetlistPort &glockReqPort) | ProGe::NetlistGenerator | |
mapImmediateUnitWritePort(const TTAMachine::ImmediateUnit &iu, NetlistPort &port) | ProGe::NetlistGenerator | private |
mapLoadPort(const NetlistPort &port, NetlistPort &loadPort) | ProGe::NetlistGenerator | private |
mapNetlistBlock(const TTAMachine::Unit &unit, NetlistBlock &netlistBlock) | ProGe::NetlistGenerator | private |
mapNetlistPort(const TTAMachine::Port &adfPort, NetlistPort &netlistPort) | ProGe::NetlistGenerator | private |
mapResetPort(const NetlistBlock &block, NetlistPort &resetPort) | ProGe::NetlistGenerator | private |
mapRFGuardPort(const NetlistBlock &block, NetlistPort &guardPort) | ProGe::NetlistGenerator | private |
mapRFOpcodePort(const NetlistPort &port, NetlistPort &opcodePort) | ProGe::NetlistGenerator | private |
netlistBlock(const TTAMachine::Unit &unit) const | ProGe::NetlistGenerator | |
NetlistGenerator(const ProGeContext &context, ICDecoderGeneratorPlugin &plugin) | ProGe::NetlistGenerator | |
netlistPort(const TTAMachine::Port &port, Direction dir=IN) const | ProGe::NetlistGenerator | |
netlistPortIsMapped(const TTAMachine::Port &adfPort) | ProGe::NetlistGenerator | private |
opcodePortWidth(const HDB::FUEntry &fu, std::ostream &warningStream) | ProGe::NetlistGenerator | privatestatic |
opcodePortWidth(const TTAMachine::ControlUnit &gcu) | ProGe::NetlistGenerator | privatestatic |
plugin_ | ProGe::NetlistGenerator | private |
PortCorrespondenceMap typedef | ProGe::NetlistGenerator | private |
portCorrespondenceMap_ | ProGe::NetlistGenerator | private |
PortPurposeMap typedef | ProGe::NetlistGenerator | private |
PortRelationMap typedef | ProGe::NetlistGenerator | private |
raInPort_ | ProGe::NetlistGenerator | private |
raOutPort_ | ProGe::NetlistGenerator | private |
rfEntry(const std::string &rfName) const | ProGe::NetlistGenerator | |
RFEntryMap typedef | ProGe::NetlistGenerator | private |
rfEntryMap_ | ProGe::NetlistGenerator | private |
rfGuardPort(const NetlistBlock &rfBlock) const | ProGe::NetlistGenerator | |
rfGuardPorts_ | ProGe::NetlistGenerator | private |
rfOpcodePort(const NetlistPort &port) const | ProGe::NetlistGenerator | |
rfOpcodePortMap_ | ProGe::NetlistGenerator | private |
rstPort(const NetlistBlock &block) const | ProGe::NetlistGenerator | |
rstPorts_ | ProGe::NetlistGenerator | private |
translateDirection(HDB::Direction direction) | ProGe::NetlistGenerator | privatestatic |
ttaCore() const | ProGe::NetlistGenerator | |
UnitCorrespondenceMap typedef | ProGe::NetlistGenerator | private |
unitCorrespondenceMap_ | ProGe::NetlistGenerator | private |
~NetlistGenerator() | ProGe::NetlistGenerator | virtual |