在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2941|回复: 0

求助!!!

[复制链接]
发表于 2008-3-26 09:17:57 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
大家好,我刚工作不久,现在在做有关FPGA的工作,刚开始是用xilinx ise做的,调用modelsim仿真都很顺利。现在公司让我自学Altium Design 6,然后把以前做的用这个软件再作一遍。现在我在熟悉AD6的工作环境,做了简单的程序(我是用verilog写的),在仿真时调用modelsim就出现问题了,不能自动生成work库,也不能自动编译和仿真。后来我写了一个do文件,内容如下:
vlib work
vmap work work
vlog -reportprogress 300 -work work {C:/Program Files/Altium Designer 6/sakenn/EX/handshake/ProjectOutputs/RTL/handshake.v}
vlog -reportprogress 300 -work work {C:/Program Files/Altium Designer 6/sakenn/EX/handshake/ProjectOutputs/SIM/handshake_test.vertst}
vlog -reportprogress 300 -work work C:/Xilinx92i/verilog/src/glbl.v
vsim work.handshake_test_v
add wave *
run 1000ns

然后在modelsim中用do命令执行这个do文件,仿真就可以顺利进行了。但是如果做另外一个项目时,这个do文件就不能用了,又要重新写,这样就没有通用性。想请问一下大家,有没有办法能够让这些过程自动化呢?我想尝试作一个batch file,或者用tcl命令,但是我现在不知道该怎么写batch file或者tcl,请大家帮帮忙!

另外,我在用xilinx ise时调用modelsim会有一个.mpf文件,对于这个文件我有些不了解,我看了一下,内容好像和modelsim文件夹下的.ini文件内容差不多,不过多了一些路径的定义。然后我再看用Altium Designer 6调用modelsim之后的.mpf文件,里面只有一句话:C:\Program Files\Altium Designer 6\sakenn\EX\test\test.v  
不知道这个文件到底是怎么用的,请教一下大家。

主要就是想用Altium Desigenr 6调用ModelSim进行仿真时能够把以上命令进行自动批处理
因为我现在在国外工作,又是刚刚毕业,交流和资料的查找都不是很方便,希望大家可以帮助我,谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-16 18:07 , Processed in 0.016726 second(s), 11 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表