Hello,

I know that vital level 1 can be analyzed with ghdl, however does it
mean that the vital model can be pulled during elaboration ?

I have a simple DFF example which appears to work fine under Modelsim,
but not under ghdl.

http://git.fedoraproject.org/git/?p=fedora-electronic-lab.git;a=tree;f=testsuite/ghdl/vital_sdf

The makefile demonstrates how I'm trying to elaborate the testbench.

ghdl -i --std=00 sdf_example.vhd sdf_example_tb.vhd
ghdl -m --std=00 sdf_example_tb
../../../src/vital2000/timing_b.vhdl:196:15:warning: procedure
"vitalerror" is never referenced
../../../src/vital2000/timing_b.vhdl:217:15:warning: procedure
"vitalerror" is never referenced
../../../src/vital2000/prmtvs_b.vhdl:1041:15:warning: function
"toedge" is never referenced
sdf_example_tb.vhd:38:5:warning: component instance "sdf0" is not bound
sdf_example_tb.vhd:9:14:warning: (in default configuration of
sdf_example_tb(bench))
analyze sdf_example_tb.vhd
elaborate sdf_example_tb
sdf_example_tb.vhd:38:5:warning: component instance "sdf0" is not bound
sdf_example_tb.vhd:9:14:warning: (in default configuration of
sdf_example_tb(bench))

Without sdf file : No timing
./sdf_example_tb --stop-time=20ns
./sdf_example_tb:info: simulation stopped by --stop-time

With sdf file : with timing
./sdf_example_tb --sdf=max=/=sdf_example.sdf --stop-time=20ns
--wave=sdf_example.ghw
./sdf_example_tb:error: sdf_example.sdf:18:49: could not annotate generic
make: *** [sdf] Error 1


Chitlesh

_______________________________________________
Ghdl-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/ghdl-discuss

Reply via email to