基于28DR+VU13P的宽带高速信号处理板

信号处理板原理框图如下图所示。28DR作为整板的主控中心、VU13P作为整板的基带信号处理中心。

技术指标

1片复旦微 RFSOC 芯片JFMZQ28DR(RFDC版本V03以上)+1片复旦微FPGA芯片FM9VU13PB2104作为主芯片,主芯片国产化,其他IC器件无国产化要求(原则上选择国产可替代器件);

FPGA-VU13P芯片外围配置

  • FPGA-外接2组DDR4 SDRAM,每组容量4GB,速率2400MT/s;
  • FPGA-外接SPI FLASH,容量不低于1Gb;
  • FPGA-外接M.2 SSD;
  • FPGA-外接两路光纤通信;
  • FPGA-外接两组FMC+;
  • FPGA-外接164245,实现48对LVDS和144个GPIO控制;
  • FPGA-外接串口芯片,实现4个422和2个485串口控制;
  • FPGA-外接差分ADC驱动器(如AD8138),用于输出

RFSOC-28DR芯片外围配置

  • 对外引出8路ADC和8路DAC,ADC采样率最大支持5GSPS,量化位数14bit,DAC采样率最大支持6.554GSPS,量化位数14bit;
  • 8路DAC输出工作频段为10M~6GHz,输出功率不小于-2dBm,DA幅度误差小于1dB;8路ADC输入工作频段为10M~6GHz;
  • SFDR不小于50dB,全频带条件下同步精度不大于5°;
  • PS外接 DDR4 SDRAM动态存储器,容量4GB,速率2400MT/s;
  • PS外接 eMMC存储器,容量不低于32GB;
  • PS外接 SD卡槽;
  • PS外挂SPI FLASH,容量不低于512Mb;
  • PS外接一路千兆网口、一路DP接口、一路USB3.0接口、一路422串口;
  • PL外接SPI FLASH,容量不低于512Mb;
  • PL外接 DDR4 SDRAM动态存储器,容量4GB,速率2400MT/s;
  • PL外接两路422串口;
  1. 28DR需支持通过跳线帽方式择启动模式,启动模式需支持:QSPI Flash启动、SD卡启动、eMMC启动;
  2. 28DR与VU13P间连接4组GTY bank、24对LVDS,48个GPIO;
  3. VU13P需支持8组GTY,功能待定;
  4. 28DR和VU13P均外接一路GLINK接口;
  5. 28DR需支持对射频部分供电的开关控制,默认为关闭状态;
  6. 28DR需支持对VU13P的上电控制以及运行时的上电复位控制;
  7. 28DR需支持对VU13P运行时的重配置;
  8. 28DR需支持对时钟树配置,用户可根据需求配置预期时钟,时钟LMK04828;
  9. 28DR需支持对参考时钟源的选路配置,用户可根据需求选择板载高精度晶振作为时钟源还是外部参考输入时钟作为时钟源;
  10. 板上增加电源监控模块,监控核心电源;

软件程序:

序号

驱动类型

驱动名称

功能描述

PS 外设驱动

网口驱动

LWIP,以裸机方式实现网口驱动,可与上位机ping通

串口驱动

1路串口,UART0可作为调试串口正常使用

I2C驱动

QSPIFlash驱动

eMMC驱动

eMMC需格式化成2个分区,第一个分区存放根文件系统,第二个分区存放用户数据;第二分区支持mount在文件系统下

SD卡驱动

支持在Linux系统启动后挂载SD卡文件系统

USB驱动

以裸机方式实现usb驱动与上位机libusb收发测试

DP驱动

以裸机方式DP接口驱动

PL外设驱动

时钟配置驱动

实现对时钟芯片输出时钟频率配置

DDR4读写驱动

PL侧实现对DDR4读写

在线升级驱动

串口驱动

网口驱动

实现TCP/IP协议  与上位机通信

VU13P外设接口驱动

DDR4读写驱动

实现对DDR4读写

在线升级驱动

QSFP+光口驱动

通过Ibert测试链路通路,可通过光模块回环测试

AD8138驱动

M.2 SSD驱动

I2C通信驱动

FMC+ 驱动

约束文件

VU13P与28DR互联接口驱动

GT连通性测试

