Cerata
A library to generate structural hardware designs
|
Declaration generators. More...
#include <declaration.h>
Static Public Member Functions | |
static Block | Generate (const Parameter &par, int depth=0) |
Generate a parameter declaration as VHDL generic. | |
static Block | Generate (const Port &port, int depth=0) |
Generate a port declaration. | |
static Block | Generate (const PortArray &port_array, int depth=0) |
Generate a port array declaration. | |
static Block | Generate (const Signal &sig, int depth=0) |
Generate a signal declaration. | |
static Block | Generate (const SignalArray &sig_array, int depth=0) |
Generate a signal array declaration. | |
static MultiBlock | Generate (const Component &comp, bool entity=false, int indent=1) |
Generate a component or entity declaration. | |
Declaration generators.
Definition at line 30 of file declaration.h.