基础F1.3,XVHDL 3.0.2:错误L20/CO:Xilinx 4KE库不包含锁存器(α480约束)

描述

关键词:锁存器,4KE,RAM,元,L20/C0,α480约束

紧迫:热

一般描述:

在F1.3基础的VHDL设计中,
下列错误可能导致:
“错误L20/C0:Y 480约束:Xilinx 4KE库不
包含一个闩锁。

解决方案

XC3000和XC400 0E体系结构不包含锁存器
在CLBS中。在XC3000器件中,实现了锁存器。
利用组合门引起组合反馈
循环,因此不建议。在XC400 0E系列中,
实现闩锁的另一种选择是
使用片上CLB RAM,它将提供相同的
作为闩锁的功能,但没有组合
反馈回路。

在基础的0.0.2中,XVHDL编译器实际上会推断出来。
在XC4000/E VHDL设计中描述了闩锁时的RAM。
在F1.3中,XVHDL编译器的功能消失了,
相反,发布了一个错误,说4KE库
不包含锁存器。这留下了许多曾经的设计
在基础60.2中编译好(通过推断RAM),而不是
在F1.3的基础上编译。

XVHDL编译器(V3.0.3)的修补版本现在是
有助于恢复推断的旧功能
用于4K锁存器的RAM。这个新版本在
Xilinx Xilinx问答区的文件下载区域
网站。
HTTP://www. xLimx.COM/TXPATCHES/PUB/sWelp/Buffys/XVHDL303.ZIP

**注:此修复包含在F1.4基础中
编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-29 14:56:50 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它