shastri.vs
Member level 2
Hi,
I am using Xilinx ISE as synthesis tool and Modelsim SE 5.7f for simulation.
When I do behavior simulation everything works fine. But when I do post route simulation I got errors.
# ** Error: (vcom-11) Could not find simprim.vcomponents.
# ** Error: ford_timesim.vhd(3Cool: (vcom-1195) Cannot find expanded name: 'simprim.vcomponents'.
# ** Error: ford_timesim.vhd(3Cool: Unknown record element "vcomponents".
# ** Error: (vcom-11) Could not find simprim.vpackage.
# ** Error: ford_timesim.vhd(39): (vcom-1195) Cannot find expanded name: 'simprim.vpackage'.
# ** Error: ford_timesim.vhd(39): Unknown record element "vpackage".
.
.
.
.
.
.
In some earlier querries posted by someone else I found a suggestion to compile and map simprim libraries to modelsim.
But when I tried to run
vcom -87 -work simprim $XILINX/vhdl/src/simprims/simprim_VITAL.vhd
command I got follwing errors :
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(11386): near "function": expecting: ';'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(11526): near "function": expecting: ';'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(11682): near "function": expecting: ';'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(11694): near "function": expecting: ';'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(11889): near "function": expecting: ';'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(11902): near "function": expecting: ';'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(167252): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(167255): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(167269): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(167272): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(167286): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(167289): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(167303): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(167306): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(169722): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(169725): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(169739): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(169742): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(169756): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(169759): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(169773): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(169776): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(169789): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(169792): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(169806): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(169809): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(169823): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(169826): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(169839): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(169842): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(174903): near "xnor": expecting: ';'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(174912): near "xnor": expecting: ';'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(175301): near "xnor": expecting: ';'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(175557): near "sla": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(175560): near "sla": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(222927): near "function": expecting: ';'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(222939): near "function": expecting: ';'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(223445): near "procedure": expecting: ';'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(223512): near "procedure": expecting: ';'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(223539): near "procedure": expecting: ';'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(223554): near "procedure": expecting: ';'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(223588): near "procedure": expecting: ';'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(223673): near "function": expecting: ';'
# C:/Modeltech_5.7f/win32/vcom failed.
I dont know how to fix this ...
I am using Xilinx ISE as synthesis tool and Modelsim SE 5.7f for simulation.
When I do behavior simulation everything works fine. But when I do post route simulation I got errors.
# ** Error: (vcom-11) Could not find simprim.vcomponents.
# ** Error: ford_timesim.vhd(3Cool: (vcom-1195) Cannot find expanded name: 'simprim.vcomponents'.
# ** Error: ford_timesim.vhd(3Cool: Unknown record element "vcomponents".
# ** Error: (vcom-11) Could not find simprim.vpackage.
# ** Error: ford_timesim.vhd(39): (vcom-1195) Cannot find expanded name: 'simprim.vpackage'.
# ** Error: ford_timesim.vhd(39): Unknown record element "vpackage".
.
.
.
.
.
.
In some earlier querries posted by someone else I found a suggestion to compile and map simprim libraries to modelsim.
But when I tried to run
vcom -87 -work simprim $XILINX/vhdl/src/simprims/simprim_VITAL.vhd
command I got follwing errors :
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(11386): near "function": expecting: ';'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(11526): near "function": expecting: ';'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(11682): near "function": expecting: ';'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(11694): near "function": expecting: ';'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(11889): near "function": expecting: ';'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(11902): near "function": expecting: ';'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(167252): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(167255): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(167269): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(167272): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(167286): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(167289): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(167303): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(167306): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(169722): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(169725): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(169739): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(169742): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(169756): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(169759): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(169773): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(169776): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(169789): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(169792): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(169806): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(169809): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(169823): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(169826): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(169839): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(169842): near "sll": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(174903): near "xnor": expecting: ';'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(174912): near "xnor": expecting: ';'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(175301): near "xnor": expecting: ';'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(175557): near "sla": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(175560): near "sla": expecting: ')'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(222927): near "function": expecting: ';'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(222939): near "function": expecting: ';'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(223445): near "procedure": expecting: ';'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(223512): near "procedure": expecting: ';'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(223539): near "procedure": expecting: ';'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(223554): near "procedure": expecting: ';'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(223588): near "procedure": expecting: ';'
# ** Error: C:/Xilinx/10.1/ISE/vhdl/src/simprims/simprim_VITAL.vhd(223673): near "function": expecting: ';'
# C:/Modeltech_5.7f/win32/vcom failed.
I dont know how to fix this ...