( ESNUG 202 Item 2 ) ---------------------------------------------- [11/18/94]
Subject: ( ESNUG 201 Item 5 ) Can't Get Rid Of "_architecture" !
> Does anyone know how to get Synopsys to not append
> _architecture, architecture_2, architecture_3, etc.
>
> I have changed the variable:
> vhdlout_architecture_name to "structural_view"
> but Synopsys appends _architecture, etc. to the architecture names.
From: jco@egnetz.uebemc.siemens.de (Herr Jon Connell)
Here's what the manual page says:
The generated name is checked to verify that it is
--> unique and is a legal VHDL identifier. If not, it will
be modified so that it is unique and legal. For
example, setting vhdlout_architecture_name = "A" does
not cause all architectures to be written out with the
same name "A". Instead, to make each name unique, the
tool gives the first architecture the name of "A", and
appends subsequent architecture names, as follows:
A
A_architecture
A_architecture_2
Why the name has to be unique is a mystery, but Synopsys is still doing it
with version 3.2a so I guess only a STAR will get you any further!
- Jon Connell
Siemens AG
|
|