赛灵思
直播中

李子跃

8年用户 200经验值
私信 关注
[问答]

如何在FPGA设计中使用E9引脚来控制NOR闪存?


我想将一个项目从Arty(Artix-7 xc7a35tcsg324-1)移植到Nexys4-ddr(xc7a100tcsg324-1)。
该设计使用QSPI NOR闪存作为存储器,因此它将SCK分配给Arty板中的L16(参见下图)。
我的问题是,当我使用Nexys4-ddr并将SCK分配给引脚E9时,但E9是专用配置引脚。
虽然我在xdc中编写了规则,但我收到如下消息:
[Common 17-69]命令失败:'E9'不是有效的站点或包引脚名称。
[ “C:/lab/test/test.srcs/constrs_1/new/demo.xdc”:5]
如何在FPGA设计中使用E9引脚来控制NOR闪存?
谢谢。

回帖(2)

贾熹

2020-6-10 17:04:17
Htwu,
好的,所以你不需要在这里做任何限制引脚的事情。
它已经预计它与配置时钟相关联。
Arty板引脚约束也看起来多余。
Arty上的L16引脚是EMMCLK端口,如果您想使用外部精密时钟源,则使用该端口。
如果需要访问来控制闪存发布配置,请使用STARTUPE2 Primitive。
--------------------------------------------------
-----------------------不要忘记回答,kudo,并接受为解决方案.-------------
--------------------------------------------------
----------
在原帖中查看解决方案
举报

贾熹

2020-6-10 17:12:56
Htwu,
好的,所以你不需要在这里做任何限制引脚的事情。
它已经预计它与配置时钟相关联。
Arty板引脚约束也看起来多余。
Arty上的L16引脚是EMMCLK端口,如果您想使用外部精密时钟源,则使用该端口。
如果需要访问来控制闪存发布配置,请使用STARTUPE2 Primitive。
--------------------------------------------------
-----------------------不要忘记回答,kudo,并接受为解决方案.-------------
--------------------------------------------------
----------
举报

更多回帖

发帖
×
20
完善资料,
赚取积分