From cb45d7c240f4aabbd1dd716dd8bf7ab5b2107ff2 Mon Sep 17 00:00:00 2001 From: gingold <gingold@b72b5c32-5f01-0410-b925-b5c7b92870f7> Date: Sun, 18 Dec 2005 14:46:45 +0000 Subject: ghdl 0.21 is out --- doc/ghdl.texi | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) (limited to 'doc') diff --git a/doc/ghdl.texi b/doc/ghdl.texi index 5b20e50bd..c868a8c23 100644 --- a/doc/ghdl.texi +++ b/doc/ghdl.texi @@ -7,7 +7,7 @@ @titlepage @title GHDL guide @subtitle GHDL, a VHDL compiler -@subtitle For GHDL version 0.20 (Sokcho edition) +@subtitle For GHDL version 0.21 (Sokcho edition) @author Tristan Gingold @c The following two commands start the copyright page. @page @@ -846,6 +846,21 @@ declared in the @samp{ieee.VITAL_Timing} package. Currently, VITAL checks are only partially implemented. @xref{VHDL restrictions for VITAL}, for more details. +@item --syn-binding +@cindex @option{--syn-binding} switch +Use synthetizer rules for component binding. During elaboration, if a +component is not bound to an entity using VHDL LRM rules, try to find +in any known library an entity whose name is the same as the component +name. + +This rule is known as synthetizer rule. + +There are two key points: normal VHDL LRM rules are tried first and +entities are search only in known library. A known library is a +library which has been named in your design. + +This option is only useful during elaboration. + @item --GHDL1=@var{COMMAND} @cindex @option{--GHLD1} switch Use @var{COMMAND} as the command name for the compiler. If @var{COMMAND} is -- cgit v1.2.3