平时积累的FPGA知识点(8)

news2024/11/28 12:37:57

在这里插入图片描述

平时在FPGA群聊等积累的FPGA知识点,第八期:

21 FFT IP核

有遇到过FFT IP核测量频率不准确的问题吗?大部分情况下都是准的,偶尔偏差比较大,IP核输入的数据用matlab计算出的频率是对的。
解释:可能是采样点数不对, 如果采样率是固定的,那只有点数会影响频率了。IP不会自动处理,要根据你给的tlast和 ip设置的一不一致来看。
变换长度参数设置的2048,如果输入的数据长度不够20480,应该不会有输出数据吧?
看IP核说tlast信号是可以不用的啊

22 SERDES IP

跑一个SERDES IP的参考设计的仿真,配置完最后生成的summary中RXUSERCLK是125M。但是仿真出来的结果,RXUSERCLK是156.25M,而不是summary中显示的125M,这是为什么呢?我按照手册上说的RXUSERCLK = 线速率 / 内部数据位宽,确实就是表中的125M。参考设计的仿真会不会有出错的可性能?
图片

解释:可以参考文章:FPGA Xilinx 7系列高速收发器GTX通信
数字硬鉴
于 2020-10-30 16:04:00 发布
原文链接:https://blog.csdn.net/qq_40147893/article/details/109380458

23 有直接把FPGA内部pll输出的单端时钟直接拉到gt口输出的吗

解释:感觉是不行,有反过来的使用方式,gt口的输出,作为pll的输入。如下:MMCM/PLL 的参考时钟输入可以是 IBUFG(CC)即具有时钟能力的 IO 输入、区域时钟 BUFR、全局时钟 BUFG、GT 收发器输出时钟、行时钟 BUFH 以及本地布线(不推荐使用本地布线来驱动时钟资源)。
参考文章:Vivado 下 IP核之 PLL实验
yishuihan-Oliver
已于 2023-06-20 21:31:44 修改
原文链接:https://blog.csdn.net/yishuihanq/article/details/130760772

24 qdma驱动是什么?

解释:使用QDMA的Example工程,该工程可从Github下载,使用的FPGA板卡为浪潮的F37X加速器,运行工程目录下的run.sh执行run.tcl即可完成工程的创建和编译。
qdma驱动是dpdk下高效的驱动之一,主要用于fpga高速板卡数据传输,驱动采用队列(queue)技术把来自pcie的数据通过dma,直接写入预分配的内存块,然后挂到用户层队列。

25 遇到过path的源端或者目的端的情况吗

没找到这个问题对应的现象,猜测应该和时序的报告或者vivado的警告有关。

26 mig中ecc使能

请问mig中ecc使能后 data mask为啥不能选了,它俩冲突是吗
图片

解释:是的。框里写的 ECC designs ( DDR3 SDRAM, DDR2 SDRAM) will not use Data Mask.
ECC: 数据位宽必须是72位以上才能选择;
Data Mask:数据屏蔽
参考文章:【FPGA】XILINX DDR3的MIG IP核的配置
原地打转的瑞哥
已于 2023-10-08 19:46:33 修改
原文链接:https://blog.csdn.net/weixin_47730622/article/details/126687598

27 srio问题

遇到srio问题的话,打ibert也不通怎么弄, ibert不通,调了参数还不行。
解释:这意味着srio也不用调了,直接硬件有问题

28 如果想通过一个ila抓两个异步信号,ila时钟怎么选呢?

解释:ila的时钟比这2个信号的时钟高就差不多了,最好是2倍的频率及以上。想抓两个异步信号,可以把这两个信号同步一下,在抓,写到一个ila里就挺好。

29 vivado 2018的bug太多了,加个ip失败,工程就变成只读了

解释:确实, 最好不要选从硬盘删除,容易出以上状况。

30 vivado2021、 2022对电脑要求高,尤其是DDR。

解释:vivado2021,8g破笔记本就用不了。
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1450491.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

扶贫|精准扶贫管理系统|基于Springboot的精准扶贫管理系统设计与实现(源码+数据库+文档)

精准扶贫管理系统目录 目录 基于Springboot的精准扶贫管理系统设计与实现 一、前言 二、系统功能设计 三、系统实现 1、管理员模块的实现 (1)用户信息管理 (2)贫困户信息管理 (3)新闻类型管理 &a…

php基础学习之可变函数(web渗透测试关键字绕过rce于回调函数)

