XVHDL基础:如何锁定I/O引脚

描述

关键词:Metamor,I/O,PIN,LOC

版本:F6.,F1.3/F1.4

紧迫性:标准

一般描述:

将I/O信号锁定到目标上的特定引脚
器件,在VHDL代码中使用“PNNUM”属性,如图所示
下面。要么声明实体中的PNNUM属性,要么
声明MimaMor库,其中PNNUM属性是
宣布。

或者,可以通过UCF文件限制PIN。
(f1.x),如(Xilinx解决方案1604).

解决方案

以PG/BG为例,陶瓷针栅阵列/球栅阵列
包,语法如下:


属性din:信号为“a20”;
-锁定din行A,20号

使用PNNUM属性的例子:

库IEEE;
使用IEEE.STDYLogiCy1164.ALL;

库元;
-包属性包含Metamor的声明
-特定的综合属性。
使用Meta。

实体触发器是
端口(CLK,DIN,复位:在STDYLogic中;
NBUS:在STDyLogic向量(3下降到0);
DUT:输出STDYLogic;
OUBBUS:输出STDLogLogic向量(3下降到0);

属性din:信号为“P20”;
-锁定Din到P20
属性PNNUM:信号是“p16,p17,p18,p19”;
-锁定IbBuS3到P16…NBIS00至P19。
结束触发器;

触发器的体系结构测试
开始
进程(CLK,复位)
开始
如果重置=“1”,那么
DUT & LT=“0”;
然后ELSIF(CLK'事件和CLK = '1))
DUT和DIN;
如果结束;
结束过程;

不在总线上;

结束位置测试;
编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-29 13:55:05 +0800

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

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