基于XC7Z100+AD9361的双收双发无线电射频板卡
一、板卡概述
板卡基于Xilinx公司的SoC架构(ARM+FPGA)的ZYNQ7100芯片和ADI公司高集成度的捷变射频收发器AD9361,实现频谱范围70MHz~6GHz,模拟带宽200KHz~56MHz的宽频收发系统。ZYNQ7100支持千兆以太网、USB2.0、UART等接口,存储设备采用512MB容量的DDR3、32MB QSPI FLASH、8GB EMMC等。
二、板卡原理及功能
板卡使用XC7Z100 作为主处理器,包含Dual ARM Cortex-A9核处理器的嵌入式处理,PS端32bit 1GB容量DDR3存储,1路RS232接口,1路USB接口1路10-100-1000网络接口,PS端QSPI flash存储,PS端SD卡,Emmc存储;PL端64bit 2GB容量DDR3存储,PL端扩展HDMI 输出实现视频显示应用,PL端扩展9路I/O,4个LED指示灯。
PL端外扩ADRV9009芯片,ADRV9009是一款高集成度射频(RF)、捷变收发器,提供双通道发射器和接收器、集成式频率合成器以及数字信号处理功能。这款IC具备多样化的高性能和低功耗组合,FMC子卡为2路输入,2路输出的射频收发卡,配合FPGA工作满足3G、4G和5G宏蜂窝时分双工(TDD)基站应用要求。
板卡数字接口:
● PS 端32bit 1GB 容量 DDR3 存储
● PS端RS232接口
● PS端USB接口
● PS端1路 10-100-1000 Mbps Ethernet (RGMII) 网络接口
● PS端QSPI flash 存储
● PS端 SD卡,Emmc存储
● PL端32bit 1GB 容量DDR3 存储
● PL端扩展HDMI 输出实现视频显示应用
● PL端扩展16路 I/O, 4个LED指示灯
● PL端扩展1路10G SFP+光线接口
板卡模拟接口:
● 双接收:RX1、RX2
● 双发送:TX1/RX1、TX2/RX2
● 外部参考时钟输入:REF_CLK_IN
● 参考输出时钟:CLK_OUT
板卡性能指标:
No. |
Items |
Specifications |
Remark |
|
Tx |
1 |
Frequency |
70~6000MHz |
|
2 |
Bandwidth |
Up to 56 MHz |
real-time bandwidth, tunable |
|
3 |
Transmission |
>5dBm |
CW |
|
4 |
EVM |
<1.5% |
Typical:5dBm @20MHz bandwidth |
|
5 |
Gain Control Range |
>80dB |
||
6 |
Gain Step |
0.25 dB |
||
7 |
ACLR |
< -45dBc |
@ 0dBm LTE output |
|
8 |
Spurious |
TBD |
||
9 |
SSB Suppression |
35dBc |
||
10 |
LO Suppression |
50dBc |
||
11 |
DAC Sample Rate (max) |
61.44MS/s |
||
12 |
DAC Resolution |
12bits |
||
Rx |
1 |
Frequency |
70~6000MHz |
|
2 |
Bandwidth |
Up to 56 MHz |
real-time bandwidth, tunable |
|
3 |
Sensitivity: |
-90dBm@20MHz |
Noise Figure < 8dB |
|
4 |
EVM |
<1.5% |
@ -30dBm input |
|
5 |
Gain Control Range |
>60dB |
||
6 |
Gain Step |
1dB |
||
7 |
Blocking |
TBD |
||
8 |
Noise Figure |
<8dB |
Maximum RX gain |
|
9 |
IIP3 (@ typ NF) |
-25dBm |
||
10 |
ADC Sample Rate (max) |
61.44MS/s |
||
11 |
ADC Resolution |
12bits |
||
12 |
ADC Wideband SFDR |
78dBc |
||
1 |
Voltage |
3.3V |
||
2 |
ON/OFF TIME |
<6uS |
For TDD model |
|
3 |
Duplexing Model |
TDD or FDD |
||
4 |
W/ GPSDO Reference |
0.01ppb |
物理特性
● 板卡供电:12V@2A
● 尺寸:139x122x2mm;
● 工作温度:工业级 -40℃~ +85℃。
三、软件系统
参考ADI的整体软件架构:
基于XC7Z100+AD9361的双收双发无线电射频板卡的更多相关文章
- 基于双XCKU060+双C6678 的双FMC接口40G光纤传输加速计算卡
基于双XCKU060+双C6678 的双FMC接口40G光纤传输加速计算卡 一.板卡概述 板卡采用基于双FPGA+双DSP的信号采集综合处理硬件平台,板卡大小360mmx217mm.板卡两片FPGA提 ...
- 基于双XCKU060+双C6678 的双FMC接口40G光纤传输加速计算卡381
一.板卡概述 板卡采用基于双FPGA+双DSP的信号采集综合处理硬件平台,板卡大小360mmx217mm.板卡两片FPGA提供两个FMC接口,4路QSFP+接口:每片FPGA挂接2簇32-bit DD ...
- 基于双TMS320C6678+双XC6VSX315T的6U VPX高速数据处理平台
基于双TMS320C6678+双XC6VSX315T的6U VPX高速数据处理平台 一.板卡概述 板卡由我公司自主研发,基于VPX架构,主体芯片为两片 TI DSP TMS320C6678,两片V ...
- 高可用Mysql架构_Mycat集群部署(HAProxy + 两台Mycat+Mysql双主双从)
既然大家都知道了Mysql分布式在大型网站架构中的作用,在这里就不再阐述.本片博客文章是基于我曾经搭建过的一个Mysql集群基础上实现的,实现过双主热备.读写分离.分库分表. 博客链接:http:// ...
- RocketMQ学习笔记(16)----RocketMQ搭建双主双从(异步复制)集群
1. 修改RocketMQ默认启动端口 由于只有两台机器,部署双主双从需要四个节点,所以只能修改rocketmq的默认启动端口,从官网下载rocketmq的source文件,解压后使用idea打开,全 ...
- 高可用Mysql架构_Mysql主从复制、Mysql双主热备、Mysql双主双从、Mysql读写分离(Mycat中间件)、Mysql分库分表架构(Mycat中间件)的演变
[Mysql主从复制]解决的问题数据分布:比如一共150台机器,分别往电信.网通.移动各放50台,这样无论在哪个网络访问都很快.其次按照地域,比如国内国外,北方南方,这样地域性访问解决了.负载均衡:M ...
- 3-基于双TMS320C6678+双XC6VSX315T的6U VPX高速数据处理平台
基于双TMS320C6678+双XC6VSX315T的6U VPX高速数据处理平台 一.板卡概述 板卡由我公司自主研发,基于VPX架构,主体芯片为两片 TI DSP TMS320C6678,两片V ...
- win10和centos7双系统双磁盘引导的实现
win10和centos7双系统双磁盘引导的实现1.背景:dell5460笔记本电脑M2-120G固态盘无法在bios中引导,新装了M360G固态盘后,考虑把120G固态盘安装centos7.5系统做 ...
- ubuntu 双线双网卡双IP实现方式
昨天金桥机房上架了一台多玩的测试机,系统是ubuntu9.04 X64的系统,母机IBM X336机器.用户需求是双线,故采用一个网卡配置电信地址,另一个网卡配置联通地址,安装好系统后配置好IP发现联 ...
随机推荐
- CentOS7中安装pip的方法
1.安装epel-release [root@localhost ~]# yum -y install epel-release 2.安装python-pip [root@localhost ~]# ...
- .NET Core 利用委托进行动态流程组装
引言 在看.NET Core 源码的管道模型中间件(Middleware)部分,觉得这个流程组装,思路挺好的,于是就分享给大家.本次代码实现就直接我之前写的动态代理实现AOP的基础上直接改了,就不另起 ...
- day 13 函数指针类型
(1).有以下程序: 则正确的选项是[B] (A).7 4 (B).4 10 (C).8 8 (D)10 10 分析:主要考求字符串的长度,strlen是专门求字符串长度的函数,但不包含'\0'在内. ...
- MongDB日志分析
Result文件数据说明: Ip:106.39.41.166,(城市) Date:10/Nov/2016:00:01:02 +0800,(日期) Day:10,(天数) Traffic: 54 ,(流 ...
- elasticsearch源码分析及插件开发
ElasticSearch是一个基于Lucene的搜索服务器.它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口.Elasticsearch是用Java开发的,并作为Apach ...
- 定义函数返回 ax2 + bx + c = 0 的两个解
# -*- coding: utf-8 -*- import math def quadratic(a, b, c): s = b*b - 4*a*c if a == 0: x = -c / b re ...
- 测试udp端口
yum -y install nc 在a机器上执行: nc -ul 1080 在b机器上执行:nc -u 服务器ip 1080 a机器可以接收到报文则代表端口正常.
- FreeSWITCH 对接RTSP和RTMP视频
在某些场景需要把摄像头或者其它推流视频加入FreeSWITCH.因此可以采用如下方式处理: 安装mod_vlc 然后在配置文件中加入 < action applicaiton="pla ...
- AT2644 [ARC076C] Connected?
可以发现这个问题是存在边界的,那么我们可以先放宽一下条件思考一下没有边界的情况. 通过手玩可以发现,若不存在边界总是可以完成这个任务的. 因为两条曲线之间不存在交点,那么每次我们可以从空隙穿过一条直线 ...
- JFrame 的层次结构 及 背景设置说明
感谢原文:https://blog.csdn.net/qq_32006373/article/details/49659129 一.JFrame 的层次结构 我们通过两个图来说明一下 JFrame 的 ...