ZYNQ DEV套件引脚约束

AD9361_FMC

复制代码
set_property -dict {PACKAGE_PIN M19     IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports rx_clk_in_p]          ; ## G6   FMC_LPC_LA00_CC_P
set_property -dict {PACKAGE_PIN M20     IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports rx_clk_in_n]          ; ## G7   FMC_LPC_LA00_CC_N
set_property -dict {PACKAGE_PIN N19     IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports rx_frame_in_p]        ; ## D8   FMC_LPC_LA01_CC_P
set_property -dict {PACKAGE_PIN N20     IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports rx_frame_in_n]        ; ## D9   FMC_LPC_LA01_CC_N
set_property -dict {PACKAGE_PIN P17     IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports rx_data_in_p[0]]      ; ## H7   FMC_LPC_LA02_P
set_property -dict {PACKAGE_PIN P18     IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports rx_data_in_n[0]]      ; ## H8   FMC_LPC_LA02_N
set_property -dict {PACKAGE_PIN N22     IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports rx_data_in_p[1]]      ; ## G9   FMC_LPC_LA03_P
set_property -dict {PACKAGE_PIN P22     IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports rx_data_in_n[1]]      ; ## G10  FMC_LPC_LA03_N
set_property -dict {PACKAGE_PIN M21     IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports rx_data_in_p[2]]      ; ## H10  FMC_LPC_LA04_P
set_property -dict {PACKAGE_PIN M22     IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports rx_data_in_n[2]]      ; ## H11  FMC_LPC_LA04_N
set_property -dict {PACKAGE_PIN J18     IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports rx_data_in_p[3]]      ; ## D11  FMC_LPC_LA05_P
set_property -dict {PACKAGE_PIN K18     IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports rx_data_in_n[3]]      ; ## D12  FMC_LPC_LA05_N
set_property -dict {PACKAGE_PIN L21     IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports rx_data_in_p[4]]      ; ## C10  FMC_LPC_LA06_P
set_property -dict {PACKAGE_PIN L22     IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports rx_data_in_n[4]]      ; ## C11  FMC_LPC_LA06_N
set_property -dict {PACKAGE_PIN T16     IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports rx_data_in_p[5]]      ; ## H13  FMC_LPC_LA07_P
set_property -dict {PACKAGE_PIN T17     IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports rx_data_in_n[5]]      ; ## H14  FMC_LPC_LA07_N

set_property -dict {PACKAGE_PIN J21     IOSTANDARD LVDS_25} [get_ports tx_clk_out_p]                        ; ## G12  FMC_LPC_LA08_P
set_property -dict {PACKAGE_PIN J22     IOSTANDARD LVDS_25} [get_ports tx_clk_out_n]                        ; ## G13  FMC_LPC_LA08_N
set_property -dict {PACKAGE_PIN R20     IOSTANDARD LVDS_25} [get_ports tx_frame_out_p]                      ; ## D14  FMC_LPC_LA09_P
set_property -dict {PACKAGE_PIN R21     IOSTANDARD LVDS_25} [get_ports tx_frame_out_n]                      ; ## D15  FMC_LPC_LA09_N
set_property -dict {PACKAGE_PIN N17     IOSTANDARD LVDS_25} [get_ports tx_data_out_p[0]]                    ; ## H16  FMC_LPC_LA11_P
set_property -dict {PACKAGE_PIN N18     IOSTANDARD LVDS_25} [get_ports tx_data_out_n[0]]                    ; ## H17  FMC_LPC_LA11_N
set_property -dict {PACKAGE_PIN P20     IOSTANDARD LVDS_25} [get_ports tx_data_out_p[1]]                    ; ## G15  FMC_LPC_LA12_P
set_property -dict {PACKAGE_PIN P21     IOSTANDARD LVDS_25} [get_ports tx_data_out_n[1]]                    ; ## G16  FMC_LPC_LA12_N
set_property -dict {PACKAGE_PIN L17     IOSTANDARD LVDS_25} [get_ports tx_data_out_p[2]]                    ; ## D17  FMC_LPC_LA13_P
set_property -dict {PACKAGE_PIN M17     IOSTANDARD LVDS_25} [get_ports tx_data_out_n[2]]                    ; ## D18  FMC_LPC_LA13_N
set_property -dict {PACKAGE_PIN R19     IOSTANDARD LVDS_25} [get_ports tx_data_out_p[3]]                    ; ## C14  FMC_LPC_LA10_P
set_property -dict {PACKAGE_PIN T19     IOSTANDARD LVDS_25} [get_ports tx_data_out_n[3]]                    ; ## C15  FMC_LPC_LA10_N
set_property -dict {PACKAGE_PIN K19     IOSTANDARD LVDS_25} [get_ports tx_data_out_p[4]]                    ; ## C18  FMC_LPC_LA14_P
set_property -dict {PACKAGE_PIN K20     IOSTANDARD LVDS_25} [get_ports tx_data_out_n[4]]                    ; ## C19  FMC_LPC_LA14_N
set_property -dict {PACKAGE_PIN J16     IOSTANDARD LVDS_25} [get_ports tx_data_out_p[5]]                    ; ## H19  FMC_LPC_LA15_P
set_property -dict {PACKAGE_PIN J17     IOSTANDARD LVDS_25} [get_ports tx_data_out_n[5]]                    ; ## H20  FMC_LPC_LA15_N

