OpenASIP
2.0
|
#include "BlocksALU.hh"
#include "BlocksGCU.hh"
#include "BlocksIMM.hh"
#include "BlocksLSU.hh"
#include "BlocksMUL.hh"
#include "BlocksModel.hh"
#include "BlocksRF.hh"
#include "ControlUnit.hh"
#include "FUPort.hh"
#include "FunctionUnit.hh"
#include "HWOperation.hh"
#include "ImmediateUnit.hh"
#include "Socket.hh"
#include "SpecialRegisterPort.hh"
Go to the source code of this file.
Namespaces | |
BlocksTranslator | |
Functions | |
void | BlocksTranslator::BuildTTAModel (BlocksModel &blocksModel, const std::string &outputName) |
TTAMachine::Bus * | BlocksTranslator::CreateConnection (TTAMachine::Machine &mach, TTAMachine::Socket *inputSocket, TTAMachine::Socket *outputSocket, BlocksGCU &gcu) |
void | BlocksTranslator::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 | BlocksTranslator::ConnectInputs (TTAMachine::Machine &mach, BlocksGCU &gcu, std::list< BlocksALUPair * > aluList, std::list< BlocksLSUPair * > lsuList, std::list< BlocksRF * > rfList, std::list< BlocksMULPair * > mulList) |
TTAMachine::Socket * | BlocksTranslator::FindOutputSocket (TTAMachine::Machine::SocketNavigator nav, std::string source) |
Declaration of the Blocks translator (Blocks to TTA) functions.
Definition in file BlocksTranslator.hh.