Symphony EDA read line error

P

pini

I use Symphony EDA VhdlE version 1.5 Build#8

I get a run-time error:

Error: CSSIM0034: tb.vhd: (line 104): Read from a bad LINE variable
Exception occurred. Cannot continue simulation

This is the vhdl code line that causes the truble (c is a character):
read(inp_line,c);

Just before crash I do
write(dbg_line, string'("dbg start "));
writeline(output, dbg_line);
writeline(output, inp_line);
write(dbg_line, string'("dbg end"));
writeline(output, dbg_line);
and this what I get
Symphony EDA (R) VHDL Compiler/Simulator Module VhdlE, Version 1.5, Build#8.
Copyright(C) Symphony EDA 1997-2000. All rights reserved.
Reading symphony.ini ...
Library 'ieee' ==> $SYMPHONY/Lib/Ieee/Ieee.sym (readonly)
Library 'synopsys' ==> $SYMPHONY/Lib/Synopsys/synopsys.sym (readonly)
Library 'work' ==> work.sym
Reading work.sym\tb\prim.var
Reading $SYMPHONY\Lib\Ieee\Ieee.sym\std_logic_textio\_body.var
Reading $SYMPHONY\Lib\Ieee\Ieee.sym\std_logic_1164\_body.var
Reading $SYMPHONY\Lib\Ieee\Ieee.sym\std_logic_unsigned\_body.var
Reading $SYMPHONY\Lib\Ieee\Ieee.sym\std_logic_arith\_body.var
Reading work.sym\tb\_tb_arc.var
# of Signals = 538
# of Components = 0
# of Processes = 2
# of Drivers = 104
Design Load/Elaboration Elapsed Time: 00h:00m:00s:140ms
dbg start
0x10 4 0
dbg end
At tb.vhd: (line 104)
Instance = :tb(tb_arc):main_p:pci_master_command:
At tb.vhd: (line 148)
Instance = :tb(tb_arc):
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,769
Messages
2,569,581
Members
45,056
Latest member
GlycogenSupporthealth

Latest Threads

Top