set_property -dict {PACKAGE_PIN A18     IOSTANDARD LVCMOS25} [get_ports ctrl_in[0]]                        ; ## H28  FMC_LPC_LA24_P
set_property -dict {PACKAGE_PIN A19     IOSTANDARD LVCMOS25} [get_ports ctrl_in[1]]                        ; ## H29  FMC_LPC_LA24_N
set_property -dict {PACKAGE_PIN D22     IOSTANDARD LVCMOS25} [get_ports ctrl_in[2]]                        ; ## G27  FMC_LPC_LA25_P
set_property -dict {PACKAGE_PIN C22     IOSTANDARD LVCMOS25} [get_ports ctrl_in[3]]                        ; ## G28  FMC_LPC_LA25_N
set_property -dict {PACKAGE_PIN G15     IOSTANDARD LVCMOS25} [get_ports en_agc]                        ; ## H22  FMC_LPC_LA19_P
set_property -dict {PACKAGE_PIN G16     IOSTANDARD LVCMOS25} [get_ports sync_in]                          ; ## H23  FMC_LPC_LA19_N
set_property -dict {PACKAGE_PIN A16     IOSTANDARD LVCMOS25} [get_ports resetb]                        ; ## H31  FMC_LPC_LA28_P
set_property -dict {PACKAGE_PIN J20     IOSTANDARD LVCMOS25} [get_ports enable]                             ; ## G18  FMC_LPC_LA16_P
set_property -dict {PACKAGE_PIN K21     IOSTANDARD LVCMOS25} [get_ports txnrx]                              ; ## G19  FMC_LPC_LA16_N

set_property -dict {PACKAGE_PIN L18     IOSTANDARD LVCMOS25} [get_ports clk_out]                              ; ## 

set_property -dict {PACKAGE_PIN F18     IOSTANDARD LVCMOS25 PULLTYPE PULLUP} [get_ports spi_csn]            ; ## D26  FMC_LPC_LA26_P
set_property -dict {PACKAGE_PIN E18     IOSTANDARD LVCMOS25} [get_ports spi_clk]                            ; ## D27  FMC_LPC_LA26_N
set_property -dict {PACKAGE_PIN E21     IOSTANDARD LVCMOS25} [get_ports spi_mosi]                           ; ## C26  FMC_LPC_LA27_P
set_property -dict {PACKAGE_PIN D21     IOSTANDARD LVCMOS25} [get_ports spi_miso]                           ; ## C27  FMC_LPC_LA27_N

create_clock -name rx_clk -period 4.069 [get_ports rx_clk_in_p]
相关推荐
mldong3 小时前
引擎从不发一条消息:jeeflow 的两类扩展点与消息模块的分工
java·架构
君顾14 小时前
智慧零售实战指南:从技术架构到落地方案全解析
java·开发语言·零售
名字还没想好☜4 小时前
用 systemd 托管后台服务:Restart 策略、日志接管、资源限制与开机自启全踩一遍
运维·docker·kubernetes
zhanghe6874 小时前
es的密码带有特殊字符,导出
java
pnoker4 小时前
IoT DC3 概念解读:把设备抽象成一套语义模板——位号、指令、事件与面向智能体的设备建模
java·人工智能·物联网·iot·dc3
my_realmy4 小时前
Java SE 基础学习笔记(一):面向对象、继承多态、抽象接口与异常(JDK 8)
java·多线程·并发··生产者消费者模式
乌恩大侠5 小时前
GH200 新增 NVMe SSD 分区、格式化与挂载完整流程
运维·服务器·前端
tangwangbi5 小时前
Linux 系统配置文件:/etc/profile、~/.bashrc 和 ~/.bash_profile 三者之间的区别与作用
linux·运维·bash
天远数科5 小时前
风险治理实战:基于天远车信盟出险构建自动化理赔核保流水线
java·网络·人工智能·自动化
蜀道山老天师5 小时前
Shell Bash变量与运算符(含条件测试与流程控制)
linux·运维·bash