通过Ibert测试链路通路

AURORA x16通信驱动

实现VU13P与28DR之间基于AURORA64b66b的16 lane数据收发

SRIO x4通信驱动

实现VU13P与28DR之间基于SRIO x4数据收发

GPIO连通性测试

测试VU13P与28DR互联的GPIO连通性即可

LVDS连通性测试

测试VU13P与28DR互联的LVDS连通性即可

系统功能驱动

28DR AD/DA IP核工程

 提供复旦微官方ADC/DAC IP核,该IP核在开发阶段支持相关参数配置。具备校准功能。

28DR射频通路测试

基于单音信号的进行收发射频回环测试

Read more

GLM-4-9B开源:7大测评碾压Llama-3-8B的AI神器

GLM-4-9B开源:7大测评碾压Llama-3-8B的AI神器 【免费下载链接】glm-4-9b 项目地址: https://ai.gitcode.com/zai-org/glm-4-9b 智谱AI正式发布GLM-4系列开源版本GLM-4-9B,在多维度测评中全面超越Meta的Llama-3-8B,标志着国产大模型在开源领域实现重要突破。 行业现状:开源大模型进入性能比拼新阶段 2024年以来,大模型领域呈现"闭源争霸,开源突围"的竞争格局。Meta的Llama-3系列凭借8B和70B两个版本掀起开源热潮,而国内厂商正加速布局中高端开源模型市场。GLM-4-9B的推出,不仅是智谱AI继ChatGLM3后的又一力作,更通过实测数据证明国产开源模型已具备与国际主流模型同台竞技的实力。当前,90亿参数级别正成为企业级应用的黄金平衡点,既保证性能又兼顾部署成本,成为行业落地的优先选择。 核心亮点:全维度超越的"七项全能"模型 GLM-4-9B在学术测评与功能扩展两方面展现出显著优势。在MMLU(多任务语言理解)测评中,以74.7分超越Llama-3-8B-Instruct的6

Claude Code 的完美平替:OpenCode + GitHub Copilot(顶级模型+最优价格)

引言:Claude 虽好,但你真的能用上吗? 在当前席卷全球的“Vibe Coding”浪潮中,Anthropic 推出的 Claude 系列模型 + 终端工具 Claude Code,凭借极强的逻辑推理能力,成为了开发者眼中的“白月光”。但现实是残酷的:对于中国开发者而言,账号随时被封、海外信用卡支付遭拒、API 额度受限以及复杂的网络环境,构成了一道难以逾越的门槛。 虽然最近国产编程模型不断发力,Claude Code + GLM-4.7 的表现非常出色,但面对复杂问题,Claude系列模型依然完胜。难道我们只能眼馋Claude全家桶的编程体验吗? 作为一名追求极致生产力的开发者,我发现了一个绝佳的完美替代方案:OpenCode + GitHub Copilot。这个组合不仅能让你享受如 GLM-4.7 一样的性价比,还能更方便的使用 Claude 的顶级模型。 Claude Code 的开源平替:OpenCode

AIGC实战——CycleGAN详解与实现

AIGC实战——CycleGAN详解与实现

AIGC实战——CycleGAN详解与实现 * 0. 前言 * 1. CycleGAN 基本原理 * 2. CycleGAN 模型分析 * 3. 实现 CycleGAN * 小结 * 系列链接 0. 前言 CycleGAN 是一种用于图像转换的生成对抗网络(Generative Adversarial Network, GAN),可以在不需要配对数据的情况下将一种风格的图像转换成另一种风格,而无需为每一对输入-输出图像配对训练数据。CycleGAN 的核心思想是利用两个生成器和两个判别器,它们共同学习两个域之间的映射关系。例如,将马的图像转换成斑马的图像,或者将苹果图像转换为橙子图像。在本节中,我们将学习 CycleGAN 的基本原理,并实现该模型用于将夏天的风景图像转换成冬天的风景图像,或反之将冬天的风景图像转换为夏天的风景图像。 1. CycleGAN 基本原理 CycleGAN 是一种无需配对的图像转换技术,它可以将一个图像域中的图像转换为另一个图像域中的图像,而不需要匹配这两个域中的图像。它使用两个生成器和两个判别器,其中一个生成器将一个域中的图像