SYNC library | This library contains some entities to deal with
synchronisation issues. See also ENTITY and ABSTRACT declarations. | |||
---|---|---|---|---|
Clock | Pll | Clocked | Biclocked | |
More detailed explanation: | ||||
EDL declaration of the Clock Entity |
---|
ENTITY Clock sync () |
EDL declaration of the Pll Entity |
---|
ENTITY Pll sync () |
EDL declaration of the Clocked Entity |
---|
ABSTRACT Clocked sync () |
EDL declaration of the Biclocked Entity |
---|
ABSTRACT Biclocked sync ( ) |
PROJECT(
PREAMBLE(
NAME "project_name"
DIRECTORY "working_directory"
AUTHOR "project_author"
VERSION ver
DESCRIPTION "project_description"
COMPILER "compiler_name"
LINK "linker_name"
LIBRARY "library_options"
EXTERN lib1, ...
)
PARAMLIB(parameter, ...)
GLOBALS(reference_parameter, ...)
ENTITYLIB(
entity_definition | higher_entity_definition |
mesh_entity | abstract_entity, ...)
STRUCTURE(architecture_entity | communication_channel , ... )
)