Local naming for HDL compilation

   
   

In one embodiment, a circuit element is described in text representation in a HDL source code file. The text representation is provided to a synthesis compiler for compilation. The text representation contains multiple expressions describing the logic circuits. During synthesis compilation, object names are selected for each expression in the text representation. The object names are derived from local counters and from the expressions depending on the context of the expressions such that a revision of one section of the source HDL text only affects the object names of the expressions local to the revised section. The object names of other sections of the source HDL text are not affected and remain the same.

В одном воплощении, элемент цепи описан в представлении текста в архиве Кодего источника HDL. Представление текста снабжено составитель синтеза для составления. Представление текста содержит множественные выражения описывая цепи логики. Во время составления синтеза, имена предмета выбраны для каждого выражения в представлении текста. Имена предмета выведены от местных счетчиков и от выражений в зависимости от смысла выражений такие что изменение одного раздела текста источника HDL только влияет на имена предмета выражений местных к откорректированному разделу. Не повлияны на и не остают имена предмета других разделов текста источника HDL этими же.

 
Web www.patentalert.com

< MinK-related genes, formation of potassium channels and association with cardiac arrhythmia

< Apparatus and method for automated protein design

> Methods of using viral replicase polynucleotides and polypeptides

> Non-stick coating and method of forming same

~ 00110