[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: gEDA: Icarus Verilog RFC





>From: Stefan Thiede [mailto:Stefan.Thiede@sv.sc.philips.com]

>stuff deleted -
> Ranges in parameter definition are not supported.
>   These might not be in the standart, but are supported by Verilog-XL
>   and synopsys, so they're in the "unofficial" defacto standard and
>   widely used.
> Sorry, `timescale not supported.
> Sorry, disable statements not supported.
> Sorry, procedural continuous assign not supported.
> warning -- casex not properly supported, using case.
> // synopsys translate_on
> // synopsys translate_off
>   are widely used

I'd agree with the entire list EXCEPT the last two. These
are synopsys directives that will have an OVI equivalent
for synthesis - not simulation. Further -they're in comments
as far as IVL (simulation side) is considered so they're
don't cares.  For that matter - it might even be a matter of
copyright violation or other silliness - They've gone after
Cadence for less! So let's avoid anything with a proprietary
content - like the above.

My two cents worth.

Steve Wilson