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]
相关推荐
CoderYanger1 小时前
Java EE:6.网络编程套接字(第二弹)
java·网络·程序人生·面试·职场和发展·java-ee·学习方法
devilnumber1 小时前
Java Lambda 表达式 200 条常见问题、坑点、易错点、规范清单
java·开发语言
极客先躯1 小时前
高级java每日一道面试题-2026年02月12日-实战篇[Docker]-什么是容器的 Seccomp 配置?如何自定义?
java·运维·分布式·docker·容器·自动化·文件
大大杰哥1 小时前
Vue2学习(3)--组件中的通信方式/组件之间的交互
java·前端·javascript
zzz_23681 小时前
【Java基础】二叉树遍历与红黑树的完美平衡艺术——从递归崩溃到自平衡的硬核拆解
java·开发语言
yyuuuzz1 小时前
云服务器软件部署的常见问题与经验
linux·运维·服务器·网络·数据库·人工智能·github
斯内普吖1 小时前
(开源)高校素拓分管理系统小程序实战指南 基于 Java + SpringBoot + uni-app + Vue + MySQL
java·spring boot·mysql·小程序·uni-app·开源
青瓦梦滋1 小时前
Linux:UDP协议的socket套接字
linux·运维
兰令水1 小时前
leecodecode【面试150】【2026.6.15打卡-java版本】
java·算法·面试