可变函数 看可变函数的知识点之前,蒟蒻博主建议你先去看看php的可变变量,会更加方便理解,在本篇博客中的第五块知识点->php基础学习之变量-CSDN博客 描述 当一个变量所保存的值刚好是一个函数的名字(由函数命名规则可知该值必…

2024年【T电梯修理】报名考试及T电梯修理考试报名

题库来源:安全生产模拟考试一点通公众号小程序 2024年【T电梯修理】报名考试及T电梯修理考试报名,包含T电梯修理报名考试答案和解析及T电梯修理考试报名练习。安全生产模拟考试一点通结合国家T电梯修理考试最新大纲及T电梯修理考试真题汇总,…

书生浦语大模型实战营-课程笔记(3)

本节课主要是跟着教程做的,操作的东西放到作业里记录了。 这里主要记录一些视频里讲的非操作性的东西。 RAG外挂知识库?优点是成本低,不用重新训练 RAG的一个整体流程。 涉及了文本相似度匹配,是不是和传统的问答系统&#xff0…

SpringCloud之Nacos用法笔记

SpringCloud之Nacos注册中心 Nacos注册中心nacos启动服务注册到Nacosnacos服务分级模型NacosRule负载均衡策略根据集群负载均衡加权负载均衡Nacos环境隔离-namespace Nacos与eureka的对比临时实例与非临时实例设置 Nacos配置管理统一配置管理微服务配置拉取配置自动刷新远端配置…

【白话前端】扫盲贴:Svg动画和Canvas动画区别

SVG动画和Canvas动画是两种不同的Web动画技术,它们的实现方式、适用场景和优缺点有所不同。 SVG动画是基于矢量图形的动画技术,使用XML描述图形,并在浏览器中渲染出来。SVG动画可以通过JavaScript或CSS来控制SVG元素的属性值变化,…

Activation of network connection failed(ubuntu连不上网)

ubuntu连不上网,看了好几个方法找到个有用的记录一下 1. 还原默认设置 2. 更改适配器:加上vmware bridge protocol

积分(二)——复化Simpson(C++)

前言 前言 simpson积分 simpson积分公式 ∫ a b f ( x ) d x ≈ b − a 6 [ f ( a ) f ( b ) 4 f ( a b 2 ) ] \int_{a}^{b}f(x)dx \approx \frac{b-a}{6}[f(a)f(b)4f(\frac{ab}{2})] ∫ab​f(x)dx≈6b−a​[f(a)f(b)4f(2ab​)] 与梯形积分类似,当区间[a,b]较…

文件上传漏洞:upload-labs靶场通关

目录 什么是文件上传漏洞? 第1关(客户端验证-前端) 第2关(文件类型校验-MIME校验 ) 第3关(文件名校验-黑名单绕过) 第4关(文件后缀校验-.htacess绕过) 第5关&#…

GPIO八种工作模式

目录 一、推挽输出 二、开漏输出 三、复用推挽输出 四、复用开漏输出 五、浮空输入 六、上拉输入 七、下拉输入 八、模拟输入 GPIO八种配置模式,原理和使用场景,硬件原理如下图: 一、推挽输出 1、 原理 当控制栅极为低电平时&#x…

随机过程及应用学习笔记(四) 马尔可夫过程

马尔可夫过程是理论上和实际应用中都十分重要的一类随机过程。 目录 前言 一、马尔可夫过程的概念 二、离散参数马氏链 1 定义 2 齐次马尔可夫链 3 齐次马尔可夫链的性质 三、齐次马尔可夫链状态的分类 四、有限马尔可夫链 五、状态的周期性 六、极限定理 七、生灭过…

找不到目标和方向,怎么办?

现代社会里,许多人常见的症状,就是「空心病」。 什么是空心病呢?类似这样: 我知道要有目标,但我就是不知道想做什么,感觉对一切事物都提不起兴趣,没有动力,怎么办? 这个…

Mysql第一关之常规用法

简介 介绍Mysql常规概念,用法。包括DDL、DCL、DML、DQL,关键字、分组、连表、函数、排序、分页等。 一、 SQL DCMQ,分别代表DDL、DCL、DML、DQL。 模糊简记为DCMQ,看起来像一个消息队列。 D:Definition 定义语句 M…

[UI5 常用控件] 09.IconTabBar,IconTabHeader,TabContainer

文章目录 前言1. IconTabBar1.1 简介1.2 基本结构1.3 用法1.3.1 颜色,拖放,溢出1.3.2 Icons Only , Inner Contents1.3.3 showAll,Count,key,IconTabSeparator 1.3.4 Only Text1.3.5 headerMode-Inline1.3.6 design,IconTabSeparator-icon1.3.7 DensityM…

当下时代,什么样的人赚钱最容易

如果你问,今天什么样的人赚钱最容易 答案是那些有大量粉丝、有个人IP的人 微信里面,要获取到流量,就必须有粉丝,而在抖音、快手里面,即使你没有任何粉丝 只要能输出平台和用户喜欢的优质内容,一样可以获取巨…

一条 SQL 查询语句是如何执行的

MySQL 的基本架构示意图 大体来说,MySQL 可以分为 Server 层和存储引擎层两部分 Server 层包括连接器、查询缓存、分析器、优化器、执行器等,涵盖 MySQL 的大多数核心服务功能,以及所有的内置函数(如日期、时间、数学和加密函数等…

基于FPGA的ECG信号滤波与心率计算verilog实现,包含testbench

目录 1.算法运行效果图预览 2.算法运行软件版本 3.部分核心程序 4.算法理论概述 4.1 ECG信号的特点与噪声 4.2 FPGA在ECG信号处理中的应用 4.3 ECG信号滤波原理 4.4 心率计算原理 4.5 FPGA在ECG信号处理中的优势 5.算法完整程序工程 1.算法运行效果图预览 其RTL结构如…

探索设计模式的魅力:创建型设计模式的比较与决策

设计模式专栏:http://t.csdnimg.cn/U54zu 目录 一、设计模式概览 1.1 创建型模式 二、比较创建型设计模式 1.1 适用场景典型用例 1.2 关键要素与差异对比 1.3 结构图 三、模式选择指南 3.1 场景分析 3.2 决策流程图 四、结语 4.1 优势 4.2 考量因素 一、…

【Java多线程】Thread类的基本用法

目录 Thread类 1、创建线程 1.1、继承 Thread,重写run 1.2、实现 Runnable,重写run 1.3、使用匿名内部类,继承 Thread,重写run 1.4、使用匿名内部类,实现 Runnable,重写run 1.5、使用 lambda 表达式…

问题:总离差平方和为变形观测值与变形观测值的平均值之差的平方和。() #微信#其他

问题:总离差平方和为变形观测值与变形观测值的平均值之差的平方和。() 是 否 参考答案如图所示