Fatal: (vsim-3613) Top-level instantiation of Verilog optimi

G

gck

Guest
I compile following program and its getting compiled without any error
`timescale 1ns/1ns

module delaybuf(output y,
input a);
buf u1 (y,a);

specify
(a*>y)=5;
endspecify

endmodule // delaybuf

but when I am trying to simulate it, error shows
Fatal: (vsim-3613) Top-level instantiation of Verilog optimized cell
'delaybuf' is not allowed.
don't get simulate.
I using Questasim 6.2b
Thanks in advance
 
On Sat, 29 Nov 2008 03:34:36 -0800 (PST), gck <gkhedkar@gmail.com>
wrote:

I compile following program and its getting compiled without any error
`timescale 1ns/1ns

module delaybuf(output y,
input a);
buf u1 (y,a);

specify
(a*>y)=5;
endspecify

endmodule // delaybuf
It's not a program, it's a module definition.

but when I am trying to simulate it, error shows
Fatal: (vsim-3613) Top-level instantiation of Verilog optimized cell
'delaybuf' is not allowed.
don't get simulate.
You are trying to simulate a buffer device that is
lying upside-down on the bench with its legs in the air.
This is unlikely to be useful. Consider writing
a testbench to provide some stimulus for your buffer.

--
Jonathan Bromley, Consultant

DOULOS - Developing Design Know-how
VHDL * Verilog * SystemC * e * Perl * Tcl/Tk * Project Services

Doulos Ltd., 22 Market Place, Ringwood, BH24 1AW, UK
jonathan.bromley@MYCOMPANY.com
http://www.MYCOMPANY.com

The contents of this message may contain personal views which
are not the views of Doulos Ltd., unless specifically stated.
 

Welcome to EDABoard.com

Sponsor

Back
Top