|
From: J. W. <joe...@ya...> - 2006-12-18 15:50:28
|
Pavan,=0A=0AYou need to put the STIL header at the top of EVERY file, not j=
ust the first.=0AI am inferring from your example below that your twoSTIL f=
iles are:=0A=0A----- file 1 ----------=0ASTIL 1.00;=0ASignals {=0AA1 In; A0=
In;=0AB1 In;=0AK InOut;=0A}=0A< more stil code >=0A=0A------ file 2 ------=
---=0AW one;=0AV{ALL=3D100H;} //1=0AV{ALL=3D000L;} //2=0AV{ALL=3D001L;} //3=
=0A< more stil code >=0A=0AAs I mentioned before- STIL files require the "S=
TIL 1.00;" statement at the top of EVERY included file. If you change "file=
2" to this:=0A=0A=0A=0A =0AJoel Wheeler=0A=0A----- Original Message ----=
=0AFrom: pavan ghooli <pg...@ya...>=0ATo: List for development dusc=
ussions <ope...@li...>=0ASent: Monday, December 18,=
2006 6:19:54 AM=0ASubject: Re: [Openstil-devel] (no subject)=0A=0AJoel,=0A=
=0AI actually put STIL1.00 in the STIL header but there is a problem still.=
=0A=0AI am attaching three files to show the problem that we are facing wi=
th "INCLUDE" statements.=0A=0A=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=0A=0Astilex.stil : STIL file from where the INCLUDE file is called=0A=0Ave=
ctorfile : INCLUDE file=0A=0AError_Output : Ouput of the OpenSTIL parser=0A=
=0A=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=0AI am using OpenSTIL 1=
.0.2.1. My operating system is Fedora Linux.=0A=0AI have parallely tried ru=
nning the same STIL (with the INCLUDE file) on Mentor Graphics' STILVerify =
and I do not get any error.=0A=0APlease let me know what is going wrong.=0A=
=0A =0A=0A=0A=0A =0A=0A----- Original Message ----=0A: J. W. <joel1234567@y=
ahoo.com>=0ATo: List for development duscussions <ope...@li...=
ceforge.net>=0ASent: Tuesday, 12 December, 2006 8:54:46 PM=0ASubject: Re: [=
Openstil-devel] (no subject)=0A=0A=0A>> 1. Issue with include files : Whene=
ver we add an include file within a STIL pattern,=0A>> we get syntax errors=
for the statements included within the include file. (The include =0A>> fi=
le itself is read though). =0A=0AUnfortunately, included STIL files require=
the "STIL 1.00;" statement at the top of EVERY included file. This is most=
likely the source of your problem. Try adding that to the top of your incl=
uded file.=0A=0A>> The OpenSTIL code does not seem to recognise the =0A>> "=
IfNeed" construct either.=0A=0AYes, this is true. This is currently unsuppo=
rted in OpenSTIL, although I don't think that it would be difficult to impl=
ement.=0A=0A>> 2. We see the STILEval code crashing (Segmentation Error) wh=
enever we try to increase the size =0A>> of the STIL file. We have seen cra=
shes happening when we take 1000 vectors with 5=0A signals.=0A>> Has anyone=
seen this?=0A=0AStileval has been run on input files with large amounts of=
data. The input data size should not be a problem.=0AThere were a number o=
f things done to speedup stileval in the latest release (v1.0.3). Perhaps t=
hese are introducing a problem?=0A=0ATo try:=0A1) Maybe the build was corru=
pted? Try a 'gmake clean', then rerun 'gmake'. Does that fix it?=0A2) If us=
ing v1.0.3: using the "-O<output_filename>" flag will disable some of the t=
hings added in v1.0.3. Does this fix the problem?=0A3) If using v1.0.3: try=
building/running v1.0.2. Does that work?=0A=0AAlso:=0A1) What is your oper=
ating system?=0A2) Are you able to send a copy of the STIL that you are try=
ing to process? I can help debug on this end.=0A=0A=0A =0AJoel Wheeler=0A=
=0A=0A=0A----- Original Message ----=0AFrom: pavan ghooli <pg...@ya...=
.in>=0ATo: ope...@li...=0ASent: Tuesday, December 1=
2, 2006 4:35:40 AM=0ASubject: [Openstil-devel] (no subject)=0A=0A=0A=0AWe h=
ave started using OpenSTIL recently and we have hit the following issues:=
=0A=0A1. Issue with include files : Whenever we add an include file within =
a STIL pattern,=0Awe get syntax errors for the statements included within t=
he include file. (The include =0Afile itself is read though). The OpenSTIL =
code does not seem to recognise the =0A"IfNeed" construct either.=0A=0A2. W=
e see the STILEval code crashing (Segmentation Error) whenever we try to in=
crease the size =0Aof the STIL file. We have seen crashes happening when we=
take 1000 vectors with 5 signals.=0AHas anyone seen this?=0A=0A =0A=0APava=
n Ghooli=0A=0A=0A=0A=0AFind out what India is talking about on - Yahoo! Ans=
wers India =0ASend FREE SMS to your friend's mobile from Yahoo! Messenger V=
ersion 8. Get it NOW=0A----------------------------------------------------=
---------------------=0ATake Surveys. Earn Cash. Influence the Future of IT=
=0AJoin SourceForge.net's Techsay panel and you'll get the chance to share =
your=0Aopinions on IT & business topics through brief surveys - and earn ca=
sh=0Ahttp://www.techsay.com/default.php?page=3Djoin.php&p=3Dsourceforge&CID=
=3DDEVDEV=0A=0A_______________________________________________=0AOpenstil-d=
evel mailing lis...@li...=0Ahttps://lists.so=
urceforge.net/lists/listinfo/openstil-devel=0A=0A=0A=0A=0A=0A=0A=0A=0AAcces=
s over 1 million songs - Yahoo! Music Unlimited.=0A------------------------=
-------------------------------------------------=0ATake Surveys. Earn Cash=
. Influence the Future of IT=0AJoin SourceForge.net's Techsay panel and you=
'll get the chance to share your=0Aopinions on IT & business topics through=
brief surveys - and earn cash=0Ahttp://www.techsay.com/default.php?page=3D=
join.php&p=3Dsourceforge&CID=3DDEVDEV=0A=0A________________________________=
_______________=0AOpenstil-devel mailing lis...@li...=
forge.net=0Ahttps://lists.sourceforge.net/lists/listinfo/openstil-devel=0A=
=0A=0A=0A=0A=0A=0ASend free SMS to your Friends on Mobile from your Yahoo! =
Messenger. Download Now! http://messenger.yahoo.com/download.phpSTIL 1.00;=
=0ASignals {=0AA1 In; A0 In;=0AB1 In;=0AK InOut;=0A}=0A=0ASignalGroups {=0A=
Cout=3D'K';=0AAbus=3D'A1+A0';=0AALL=3D'Abus+B1+K';=0AABbus=3D'A1+A0+B1';=0A=
}=0A=0ATiming "stim1" {=0AWaveformTable one {=0APeriod '100ns';=0AWaveforms=
{=0AAbus {01 {'0ns' D/U;'10ns' U; }}=0AB1 {01 { '0ns' D/U; '10ns' U;}}=0AC=
out {LH{'0ns' CompareOffWindow ;'10ns' CompareLowWindow/CompareHighWindow;}=
}=0A}=0A}=0A}=0A=0APatternBurst "stim burst" {=0APatList=0A{=0A"stim patter=
n";=0A}=0A}=0A=0APatternExec {=0ATiming "stim1";=0APatternBurst "stim burst=
";=0A}=0A Pattern "stim pattern"=0A{=0AInclude "vectorfile.stil";=0A}=0A=0A=
W one;=0AV{ALL=3D100H;} //1=0AV{ALL=3D000L;} //2=0AV{ALL=3D001L;} //3=0AV{A=
LL=3D000L;} //4=0AV{ALL=3D010L;} //5=0AV{ALL=3D010L;} //6=0AV{ALL=3D011L;} =
//7=0AV{ALL=3D011L;} //8=0A=0A=0A[anil@localhost src]$ ./stil2wave stilex.s=
til=0A=0A The open Stil code edited for VCD file 1-12-2006=0AI- Opening (in=
put) STIL File: stilex.stil [STIL::open]=0AI- Base STIL directory: /home/a=
nil/open_scr_14_12_2006/src/ [stiltok_setbase_path]=0AI- Reading Pattern: "=
stim pattern" [stilgmr]=0AI- INCLUDE "vectorfile.stil" [stiltok_getfilename=
]=0AS- Parsing error detected in file: /home/anil/open_scr_14_12_2006/src/v=
ectorfile.stil [stilcomyacc_perror]=0AT- Syntax Error [Line: 1] : Found une=
xpected token 'W' [stilcomyacc_perror]=0A *** Abort Level obtained -- Exe=
cution Terminated ***=0A=0A=0A---------------------------------------------=
----------------------------=0ATake Surveys. Earn Cash. Influence the Futur=
e of IT=0AJoin SourceForge.net's Techsay panel and you'll get the chance to=
share your=0Aopinions on IT & business topics through brief surveys - and =
earn cash=0Ahttp://www.techsay.com/default.php?page=3Djoin.php&p=3Dsourcefo=
rge&CID=3DDEVDEV=0A_______________________________________________=0AOpenst=
il-devel mailing lis...@li...=0Ahttps://list=
s.sourceforge.net/lists/listinfo/openstil-devel=0A=0A=0A=0A=0A=0A=0A_______=
___________________________________________=0ADo You Yahoo!?=0ATired of spa=
m? Yahoo! Mail has the best spam protection around =0Ahttp://mail.yahoo.co=
m |