维库电子市场网
登录 免费注册 首页 | 行业黑名单 | 委托交易 | 帮助 | English
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统
驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe

关于verilog的include语句

作者:ljyoicq 栏目:EDA技术
关于verilog的include语句
为什么我在verilog中加入了include语句后一半编译会通不过?
与文件的存储路径有关没?

2楼: >>参与讨论
asunmad
被include的部分确认没有错误吗?
 
3楼: >>参与讨论
ljyoicq
没有
没有
是不是必须放在工程文件目录下才可以?

4楼: >>参与讨论
good02xaut

路径设置不对!

5楼: >>参与讨论
ljyoicq
怎么设置?
 
6楼: >>参与讨论
echo_dream
这个问题把握住一点就可以:)
以下以verilog_xl作为仿真工具为例

//---- 启动verilog-xl的目录,为`include语句中的当前目录,即 . -----\\

一个例子:

project目录结构如下:(部分)
---AMBA
    |
    |---- comm  //要include的文件存放的目录,文件为def_Global.v
    |
    |---- sim   //启动verilog-xl的目录

Top.v中要include文件def_Global.v
则:
     `include "../comm/def_Global.v"





* - 本贴最后修改时间:2005-4-10 4:18:56 修改者:echo_dream

7楼: >>参与讨论
histar
同样问题
我也有同样的问题。我的文件放在工程目录中, 也还是不行。提示“Warning 0006: Unable to open include file.”
源程序:
`include "p_to_s.v"
`include "s_to_p.v"
MODULE sys(D_in,T0,T1, data, D_out,SEND,ESC,DSC,TAKE,ADD_100,ADD_101);
  input         D_out,SEND,ESC,DSC,TAKE,ADD_100,ADD_101;
  inout  [7:0]  data;
  OUTPUT        D_in,T0,T1;
  
  p_to_s   p_to_s(.D_in(D_in),.T0(T0),.data(data),
                .SEND(SEND),.ESC(ESC),.ADD_100(ADD_100));
  s_to_p   s_to_p(.T1(T1),.data(data),.D_out(D_out),
          .DSC(DSC),.TAKE(TAKE),.ADD_101(ADD_101));
  
endMODULE
结果:
JHDPARSE - VHDL/Verilog Parser.
ISE 5.2i COPYRIGHT (c) 1995-2002 XILINX, Inc.  All rights reserved.
Scanning    C:/XILINX/verilog/src/iSE/unisim_comp.v
Scanning    sysTranse.v
sysTranse.v(2) `include "p_to_s.v"
                                 ^
Warning 0006: Unable to open include file.
sysTranse.v(3) `include "s_to_p.v"
                                 ^
Warning 0006: Unable to open include file.
Writing sysTranse.jhd.
JHDPARSE complete -    0 errors,    2 warnings.


8楼: >>参与讨论
dandynee
在编译的时候设定include目录
比如:vcs,可以加   +incdir+"xxx", xxx是和simulation目录的相对路径,当然也可以是绝对路径
比如:modelsim ,+incdir+"xxx",和vcs一样的

9楼: >>参与讨论
aliao2003
我还是不怎么明白!!!!
 
参与讨论
昵称:
讨论内容:
 
 
相关帖子
几个问题把我的头整大了,请各位指点!
xilinx下载失败阿,大家帮我看看什么毛病啊
EPM7128和51总线连接的问题
从实用的角度,要得到最大计数频率,采用哪种方式好呢?见图!
CYCLONE加载问题
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入


Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号