CoolRunner-II系列XC2C128以上的器件支持多种接口标准,器件的默认参数为LVTTL。如果需要改变,必须通过属性来控制,也可以通过ISE 10设计工具的全局约束界面来设置。该功能的属性设置如下。
(1)约束文件(UCF)
NET <signal name> <I/O STandard attribute name>;
例如:
NET data_in lOSTANDARD=LVCOMS18;
NET Clock IOSTANDARD=LVCOMS18;
(2)VHDL语言
attribute IOSTANDARD: string、
attribute lOSTANDARD of <signal name>: signal is "<I/O standardattribute name>"
例如:
attribute IOSTANDARD: string;
attribute lOSTANDARD of data_in: signal is "LVCMO518";
attribute IOSTANDARD of clock: signal is "LVCOMS18"
(3)Verilog语言
//SYNTHESIS attribute IOSTANDARD of <signal name> IS <I/O standard
attribute name>;
例如:
//SYNTHESIS attribute IOSTANDARD of data_in is "LVCMOS18" ;
//SYNTHESIS attribute lOSTANDARD of Clock is "LVCMOS18";
免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。