Cerata
A library to generate structural hardware designs
cerata::vhdl::Inst Struct Reference

Functions to generate VHDL instantiation code. More...

#include <instantiation.h>

Static Public Member Functions

static MultiBlock Generate (const Graph &graph)
 Generate a VHDL instantiation of a graph.
 
static Block GeneratePortMaps (const Port &port, bool full_array=false)
 Generate an associativity list for an instantiated Port.
 
static Block GeneratePortArrayMaps (const PortArray &array)
 Generate an associativity list for an instantiated PortArray.
 
static Block GenerateGenericMap (const Parameter &par)
 Generate an associativity list for an instantiated Parameter.
 

Detailed Description

Functions to generate VHDL instantiation code.

Definition at line 32 of file instantiation.h.


The documentation for this struct was generated from the following files: