1242 - Simulation: Modelsim: What does "Fatal : Obsolete library format for design unit" Modelsim error mean?
Simulation: Modelsim: If the simulation libraries or your design files are compiled with an older version of Modelsim (for example, Modelsim 6.3) and are now being loaded (VSIM) into a newer version of Modelsim (for example, Modelsim 6.5), you will encounter the fatal error similar to the one shown below:Loading work/pcsd_work.PCSD_sim
# ** Fatal: (vsim-3381) Obsolete library format for design unit. (See design unit listed above.)
# FATAL ERROR while loading design To prevent this error, recompile the files using the newer version of Modelsim that you are using. You can also refresh the libraries compiled using previous version by using - refresh option of Modelsim's vlog command as shown below:
vlog - refresh - work ./pcsd_work
This problem can also be fixed by finding the library that is obsolete and right-clicking that library from the left-hand window (library pane). When right-clicking the selected library, you will find that one of the options is to refresh. Click the refresh option. This will start to refresh the library, and the error message will go away.