A method of instantiating a leaf cell having various connections and
designed to be called using a fixed syntax includes defining a template
syntax different from the fixed syntax, setting default values for
connections not designated by the template syntax, and mapping the
template syntax to a hardware design language. The description of the leaf
cell has values for the designated connections and non-designated
connections. The non-designated connections have the default values.
Another method includes instantiating a leaf cell using a first template
syntax or a second template syntax. The second template syntax
instantiates the same leaf cell as the first template syntax or the fixed
syntax. In addition, more than one leaf cell, also known as a branch, can
be instantiated using the template syntax. Articles of manufacture that
include a computer readable media having instructions thereon for causing
a suitably programmed system to execute one or more of the above methods
of instantiating a leaf cell or leaf cells are also discussed.
Eine Methode von Instantiating eine Blattzelle, die verschiedene Anschlüsse hat und entwirft mit einer örtlich festgelegten Syntax benannt zu werden, schließt das Definieren einer Schablone Syntax ein, die zu der örtlich festgelegten Syntax unterschiedlich ist, stellt Default-Werte für die Anschlüsse ein, die nicht durch die Schablone Syntax gekennzeichnet werden, und bildet die Schablone Syntax zu einer Kleinteildesignsprache ab. Die Beschreibung der Blattzelle hat Werte für die gekennzeichneten Anschlüsse und nicht-kennzeichnete Anschlüsse. Die nicht-gekennzeichneten Anschlüsse haben die Default-Werte. Eine andere Methode schließt das Instantiating eine Blattzelle mit einer ersten Schablone Syntax oder einer zweiten Schablone Syntax ein. Die zweiten Schablone Syntax instantiates die gleiche Blattzelle wie die erste Schablone Syntax oder die örtlich festgelegte Syntax. Zusätzlich können mehr als eine Blattzelle, alias eine Niederlassung, sein instantiated mit der Schablone Syntax. Artikel der Herstellung, die die maschinell lesbaren Mittel einschließen, die Anweisungen darauf für das Veranlassen eines passend programmierten Systems, eine oder mehr der oben genannten Methoden von Instantiating eine Blattzelle oder Blattzellen durchzuführen haben, werden auch besprochen.