Go to the documentation of this file.
33 #ifndef TTA_BASE_FU_PORT_HH
34 #define TTA_BASE_FU_PORT_HH
50 virtual int width()
const;
void loadStateWithoutReferences(const ObjectState *state)
int width_
Bit width of the port.
BaseFUPort(const std::string &name, int width, FunctionUnit &parent)
FunctionUnit * parentUnit() const
virtual bool isOpcodeSetting() const =0
virtual void loadState(const ObjectState *state)
virtual bool isTriggering() const =0
virtual ObjectState * saveState() const
virtual std::string name() const
static const std::string OSKEY_WIDTH
ObjectState attribute key for bit width of the port.
virtual int width() const