Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > VHDL > SOS! What can I do if Synopsys does not allow my statement?

Reply
Thread Tools

SOS! What can I do if Synopsys does not allow my statement?

 
 
walala
Guest
Posts: n/a
 
      09-12-2003
Dear all,

I am facing with a problem: Synopsys Design compiler does not allow my
statement for synthesis:


Please save me! Thank you,

-Wlala


Process(rst, clk, enable)
if rst = '1' then
count <= 0;
--Line 85: elsif clk'event and clk = '1' and INPUTEND = '1' then
...
end if;


-----------------------------------------------

Synopsys Error Log:

Error: Enabling expression not permitted outside wait statements on
line 85 (VHDL-2251)
Error: Enabling expression not permitted outside wait statements on
line 85 (VHDL-2251)

---------------------------------------------------------------
v2001.08 Synopsys Inc. 1988-2001. All rights reserved. n-1

messages N. Messages Command Reference

NAME
VHDL-2251 (error) Enabling expression not permitted
outside wait statements %s

DESCRIPTION
This error occurs with statements of the form:
if(clk'event and clock = '1' and enable = '1') then ..
Such expressions are only permitted in: wait until
clk'event and clock = '1' and enable = '1' ... at
present

WHAT NEXT
Modify the if statement with the enabling condition to
conform to suggested style.

n-2 Synopsys Inc. 1988-2001. All rights reserved. v2001.08
 
Reply With Quote
 
 
 
 
steve
Guest
Posts: n/a
 
      09-12-2003

"walala" <> wrote in message
news: om...
> Dear all,
>
> I am facing with a problem: Synopsys Design compiler does not allow my
> statement for synthesis:
>
>
> Please save me! Thank you,
>
> -Wlala
>
>
> Process(rst, clk, enable)
> if rst = '1' then
> count <= 0;
> --Line 85: elsif clk'event and clk = '1' and INPUTEND = '1' then
> ...
> end if;
>
>


Process(rst, clk, enable)
if rst = '1' then
count <= 0;
--Line 85: elsif clk'event and clk = '1' then
if(INPUTEND = '1') then
...
end if;
end if;
? Steve


 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
VHDL Synthesis Error for Synopsys but not for Synplicity! SuSenSa08 VHDL 8 01-21-2008 12:20 PM
newbie: allow deny vs deny allow Jeff ASP .Net 2 09-19-2006 02:12 AM
Does Cadence have sth like Synopsys SNUG? Davy VHDL 2 02-12-2006 12:30 PM
Location element in the Web.config file. Allow System Admin whole directory, allow others specific page Ryan Taylor ASP .Net Security 1 09-09-2004 06:52 PM
NEWBIE ASKING FOR HELP! can anybody take a look at my Synopsys DC report? walala VHDL 2 09-13-2003 04:23 PM



Advertisments
 



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57