`define with Arguments in Verilog-XL

Guest
Hi,
Can somebody please tell me if verilog-XL supports `define with
arguments. (e.g `define A(B) B ).
It is working fine with ncsim, but not wth verilog-XL.

I am using 'VERILOG-XL 05.81.001-p'.

Thanks and Regards,
Saurabh
 
On Jun 11, 11:10 pm, saurabhverm...@gmail.com wrote:
Hi,
Can somebody please tell me if verilog-XL supports `define with
arguments. (e.g `define A(B) B ).
It is working fine with ncsim, but not wth verilog-XL.

I am using 'VERILOG-XL 05.81.001-p'.

Thanks and Regards,
Saurabh
I think VCS allows it , It might be handy while learning new concepts
 
On Jun 11, 2:10 pm, saurabhverm...@gmail.com wrote:
Hi,
Can somebody please tell me if verilog-XL supports `define with
arguments. (e.g `define A(B) B ).
It is working fine with ncsim, but not wth verilog-XL.
No, it doesn't. That functionality was added in the IEEE Verilog-1995
standard, as an extension to what Verilog-XL provided. It was never
implemented in Verilog-XL.

If you want more recent language features, you will need to stick with
NC.
 
On Jun 12, 5:40 am, s...@cadence.com wrote:
On Jun 11, 2:10 pm, saurabhverm...@gmail.com wrote:

Hi,
Can somebody please tell me if verilog-XL supports `define with
arguments. (e.g `define A(B) B ).
It is working fine with ncsim, but not wth verilog-XL.

No, it doesn't. That functionality was added in the IEEE Verilog-1995
standard, as an extension to what Verilog-XL provided. It was never
implemented in Verilog-XL.

If you want more recent language features, you will need to stick with
NC.
Thanks a lot for your help.
But, is there any reason Verilog-XL doesn't support it?
Is it being replaced by ncsim or somehthing like that?
--Regards,
Saurabh
 
saurabhverm...@gmail.com wrote:
But, is there any reason Verilog-XL doesn't support it?
Is it being replaced by ncsim or somehthing like that?
Yes. It has been in the process of being replaced by NC for over 10
years. XL continues to be maintained and made available because some
users still want it, but there is not much active development on it.
 

Welcome to EDABoard.com

Sponsor

Back
Top