YunSDR Y320 FPGA (一)

1.板卡硬件结构

板卡由 ZYNQ 嵌入式处理器、AD9361 射频前端和电源电路构成,嵌入式处理器采用 Xilinx 集成可编程逻辑和 CortexA9 双核处理器架构的 ZYNQ 系列 XC7Z020,外设支持 10/100/1000M 以太网、USB OTG、TFcard、UART 串口和 PIO 等,结合 ADI 公司的AD9361 70~6000MHz 集成射频前端组成理想的软件无线电开发平台。射频前端包括功率放大器,天线开关,balun 等组件,提升了设备的实用性,Y320 射频部分的原理框图如下图。
YunSDR Y320 FPGA (一)

2. FPGA 配置方法

YunSDR Y320 支持多种 FPGA 配置方法,出厂默认设置 TF 卡启动模式,出厂 TF卡中已经存储了 YunSDR 软件无线电应用的镜像。此外板卡预留 JTAG 接口用于 FPGA调试。上电启动模式由套件前面板左下方的拨码开关选择,左侧是 TF 卡启动,右侧是JTAG 启动。

2.1 JTAG 在线调试

在板卡的前面板接口处的 PTOG 是 FPGA 的 JTAG 下载接口,采用 2.0mm 间距14pin 连接器。
接口定义如下:

Pin NAME Pin NAME
1 GND 2 3.3V
3 GND 4 TMS
5 GND 6 TCK
7 GND 8 TDO
9 GND 10 TDI
11 GND 12 NC
13 GND 14 NC

2.2 AD9361 射频前端相关的 FPGA 管脚

信号名称 FPGA 管脚 电平 功能
FDDTDD_SW H18 LVCMOS33 单板回环 FDD:FDDTDD_SW=1 TXRX_SW =1
FDDTDD_SW# J20 LVCMOS33 外接 PA TDD:FDDTDD_SW=1 TXRX_SW =1 发送
TXRX_SW H17 LVCMOS33 外接 PA TDD:FDDTDD_SW=1 TXRX_SW =0 接收
TXRX_SW# J18 LVCMOS33 单板 TDD:FDDTDD_SW=0 TXRX_SW =0 接收
REF_SELECT L16 LVCMOS33 1=外部参考时钟
VC_SELECT L20 LVCMOS33 时钟校准 0=DAC 校准 1=ADF4001 鉴相器校准
RX_BANDSEL_A M20 LVCMOS33 A=13G-6G AD9361 接收 A 通道
RX_BANDSEL_B M17 LVCMOS33 B=11.6~4G AD9361 接收 B 通道
RX_BANDSEL_C M19 LVCMOS33 C=170~2.2G AD9361 接收 C 通道
TX_BANDSEL_A N16 LVCMOS33 A=13G~6G AD9361 发送 A 通道
TX_BANDSEL_B N15 LVCMOS33 B=170~3G AD9361 发送 B 通道
ADF_CLK G15 LVCMOS33 ADF4001 鉴相器 SPI 配置时钟
ADF_DATA F16 LVCMOS33 ADF4001 鉴相器 SPI 配置数据
ADF_LE H15 LVCMOS33 ADF4001 鉴相器 SPI 配置使能
PPS_1S F17 LVCMOS33 内置 GPS 模块秒脉冲
PPS_1S_EXT E19 LVCMOS33 秒脉冲脉冲信号输入或用户自定义
RXD_GPS E18 LVCMOS33 内置 GPS 模块秒串口接收(相对于 GPS)
TXD_GPS D18 LVCMOS33 内置 GPS 模块秒串口发送(相对于 GPS)