( ESNUG 200 Item 3 ) ---------------------------------------------- [10/28/94]

Subject: (ESNUG 199 #6)  "Is 1993 VHDL Syntax FULLY Supported in VSS?

> Question 1:
>   Does Synopsys ver 3.1b fully support 1993 syntax VHDL ?  (YES/NO)
>   If NOT fully supported, then WHAT other syntax should I be aware of?
>
> Question 2:
>   Do I have to code using only 1987 syntax to be on the safe side ? (YES/NO)


From: John.Messenger@proteon.com (John Messenger)

To question 1:  No, VSS version 3.1b doesn't fully support ANSI/IEEE Std
1076-1993 and does not claim to.

To question 2:  Yes, you have to code only in 1987 syntax to stay on the
safe side.  Even then, if you're a purist, watch out because (like most
simulators) there are some differences.  The most annoying is that it
restricts the range of universal integer to 32bit values (which is not
allowed).  So if you say USE_LONGTIME = TRUE and then say (NOW / 1 fs),
you may get a crash.

  - John Messenger
    Proteon International



 Sign up for the DeepChip newsletter.
Email
 Read what EDA tool users really think.


Feedback About Wiretaps ESNUGs SIGN UP! Downloads Trip Reports Advertise

"Relax. This is a discussion. Anything said here is just one engineer's opinion. Email in your dissenting letter and it'll be published, too."
This Web Site Is Modified Every 2-3 Days
Copyright 1991-2024 John Cooley.  All Rights Reserved.
| Contact John Cooley | Webmaster | Legal | Feedback Form |

   !!!     "It's not a BUG,
  /o o\  /  it's a FEATURE!"
 (  >  )
  \ - / 
  _] [_     (jcooley 1991)