FPGA算法技术交流问答集锦(5.21~5.28)
本次整理2023年5月21日~28日,FPGA技术交流群的相关问答。相关问题的解答和交流来自群成员,仅作参考。
一、DDR3存储相关
(资料图片)
1. 大家操作DDR,都是用AXI4吗,还是自己写控制器?
答:App和AXI4都用过,现在以AXI4为主。
2. 没用Block Design,怎么知道DDR3的起始地址?
答:
①起始地址在代码里自己写,在不用BD下,地址空间起止可自定义,DDR存储空间可以根据实际存储情况划分。默认起始地址为0。
②如果是是在BD中设计,可根据GUI的地址分配,设置地址的起止。
3. 美光公司被查未通过审核,利好国产存储,底气更足。
二、Ethernet相关
1. 手里的开发板有个光口,是不是可以再搞个万兆网卡,插PC上,可以进行通讯?
答:可以。方案:FPGA侧,用10G PHY 10G MAC。
三、时序约束相关
1. 请教一下,Vivado中,在用set_false path时,不生效,有解决方法吗?
答:
①应该是没设置好有效路径,有些信号可能扇出比较多,它实际的路径名字,跟时序分析窗口中的是不一致的,需要打开到最底层的路径,找到实际路径名。打开综合后的网表,找一下实际信号名字,看看跟时序窗口里的是否对应。或者把XDC的约束指令,通过Tcl Comsole界面敲一下,看看是否正确,一般不起效的约束,会报无效告警。
②格式错误,会报warning。
四、滤波器设计相关
1. 问一下,滤波器的阶数一般设置为多少,怎么确定阶数的大小?
答:
A. 没有一般,看你的工作参数和抑制效果,以性能为根本,实现时需要多少阶,取决于工作参数。比如:时钟速率,信号带宽,截止频率,抑制比。关键在于如何设计全链路参数,平衡性能和资源消耗。
B. 根据滤波器的带内纹波和带外衰减,用MATLAB仿真一下,看大概需要多少阶,需要结合FPGA的乘法器资源消耗。
C. 通带宽度,通带纹波,阻带衰减,过渡带宽度,相频特性,FIR还是IIR,资源消耗,都需要考量。
D. 对FPGA工程师来说,了解一些滤波器基础就够了,算法工程师设计滤波器需要深入研究。同样的需求,不同的算法工程师设计出的资源需求差别很大。
E. MATLAB中,常用filterDesigner进行滤波器设计评估。
F. 数字信号处理课程呼之欲出,后半部分全是滤波器设计,前半部分信号频谱分析。
G. MATLAB自带文档和示例,可能比书上写的更有用,不少工程的实现技巧,书上根本不会讲。大部分书讲理论,对于工程化,教授们望而却步。MATLAB的文档、理论和代码实现,都讲得很清楚,代码质量较高。
五、IP配置设计相关
1. 在Vivado IP配置界面中,配置的一些选项参数,是怎么被记录下来,然后传递到.v文件里面去的?
答:Vivado工具IP集成功能,就像自定义一个IP,可以定义配置参数,在IP生成时,会创建参数配置列表,传递到工程中。
六、FPGA前景相关
1. 能不能下个结论,现阶段FPGA是最辉煌的时候?
答:
A. FPGA的便捷性使得应用广泛,低、中、高系列器件,覆盖众多应用领域,从半导体发展历程来看,FPGA依然是不可或缺的重要领域。
B. 现在有很多FPGA和IC设计交流群,B站有部分不懂FPGA的UP主为了流量蹭热点,普及一下FPGA也是好事。
七、RFSoC器件相关交流
1.据说星链的部分系统,使用了Xilinx的RFSoC,相控阵,5G、卫星等使用较多。
2.据说国内某公司已经推出了RFSoC,好像是双DIE胶水的。
3.希望国内的正向和反向设计都抓紧研究,满足应用需求。
4.RFSoC的难点,在于ADC/DAC,省掉204B,节省功耗,集成度更高,高带宽和低延时。
5.RFSoC适合电子战等系统。
6.需要加强总体设计,好钢做好刀。
八、无线系统设计相关
1. 在无线电通信中,发射端和接收端的FPGA代码都写完了,但是通信没有成功。因此,想先调试发射端,有啥仪器可以用来调试发射端?答:
A. 先不用天线,用线缆和衰减器连接发射机和接收机,看看是啥效果。发射机发信号,用示波器和频谱仪看看波形频谱。
B. 发射端射频线街道矢量信号分析仪上,看频谱,可以基带I、Q信号解出来,也可以看星座图,分析EVM、相偏等。
C. 建议发射端、接收端、基带和射频,分开调试,便于问题定位。
九、ILA调试相关
1. 关于ILA时钟问题,ILA的时钟是PS端配置外部芯片产生的,如果是外部时钟还没配置完成,导致没有时钟,那等PS配置完,ILA不是应该能正常使用了吗?
答:不一定,ILA要求上电就有时钟。
2. 有啥方法能先配置完再启动PL吗?
答:Debug时钟进ILA之前加一个PLL;等PS配置时钟完成后,再用JTAG下载到PL。
3. 为啥Inout信号前面不能加keep true,加了之后输入抓到的全是0,不加就是正常的?
答:IO信号一般不会被优化掉,并且不能直接把IO信号拉到ILA中看。
十、FPGA在基站上的应用
FPGA的应用领域很多,做基站是其中一种。
做基站,用进口的FPGA还是国产的FPGA,取决于供应链和市场需求。
小公司,很难做好基站。
十一、FPGA贴片问题
1. 某型ZU系列FPGA贴片xx套,有多套出现故障,可能是什么原因导致的?
答:工艺、焊接(虚焊)、温度、PCB封装、短路等。建议先小批量投板、贴片验证测试。
十二、MATLABMinGW64支持包安装相关
1. MATLAB程序中,可能会调用C/C++的程序,需要识别mex文件,相关解决方案如下:
在Mathworks官网下载MinGW支持包安装插件,mingw.mlpkginstall,然后在MATLAB打开,根据提示安装。
--<完>--
原文标题 : FPGA算法技术交流问答集锦(5.21~5.28)
关键词:
- FPGA算法技术交流问答集锦(5.21~5.28)
- 全球视点!乘“舟”赴约,开启梦想新篇——神舟十六号载人飞行任务乘组出征侧记
- 一深万难!我国首口万米科学探索井开钻 挺进地下一万米
- 环球热点!能多向稳定飞行的蜜蜂机器人创建
- 礁坪
- 今日视点:蒙古国促进经济多元化发展
- 焦点热讯:老区不“老” 生机勃发 江西在沪发布文旅产业五大投资方向
- 娇妻养成日记大结局(娇妻养成日记)_环球今亮点
- 瑞普生物深耕“科研田” 为生物医药发展创“芯”-天天即时
- 郑州公交社区巴士家族再添新成员 S208路、S207路陆续开通
-
拔牙社保卡能报销多少_拔牙社保卡可以报销吗简介介绍
社保卡的用途有很多,人们主要就是用它来看病买药。那么,拔牙社保卡可以报销吗?拔牙社保卡是可以报销的。
-
【当前热闻】“印太经济框架”充满排他与胁迫
当地时间5月27日,拜登政府宣称,“印太经济框架”14个成员国基本完成了“提高供应链韧性与安全”的协议谈
-
债务违约风波暂息 美国经济压力仍存
在美国两党缠斗数月后,债务上限僵局得以暂解。然而,美国政府若恢复大幅举债,市场流动性的回笼可能给金融
-
每日速读!【五大曝光】突出违法车辆曝光|陇西公安交警文峰交警中队查处一起违法载人交通违法行为
5月20日,省厅交管局视频调度查看,发现在马陇公路三台桥头段发现一辆载有5名孩童的无牌电动三轮车,由南向
-
环球今亮点!兄弟情义深似海_兄弟情义歌词
1、a你是否还会记得咱俩蹲在厕所抽烟,你是否还会想起咱们一起看的毛片,曾经跟人打架,被打的伤痕累累,你
-
信息:以字行腔是什么意思_以字行
1、孟浩然?名浩、字浩然、以字行、州襄阳人。2、少好节义、喜振人患难。3、隐鹿门山、年四十乃游京师。4、
-
6月8日是什么星座男(6月8日是什么星座)|天天快播
来为大家解答以上的问题。6月8日是什么星座男,6月8日是什么星座这个很多人还不知道,现在让我们一起来看看
-
小鹏全新纯电MPV定名X9 主打“年轻态”市场 环球讯息
小鹏汽车董事长、CEO何小鹏在社交媒体发布一则信息,称“除了G6,最近还在打磨一款全新MPV——X9,会用这款
-
安东尼奥尼的凝视|全球实时
1、《安东尼奥尼的凝视》是由米开朗基罗·安东尼奥尼执导。2、米开朗基罗·安东尼奥尼主演的一部影片。文章
-
三月三日是什么黄道日_三月三日是什么节日
想必现在有很多小伙伴对于三月三日是什么节日方面的知识都比较想要了解,那么今天小好小编就为大家收集了一
X 关闭
全球头条:新能源布局加速落子 风电光伏建设正酣
每日速递:气体传感器的发展现状与未来展望
当前速递!国内三大石油企业发布半年报 目光投向新能源
【全球聚看点】如何在智能建筑物联网与隐私之间取得平衡
快资讯:欧洲7月电动汽车销量同比下滑5%
X 关闭
苹果总裁 618 直播带货:iPhone 14全系跳水最高降1900元! 每日精选
环球速递!统计局:5月份非制造业商务活动指数环比下降1.9% 延续恢复性增长
异动快报:浙江医药 6002168月22日10点55分封涨停板
因情感纠纷伤害他人 江川法官执行促赔偿 全球热文
中贝通信:5月30日融资买入420.4万元,融资融券余额2.11亿元