在ISE 14.7裏面,如果hdl的頭文件和verilog文件不在同一個文件夾下,直接添加文件就會i包含失敗,而且無法實現綜合。錯誤代碼是 ERROR:HDLCompiler:281 :ERROR:HDLCompiler:281 - "C:/Users/lingking/Desktop/my_cpu_az/bus/src/bus_arbiter.v" Line 22: Cannot open include file "nettype.h".ERROR:HDLCompiler:281 - "C:/Users/lingking/Desktop/my_cpu_az/bus/src/bus_arbiter.v" Line 23: Cannot open include file "stddef.h".
ERROR:HDLCompiler:281 - "C:/Users/lingking/Desktop/my_cpu_az/bus/src/bus_arbiter.v" Line 24: Cannot open include file "global_config.h".
ERROR:HDLCompiler:281 - "C:/Users/lingking/Desktop/my_cpu_az/bus/src/bus_arbiter.v" Line 27: Cannot open include file "bus.h". 。
要解決這個問題,需要頭文件的包含語句裏面修改一下,加上文件的相對路徑,然後保存文件,就可以看到頭文件已經被識別和包含: |
|