Forum Discussion
Altera_Forum
Honored Contributor
14 years ago --- Quote Start --- --- Quote Start --- Modelsim 10+ has very good 2008 support. --- Quote End --- How come Altera make us do with 6.6d then? Do they have a deal with Mentor to seed a 'teaser'? --- Quote End --- --- Quote Start --- Its always been like that. The altera version is only updated once every couple of years. --- Quote End --- Perhaps an apology is on order: Quartus II 11.1 comes with ModelSim ASE 10.0c! --- Quote Start --- The error: Library cc_data_types not found. can probably be resolved by vmap cc_data_types rtl_work I suspect that in the regmux code you have library cc_data_types; use cc_data_types.cc_data_types.all; or something like that. Modelsim is expecting to find these data types in that library, whereas your script compiles them into 'work'. Alternatively you can vlib cc_data_types vmap cc_data_types cc_data_types vcom -93 -work cc_data_types {C:/qdesigns/c-cam/bb/vhdl_packages/CC_Data_Types.vhd} Or something pretty close to that ... Cheers, Dave --- Quote End --- Apparently the thing to do is to use the 'work' as the container for user packages also.
--library CC_Data_Types ;
-- use CC_Data_Types.CC_Data_Types.all ;
library work ;
use work.CC_Data_Types.all ;
This keeps the ModelSim link happy, and Quartus is fine with it too. (I suppose I used the 'use library' in a non-standard way. I never understood this VHDL library idea anyway ..)