liste over alle ifdef parametrene som brukes i design

J

Jitendra

Guest
HI,
Jeg trenger å liste alle ifdef parametrene brukt i designet mitt.Sammen med denne listen jeg trenger å vite om disse parametrene er definert i noen inkluderer filen eller ikke?
Jeg har en TCL skript for å gjøre det, men jeg står overfor problemer som:
1.Hvis include file har kode:

'ifdef FIRST_CONDITION
define SECOND_CONDITION
define THIRD_CONDITION
'endif

Nå hvis Parameter FIRST_CONDITION er ikke definert noen der da andre og tredje CONDITION ikke skal defineres men TCL basert skriptet fungerer på tekst-analyse, og den kan ikke finne denne tilstanden.
Viktigst er kan jeg ikke bruke tid på å endre dette skriptet.

2.Min TCL script kan ikke ta vare på 'undef

Mitt spørsmål:
1.Kan noen gi script som kan gjøre denne jobben skikkelig?
2.Er det noen EDA verktøy som kan rapportere dette?

Hjelp appriciated.

Hilsen,
Jitendra

 
Kommersielle EDA-verktøy skal kunne gjøre dette.Men siden disse pre-prosessor direktiver, er det mulig at det ikke er trivielt å få den listen.Ett verktøy som jeg kan tenke på er et Lint verktøyet som Leda fra Synopsys.De vanligvis ikke optimalisere design og dermed kunne beholde disse.

Andre alternativer er:

1.Det er en VPP - Verilog pre-prosessor, opensource i nettet, kan du kan h (at) ck det å få denne.
2.Icarus / Cver er opensource Verilog simulatorer - du kan være i stand til h (at) ck dem til å gjøre dette for deg.

La meg vite hvordan det går.
Ajeetha, CVC
www.noveldv.com
* En pragmatisk tilnærming til VMM Adopsjon 2006 ISBN 0-9705394-9-5 http://www.systemverilog.us/
* SystemVerilog Påstander Handbook
* Bruke PSL / Sugar

 

Welcome to EDABoard.com

Sponsor

Back
Top