Cerata
A library to generate structural hardware designs
|
A clock domain. More...
#include <domain.h>
Public Member Functions | |
ClockDomain (std::string name) | |
Clock domain constructor. | |
![]() | |
Named (std::string name) | |
Named constructor. | |
std::string | name () const |
Return the name of the object. | |
void | SetName (std::string name) |
Change the name of the object. | |
virtual | ~Named ()=default |
Destructor. | |
Static Public Member Functions | |
static std::shared_ptr< ClockDomain > | Make (const std::string &name) |
Create a new clock domain and return a shared pointer to it. | |
A clock domain.
Placeholder for automatically generated clock domain crossing support