《网站设计与建设》电子书,镇江高端网站定制,做网站商城需要什么软件,网络工程师需要什么证书1 流程
1.1 新建I/O Planning Project I/O Planning Project中可以不需要RTL的top层.v代码#xff0c;仅图形化界面即可配置管脚约束XDC文件的生成#xff1a; Create I/O Ports#xff1a; 导出XDC文件和自动生成的top_interface.v文件#xff1a; 1.2 新建test Project …1 流程
1.1 新建I/O Planning Project I/O Planning Project中可以不需要RTL的top层.v代码仅图形化界面即可配置管脚约束XDC文件的生成 Create I/O Ports 导出XDC文件和自动生成的top_interface.v文件 1.2 新建test Project 新建测试工程使用I/O Planning Project导出的xdc和top_interface.v快速完成测试工程的搭建 2 问题 I/O planning工程生成的xdc导入到测试工程中
2.1 Command failed: Cannot change direction of connected port xxx I/O planning工程由于没有RTL的top层做input和output的管脚方向定义因此只能在xdc中进行约束“set_property direction OUT [get_ports {xxx}]” 测试工程中有用户自定义的RTL top层.v因此可以删除xdc文件中关于direction相关的约束语句。 2.2 Port xxx already specified as part of a differential pair I/O planning工程中没有I/O BUFDS相关原语的使用Vivado工具只能在xdc中对差分对信号进行约束“make_diff_pair_ports xxx_p xxx_n” 测试工程中Vivado中可以通过I/O BUFDS相关原语获取差分对信号的信息因此可以删除xdc文件中关于make differential pair相关的约束语句。 2.3 I/O Planning Project层次管理 对于同一类的IO管脚做好Port Interface的管理会让pin脚的分配更加有层次 对于差分对管脚需要注意将_P和_N管脚分配好pin脚、方向、电平标准等后进行LVDS配对