OpenASIP  2.0
ProGe::NetlistGenerator Member List

This is the complete list of members for ProGe::NetlistGenerator, including all inherited members.

addBaseRFToNetlist(const ProGeOptions &options, const TTAMachine::BaseRegisterFile &regFile, const IDF::RFImplementationLocation &location, NetlistBlock &netlistBlock, const std::string &blockNamePrefix)ProGe::NetlistGeneratorprivate
addFUExternalPortsToNetlist(const HDB::FUImplementation &fuImplementation, NetlistBlock &coreBlock, NetlistBlock &fuBlock, const TTAMachine::FunctionUnit &adfFU)ProGe::NetlistGeneratorprivate
addFUToNetlist(const IDF::FUImplementationLocation &location, NetlistBlock &netlistBlock, std::ostream &warningStream)ProGe::NetlistGeneratorprivate
addGCUToNetlist(NetlistBlock &toplevelBlock, int imemWidthInMAUs)ProGe::NetlistGeneratorprivate
addGeneratableFUsToNetlist(const IDF::FUGenerated &fug, NetlistBlock &netlistBlock)ProGe::NetlistGeneratorprivate
addIUToNetlist(const ProGeOptions &options, const IDF::RFImplementationLocation &location, NetlistBlock &netlistBlock)ProGe::NetlistGeneratorprivate
ADDR_WIDTHProGe::NetlistGeneratorstatic
addRFToNetlist(const ProGeOptions &options, const IDF::RFImplementationLocation &location, NetlistBlock &netlistBlock)ProGe::NetlistGeneratorprivate
calculateAddressWidth(TTAMachine::FunctionUnit const *fu) constProGe::NetlistGeneratorprivate
checkInstanceName(const TCEString &baseInstanceName, const TCEString &moduleName) constProGe::NetlistGeneratorprivate
clkPort(const NetlistBlock &block) constProGe::NetlistGenerator
clkPorts_ProGe::NetlistGeneratorprivate
context() constProGe::NetlistGeneratorinline
context_ProGe::NetlistGeneratorprivate
coreBlock_ProGe::NetlistGeneratorprivate
DECODER_CLOCK_PORTProGe::NetlistGeneratorstatic
DECODER_INSTR_WORD_PORTProGe::NetlistGeneratorstatic
DECODER_LOCK_REQ_IN_PORTProGe::NetlistGeneratorstatic
DECODER_LOCK_REQ_OUT_PORTProGe::NetlistGeneratorstatic
DECODER_LOCK_STATUS_PORTProGe::NetlistGeneratorstatic
DECODER_PC_LOAD_PORTProGe::NetlistGeneratorstatic
DECODER_PC_OPCODE_PORTProGe::NetlistGeneratorstatic
DECODER_RA_LOAD_PORTProGe::NetlistGeneratorstatic
DECODER_RESET_PORTProGe::NetlistGeneratorstatic
DECOMP_GLOCK_PORTProGe::NetlistGeneratorstatic
DECOMP_INSTR_WORD_PORTProGe::NetlistGeneratorstatic
DECOMP_LOCK_REQ_IN_PORTProGe::NetlistGeneratorstatic
FETCHBLOCK_PORT_NAMEProGe::NetlistGeneratorstatic
findCorrespondingPort(const TTAMachine::FunctionUnit &fuToSearch, const TTAMachine::FunctionUnit &origFU, const std::string &portName)ProGe::NetlistGeneratorprivatestatic
fuEntry(const std::string &fuName) constProGe::NetlistGenerator
FUEntryMap typedefProGe::NetlistGeneratorprivate
fuEntryMap_ProGe::NetlistGeneratorprivate
fuGuardPort(const NetlistPort &fuPort) constProGe::NetlistGenerator
fuGuardPortMap_ProGe::NetlistGeneratorprivate
fuOpcodePort(const NetlistBlock &fuBlock) constProGe::NetlistGenerator
fuOpcodePorts_ProGe::NetlistGeneratorprivate
gcuReturnAddressInPort() constProGe::NetlistGenerator
gcuReturnAddressOutPort() constProGe::NetlistGenerator
GeneratableFUNetlistBlock classProGe::NetlistGeneratorfriend
generate(const ProGeOptions &options, int imemWidthInMAUs, TCEString entityNameStr, std::ostream &warningStream)ProGe::NetlistGenerator
glockPort(const NetlistBlock &block) constProGe::NetlistGenerator
glockPorts_ProGe::NetlistGeneratorprivate
glockReqPort(const NetlistBlock &block) constProGe::NetlistGenerator
glockReqPorts_ProGe::NetlistGeneratorprivate
hasGlockPort(const NetlistBlock &block) constProGe::NetlistGenerator
hasGlockReqPort(const NetlistBlock &block) constProGe::NetlistGenerator
hasOpcodePort(const NetlistPort &port) constProGe::NetlistGenerator
immediateUnitWritePort(const TTAMachine::ImmediateUnit &iu) constProGe::NetlistGenerator
inferLSUSignal(const std::string &portName)ProGe::NetlistGeneratorprivatestatic
instructionDecoder() constProGe::NetlistGenerator
instructionDecoder_ProGe::NetlistGeneratorprivate
instructionDecompressor() constProGe::NetlistGenerator
instructionDecompressor_ProGe::NetlistGeneratorprivate
instructionFetch() constProGe::NetlistGenerator
instructionFetch_ProGe::NetlistGeneratorprivate
instructionMemory(const TTAMachine::Machine &machine)ProGe::NetlistGeneratorprivatestatic
instructionMemoryAddressWidth(const TTAMachine::Machine &machine)ProGe::NetlistGeneratorprivatestatic
instructionMemoryWidth(const TTAMachine::Machine &machine)ProGe::NetlistGeneratorprivatestatic
isLSU(const TTAMachine::FunctionUnit &fu) constProGe::NetlistGeneratorprivate
isLSUDataPort(const TTAMachine::FunctionUnit &adfFU, const std::string &portName)ProGe::NetlistGeneratorprivatestatic
isParameterizable(const std::string &paramName, const HDB::FUEntry *fuEntry) constProGe::NetlistGeneratorprivate
IUPortMap typedefProGe::NetlistGeneratorprivate
iuPortMap_ProGe::NetlistGeneratorprivate
loadPort(const NetlistPort &port) constProGe::NetlistGenerator
loadPortMap_ProGe::NetlistGeneratorprivate
mapClockPort(const NetlistBlock &block, NetlistPort &clkPort)ProGe::NetlistGeneratorprivate
mapFUGuardPort(const NetlistPort &dataPort, NetlistPort &guardPort)ProGe::NetlistGeneratorprivate
mapFUOpcodePort(const NetlistBlock &block, NetlistPort &opcodePort)ProGe::NetlistGeneratorprivate
mapGlobalLockPort(const NetlistBlock &block, NetlistPort &glockPort)ProGe::NetlistGeneratorprivate
mapGlobalLockRequestPort(const NetlistBlock &block, NetlistPort &glockReqPort)ProGe::NetlistGenerator
mapImmediateUnitWritePort(const TTAMachine::ImmediateUnit &iu, NetlistPort &port)ProGe::NetlistGeneratorprivate
mapLoadPort(const NetlistPort &port, NetlistPort &loadPort)ProGe::NetlistGeneratorprivate
mapNetlistBlock(const TTAMachine::Unit &unit, NetlistBlock &netlistBlock)ProGe::NetlistGeneratorprivate
mapNetlistPort(const TTAMachine::Port &adfPort, NetlistPort &netlistPort)ProGe::NetlistGeneratorprivate
mapResetPort(const NetlistBlock &block, NetlistPort &resetPort)ProGe::NetlistGeneratorprivate
mapRFGuardPort(const NetlistBlock &block, NetlistPort &guardPort)ProGe::NetlistGeneratorprivate
mapRFOpcodePort(const NetlistPort &port, NetlistPort &opcodePort)ProGe::NetlistGeneratorprivate
netlistBlock(const TTAMachine::Unit &unit) constProGe::NetlistGenerator
NetlistGenerator(const ProGeContext &context, ICDecoderGeneratorPlugin &plugin)ProGe::NetlistGenerator
netlistPort(const TTAMachine::Port &port, Direction dir=IN) constProGe::NetlistGenerator
netlistPortIsMapped(const TTAMachine::Port &adfPort)ProGe::NetlistGeneratorprivate
opcodePortWidth(const HDB::FUEntry &fu, std::ostream &warningStream)ProGe::NetlistGeneratorprivatestatic
opcodePortWidth(const TTAMachine::ControlUnit &gcu)ProGe::NetlistGeneratorprivatestatic
plugin_ProGe::NetlistGeneratorprivate
PortCorrespondenceMap typedefProGe::NetlistGeneratorprivate
portCorrespondenceMap_ProGe::NetlistGeneratorprivate
PortPurposeMap typedefProGe::NetlistGeneratorprivate
PortRelationMap typedefProGe::NetlistGeneratorprivate
raInPort_ProGe::NetlistGeneratorprivate
raOutPort_ProGe::NetlistGeneratorprivate
rfEntry(const std::string &rfName) constProGe::NetlistGenerator
RFEntryMap typedefProGe::NetlistGeneratorprivate
rfEntryMap_ProGe::NetlistGeneratorprivate
rfGuardPort(const NetlistBlock &rfBlock) constProGe::NetlistGenerator
rfGuardPorts_ProGe::NetlistGeneratorprivate
rfOpcodePort(const NetlistPort &port) constProGe::NetlistGenerator
rfOpcodePortMap_ProGe::NetlistGeneratorprivate
rstPort(const NetlistBlock &block) constProGe::NetlistGenerator
rstPorts_ProGe::NetlistGeneratorprivate
translateDirection(HDB::Direction direction)ProGe::NetlistGeneratorprivatestatic
ttaCore() constProGe::NetlistGenerator
UnitCorrespondenceMap typedefProGe::NetlistGeneratorprivate
unitCorrespondenceMap_ProGe::NetlistGeneratorprivate
~NetlistGenerator()ProGe::NetlistGeneratorvirtual