|
OpenASIP 2.2
|
#include <GlobalPackage.hh>

Public Member Functions | |
| GlobalPackage ()=delete | |
| GlobalPackage (const std::string &entityName) | |
| virtual | ~GlobalPackage () |
| const std::string | name () const |
| const std::string | fetchBlockAddressWidth () const |
| const std::string | fetchBlockDataWidth () const |
| const std::string | fetchBlockMAUWidth () const |
| const std::string | instructionDataWidth () const |
Private Attributes | |
| std::string | entityName_ |
| The entity name. | |
Definition at line 45 of file GlobalPackage.hh.
|
delete |
| ProGe::GlobalPackage::GlobalPackage | ( | const std::string & | entityName | ) |
Definition at line 38 of file GlobalPackage.cc.
|
virtual |
Definition at line 41 of file GlobalPackage.cc.
| const std::string ProGe::GlobalPackage::fetchBlockAddressWidth | ( | ) | const |
Returns name of the constant that defines address width of instruction block visible outside the core.
Definition at line 56 of file GlobalPackage.cc.
Referenced by ProGe::ProcessorWrapperBlock::addInstructionMemory().
| const std::string ProGe::GlobalPackage::fetchBlockDataWidth | ( | ) | const |
Returns name of the constant that defines instruction block width visible outside the core.
Definition at line 65 of file GlobalPackage.cc.
Referenced by ProGe::ProcessorWrapperBlock::addInstructionMemory().
| const std::string ProGe::GlobalPackage::fetchBlockMAUWidth | ( | ) | const |
Returns name of the constant that defines instruction block width in MAUs.
Definition at line 73 of file GlobalPackage.cc.
| const std::string ProGe::GlobalPackage::instructionDataWidth | ( | ) | const |
Return name of the constant that defines raw width of instruction.
Definition at line 81 of file GlobalPackage.cc.
| const std::string ProGe::GlobalPackage::name | ( | ) | const |
Return name of this package.
Definition at line 47 of file GlobalPackage.cc.
References entityName_.
Referenced by ProGe::ProcessorWrapperBlock::ProcessorWrapperBlock().
|
private |