Hi,
GHDL generate with my project a ghw file unsuported by gtkwave:
$gtkwave wave.ghw
GTKWave Analyzer v3.1.10 (w)1999-2008 BSI
get_nbr_elements: unhandled type 31
Abort
-----------------------
When I read the source code of gtkwave, I have this code for the
function "get_nbr_elements":
get_nbr_elements (union ghw_type *t)
{
switch (t->kind)
{
case ghdl_rtik_type_b2:
case ghdl_rtik_type_e8:
case ghdl_rtik_type_e32:
case ghdl_rtik_type_i32:
case ghdl_rtik_type_i64:
case ghdl_rtik_type_f64:
case ghdl_rtik_type_p32:
case ghdl_rtik_type_p64:
case ghdl_rtik_subtype_scalar:
return 1;
case ghdl_rtik_subtype_array:
case ghdl_rtik_subtype_array_ptr:
return t->sa.nbr_el;
case ghdl_rtik_type_record:
return t->rec.nbr_el;
default:
fprintf (stderr, "get_nbr_elements: unhandled type %d\n",
t->kind);
abort ();
}
----------------------------------
Reading headers: type "31" is "ghdl_rtik_type_array"
What VHDL code can generate this type of signal ?
What is the difference with ghdl_rtik_subtype_array ?
Any idea to resolve my problem ? I need to extend gtkwave ?
_______________________________________________
Ghdl-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/ghdl-discuss