33#ifndef BLOCKS_TRANSLATOR_HH
34#define BLOCKS_TRANSLATOR_HH
59 std::list<BlocksLSUPair*> lsuList, std::list<BlocksRF*> rfList,
60 std::list<BlocksIMM*> iuList, std::list<BlocksMULPair*> mulList);
64 std::list<BlocksALUPair*> aluList, std::list<BlocksLSUPair*> lsuList,
65 std::list<BlocksRF*> rfList, std::list<BlocksMULPair*> mulList);
void BuildTTAModel(BlocksModel &blocksModel, const std::string &outputName)
void Deinitialize(TTAMachine::Machine &mach, std::list< BlocksALUPair * > aluList, std::list< BlocksLSUPair * > lsuList, std::list< BlocksRF * > rfList, std::list< BlocksIMM * > iuList, std::list< BlocksMULPair * > mulList)
void ConnectInputs(TTAMachine::Machine &mach, BlocksGCU &gcu, std::list< BlocksALUPair * > aluList, std::list< BlocksLSUPair * > lsuList, std::list< BlocksRF * > rfList, std::list< BlocksMULPair * > mulList)
TTAMachine::Socket * FindOutputSocket(TTAMachine::Machine::SocketNavigator nav, std::string source)
TTAMachine::Bus * CreateConnection(TTAMachine::Machine &mach, TTAMachine::Socket *inputSocket, TTAMachine::Socket *outputSocket, BlocksGCU &gcu)