赞
踩
linux的发行版是:ubuntu18.04(18可以的话,16肯定也行)
所以这篇东西也称:ubuntu安装quartus和modelsim
文首先得谢谢前人的帮忙:
wiki_arch_modelsim
coldnew’s blog
eetop
下载地址:
Quartus Prime Standard Edition
QuartusHelpSetup
ModelSim AE/ASE
东西eetop都有(包含crack),只是让大家顺手点开的时候先下载再继续看而已
eetop
我安装的quartus版本是16.1.但是看参考资料的介绍,前前后后的版本应该都是通用的.
流程是一样的,提权限,双击
需要一提的是:几乎所有的所有的问题都出在modelsim上面,因为他是32位的
和quartus大同小异,但是不同的一点,不需要用破解版,因为入门版都可以免费仿真1万行的代码,而且modelsim和其他软件不一样,因为quartus是64位的,但是附带的modelsim是32位的.所以这个破解会异常费劲
**注意:**一定要保证modelsim和quartus的安装路径是一模一样的,避免不必要的麻烦(比如安装各种链接库)
如无意外一开始是开不了的,会提示你少了一个过气依赖包:libpng12.so.0
一行解决
wget -q -O /tmp/libpng12.deb http://mirrors.kernel.org/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1_amd64.deb && sudo dpkg -i /tmp/libpng12.deb && rm /tmp/libpng12.deb
还可以提前安装各种依赖包(出bug的时候忘记了截图,直接解决了):
sudo apt-get install libxft2 libxft2:i386 lib32ncurses5
sudo apt-get install libncurses5
sudo apt-get install libncurses5:i386
quartus的用法和window是一样的,界面甚至比window还要好看.在进行仿真的时候
chmod 755 *
./vsim
如果看见的是这样的:
可以参考coldnew’s blog来解决,在这里也介绍一下:
cd ../modelsim_ase
--- vco.ori 2018-06-06 23:59:44.560036932 +0800
+++ vco 2018-06-07 00:00:01.430036918 +0800
@@ -207,7 +207,7 @@
2.[5-9]*) vco="linux" ;;
2.[1-9][0-9]*) vco="linux" ;;
3.[0-9]*) vco="linux" ;;
##删除此行 *) vco="linux_rh60" ;;
*) vco="linux" ;; ##新增这行
esac
if [ ! -x "$dir/$vco/vsim" ]; then
if [ -x "$dir/linuxle/vsim" ]; then
# included scripts to support use of path with spaces.
IFS=
+# hack to make modelsim load lib32's library
+dir="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
+export LD_LIBRARY_PATH=${dir}/../../lib32
+
# Ignore external setting of QUARTUS_ROOTDIR, but allow
# user to force a location using QUARTUS_ROOTDIR_VERRIDE
if test "${QUARTUS_ROOTDIR_OVERRIDE-UNSET}" != UNSET ; then
这样就可以在quartus里面调用modelsim了.
如果想直接打开modelsim的话,可以参照wiki_arch_modelsim修改modelsim下面的vco
因为种种乱七八糟的原因,把原来的win10+ubuntu16双系统全格式化了,现在电脑就只有一个ubuntu18.04.重新安装各种eda软件,开发工具,也是苦逼得不行.
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。