[][src]Module tydi::generator

Generator methods and implementations for Tydi types.

The generator module is enabled by the generator feature flag.

Modules

chisel

Chisel back-end.

common

Common hardware representation for back-ends.

vhdl

VHDL back-end.

Constants

CANON_SUFFIX

Suffix provided to the canonical representation of streamlet components.

Traits

Componentify

Trait to create common representation components from things in the canonical way and user-friendly way.

GenerateProject

Trait to generate back-end specific source files from the common hardware representation of a project.

ModeFor

Trait that helps to determine the common representation port mode given a streamlet interface mode.

Portify

Trait to create common representation ports from things in the canonical way and user-friendly way.

Typify

Trait to create common representation types from things in the canonical way and user-friendly way.