我看别人的FPGA约束文件当中有一个set_property IOSTANDARD LVCOMS33 [get_ports 某某],请问这个LVCOMS33里的数字是根据什么确定的呀?比如我在写约束文件时,我的FPGA里按钮是上拉的,按下去是低电平,那还能用这句话吗?或者,如果想用LED管脚,请问这个和LED高电平亮还是低电平亮有关吗?如果有关的话,高、低电平分别应该用什么数字呀?
【我是一个初学者,在vivado用verilog语言写了一个混合算法,已经仿真成功了。加上了串口通信的程序,打算拷在FPGA上,用串口调试助手看看成果。因为我之前没有接触过FPGA,为了熟悉拷工程进FPGA的流程操作,我看了一个中国大学mooc的视频,写了个简单的工程(就是一个按钮控制一个led灯),照葫芦画瓢根据我将要用到的FPGA的硬件手册写了约束文件(FPGA型号是ZYNQ7000系列,XC7Z020-CLG484)。但是拷进去后发现,按按钮,LED灯没反应,我换了其它LED灯也没反应,换了按钮也没反应。我觉得肯定是约束文件写错了。。
利用FPGA进行系统设计常用的约束主要分为3类。
(1)时序约束:主要用于规范设计的时序行为,表达设计者期望满足的时序条件,知道综合和布局布线阶段的优化算法等。
(2)布局布线约束:主要用于指定芯片I/O引脚位置以及指导软件在芯片特定的物理区域进行布局布线。
(3)其它约束:指目标芯片型号、接口位置、电气特性等约束属性。
您好,我是有问必答小助手,你的问题已经有小伙伴为您解答了问题,您看下是否解决了您的问题,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632
非常感谢您使用有问必答服务,为了后续更快速的帮您解决问题,现诚邀您参与有问必答体验反馈。您的建议将会运用到我们的产品优化中,希望能得到您的支持与协助!
速戳参与调研>>>https://t.csdnimg.cn/Kf0y