This is the complete list of members for FUTestbenchGenerator, including all inherited members.
bindingStream() | TestbenchGenerator | protected |
componentBinding_ | TestbenchGenerator | private |
componentDeclaration_ | TestbenchGenerator | private |
componentInstantiation_ | TestbenchGenerator | private |
createMachineState() | FUTestbenchGenerator | private |
createStimulus() | FUTestbenchGenerator | private |
createStimulusArrays(PortDataArray &inputStimulus, std::vector< uint32_t > &loadStimulus, std::vector< std::string > &operations, PortDataArray &outputStimulus) | FUTestbenchGenerator | private |
createTbCode() | FUTestbenchGenerator | private |
createTbInstantiation() | FUTestbenchGenerator | private |
declarationStream() | TestbenchGenerator | protected |
findVhdlTemplate() const | TestbenchGenerator | private |
fuArch_ | FUTestbenchGenerator | private |
fuEntry_ | FUTestbenchGenerator | private |
fuImpl_ | FUTestbenchGenerator | private |
FUTestbenchGenerator(HDB::FUEntry *fu) | FUTestbenchGenerator | |
generateTestbench(std::ofstream &file) | FUTestbenchGenerator | virtual |
inputArrays_ | TestbenchGenerator | private |
inputArrayStream() | TestbenchGenerator | protected |
inputPorts_ | FUTestbenchGenerator | private |
instantiationStream() | TestbenchGenerator | protected |
isShiftOrRotOp(const std::string &operation) const | FUTestbenchGenerator | private |
loadArrayStream() | TestbenchGenerator | protected |
loadSignalArrays_ | TestbenchGenerator | private |
loadVhdlTemplate(const std::string &fileName, std::string &vhdlTemplate) const | TestbenchGenerator | private |
machine_ | FUTestbenchGenerator | private |
memSystem_ | FUTestbenchGenerator | private |
msm_ | FUTestbenchGenerator | private |
opcodeArrays_ | TestbenchGenerator | private |
opcodeArrayStream() | TestbenchGenerator | protected |
opcodePort_ | FUTestbenchGenerator | private |
outputArrays_ | TestbenchGenerator | private |
outputArrayStream() | TestbenchGenerator | protected |
outputPorts_ | FUTestbenchGenerator | private |
parseFuPorts() | FUTestbenchGenerator | private |
PortDataArray typedef | TestbenchGenerator | protected |
readValuesFromOutPorts(PortDataArray &outputs) | FUTestbenchGenerator | private |
signalDeclaration_ | TestbenchGenerator | private |
signalStream() | TestbenchGenerator | protected |
TB_TEMPLATE_ | TestbenchGenerator | privatestatic |
tbCodeStream() | TestbenchGenerator | protected |
testbenchCode_ | TestbenchGenerator | private |
TestbenchGenerator() | TestbenchGenerator | |
truncateStimulus(uint32_t operand, int nBits) const | FUTestbenchGenerator | private |
writeInputPortStimulus(PortDataArray &inputs, const std::string &operation, const std::string &portName, uint32_t stimulus) | FUTestbenchGenerator | private |
writeStimulusArray(std::ostringstream &stream, std::vector< uint32_t > &dataArray, std::string portName, int portWidth) | TestbenchGenerator | protectedvirtual |
writeTbConstants(int totalCycles, int outputIgnoreCycles) | TestbenchGenerator | protected |
writeTestbench(std::ofstream &file, HDB::HWBlockImplementation *impl) | TestbenchGenerator | protected |
~FUTestbenchGenerator() | FUTestbenchGenerator | virtual |
~TestbenchGenerator() | TestbenchGenerator | virtual |