【发布时间】:2011-07-27 07:43:26
【问题描述】:
我在装有 Win7(64 位)的 ACER 笔记本电脑上安装了 Xilinx ISE 13.1。
安装软件(WebPACK 版本)后,我创建了一个空的 VHDL 模块并运行“检查语法”。该过程失败并出现以下错误:
错误:HDLParsers:3016 - "C:/Users/..." 单元 std_logic_1164 所需的库单元标准在库 std 中不存在。
和
错误:HDLParsers:3046 - "C:/Users/..." 第 21 行。库单元 STD_LOGIC_1164 在库 IEEE 中不可用。
如果我运行合成也会发生这种情况。
谷歌搜索解决方案不是很有效,ISE 中错误的超链接导致赛灵思网站出现“找不到页面”结果。
如果有人能对此有所了解,我将不胜感激。
【问题讨论】:
-
该工具找不到默认库(STD 和 IEEE)。要么安装搞砸了,要么你做了一些奇怪的事情来创建模块。也许尝试创建一个新的空项目?
-
是的,这是一个新的空项目。无论我创建什么样的源文件,每次都会发生。我尝试重新安装并发生同样的错误:(
-
Xilinx 安装路径中是否有连字符?
-
@sharth 有趣的问题。也许空间也会引起问题?
-
@Philippe:在 linux 上,我遇到了一个问题,即 ISE 无法打开 project.xise 文件,除非路径中没有连字符。也许在 Windows 下它稍后会失败。 (顺便说一句,为什么连字符很重要,对我来说是个谜)