OpenASIP
2.0
|
#include <IPXactResetInterface.hh>
Public Member Functions | |
IPXactResetInterface () | |
virtual | ~IPXactResetInterface () |
virtual bool | mapPortsToInterface (const ProGe::NetlistBlock &toplevel) |
Public Member Functions inherited from IPXactInterface | |
IPXactInterface () | |
virtual | ~IPXactInterface () |
virtual TCEString | instanceName () const |
virtual IPXact::Vlnv | busType () const |
virtual IPXact::Vlnv | busAbstractionType () const |
virtual IPXactModel::BusMode | busMode () const |
virtual const PlatInt::SignalMappingList & | interfaceMapping () const |
virtual void | addSignalMapping (const TCEString &actualSignal, const TCEString &busSignal) |
void | setInstanceName (const TCEString &name) |
Static Private Attributes | |
static const TCEString | TTA_RESET_PORT = "rstx" |
static const TCEString | SPIRIT_RESET_PORT = "RESETn" |
static const TCEString | DEFAULT_INSTANCE_NAME = "rst_n" |
static const TCEString | VENDOR = "TUT" |
static const TCEString | LIBRARY ="ip.hwp.interface" |
static const TCEString | NAME ="reset.busdef" |
static const TCEString | BUS_VERSION = "1.0" |
static const TCEString | ABS_VENDOR |
static const TCEString | ABS_LIBRARY |
static const TCEString | ABS_NAME = "reset.absDef" |
static const TCEString | ABS_VERSION |
static const IPXactModel::BusMode | DEFAULT_BUS_MODE |
Additional Inherited Members | |
Protected Member Functions inherited from IPXactInterface | |
void | setBusMode (IPXactModel::BusMode mode) |
void | setBusType (const TCEString &vendor, const TCEString &library, const TCEString &name, const TCEString &version) |
void | setBusAbsType (const TCEString &vendor, const TCEString &library, const TCEString &name, const TCEString &version) |
Definition at line 37 of file IPXactResetInterface.hh.
IPXactResetInterface::IPXactResetInterface | ( | ) |
Definition at line 54 of file IPXactResetInterface.cc.
References ABS_LIBRARY, ABS_NAME, ABS_VENDOR, ABS_VERSION, BUS_VERSION, DEFAULT_BUS_MODE, DEFAULT_INSTANCE_NAME, LIBRARY, NAME, IPXactInterface::setBusAbsType(), IPXactInterface::setBusMode(), IPXactInterface::setBusType(), IPXactInterface::setInstanceName(), and VENDOR.
|
virtual |
Definition at line 62 of file IPXactResetInterface.cc.
|
virtual |
Implements IPXactInterface.
Definition at line 66 of file IPXactResetInterface.cc.
References IPXactInterface::addSignalMapping(), ProGe::NetlistPort::name(), ProGe::NetlistBlock::port(), ProGe::NetlistBlock::portCount(), SPIRIT_RESET_PORT, and TTA_RESET_PORT.
|
staticprivate |
Definition at line 57 of file IPXactResetInterface.hh.
Referenced by IPXactResetInterface().
|
staticprivate |
Definition at line 58 of file IPXactResetInterface.hh.
Referenced by IPXactResetInterface().
|
staticprivate |
Definition at line 56 of file IPXactResetInterface.hh.
Referenced by IPXactResetInterface().
|
staticprivate |
Definition at line 59 of file IPXactResetInterface.hh.
Referenced by IPXactResetInterface().
|
staticprivate |
Definition at line 55 of file IPXactResetInterface.hh.
Referenced by IPXactResetInterface().
|
staticprivate |
Definition at line 61 of file IPXactResetInterface.hh.
Referenced by IPXactResetInterface().
|
staticprivate |
Definition at line 51 of file IPXactResetInterface.hh.
Referenced by IPXactResetInterface().
|
staticprivate |
Definition at line 53 of file IPXactResetInterface.hh.
Referenced by IPXactResetInterface().
|
staticprivate |
Definition at line 54 of file IPXactResetInterface.hh.
Referenced by IPXactResetInterface().
|
staticprivate |
Definition at line 49 of file IPXactResetInterface.hh.
Referenced by mapPortsToInterface().
|
staticprivate |
Definition at line 48 of file IPXactResetInterface.hh.
Referenced by mapPortsToInterface().
|
staticprivate |
Definition at line 52 of file IPXactResetInterface.hh.
Referenced by IPXactResetInterface().