爱奔跑的虎子
码龄6年
关注
提问 私信
  • 博客:132,006
    132,006
    总访问量
  • 55
    原创
  • 13,862
    排名
  • 10,920
    粉丝
  • 1,475
    铁粉
  • 学习成就

个人简介:来者可追,文过饰非

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2018-09-07
博客简介:

主要分享学习中的知识和遇到的问题

查看详细资料
  • 原力等级
    成就
    当前等级
    5
    当前总分
    1,331
    当月
    214
个人成就
  • 获得1,505次点赞
  • 内容获得75次评论
  • 获得2,720次收藏
  • 代码片获得2,871次分享
创作历程
  • 54篇
    2024年
  • 1篇
    2023年
成就勋章
TA的专栏
  • 高速接口
    4篇
  • 数字信号处理
    6篇
  • FPGA时序分析
    6篇
  • 数字图像处理
    15篇
  • DDR
    3篇
  • 通信接口
    11篇
  • Xilinx常用IP
    6篇
  • 信号与系统学习笔记
    5篇
  • AXI4
    5篇
兴趣领域 设置
  • 硬件开发
    fpga开发
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Xilinx Aurora 8B/10B IP介绍以及下板验证

Aurora协议是一种用于FPGA和其他硬件设备之间高速串行数据传输的协议,为物理层提供透明接口;用于在点对点串行链路间移动数据的可扩展轻量级链路层协议,由Xilinx公司开发。它主要用于在FPGA之间、FPGA与处理器之间、或FPGA与其他外部设备之间进行高效的数据通信。
原创
发布博客 2024.11.13 ·
942 阅读 ·
19 点赞 ·
0 评论 ·
31 收藏

FPGA实现以太网(二)、初始化和配置PHY芯片

我们知道,以太网通信中的物理层链路基本上是由 PHY 芯片建立。PHY 芯片有一个配置接口,即 MDIO接口,可以配置 PHY 芯片的工作模式以及获取 PHY 芯片的若干状态信息。PHY芯片里面有很多寄存器,里面存放着PHY芯片的工作模式以及工作状态,比如链接情况、链接速率等等。
原创
发布博客 2024.11.08 ·
445 阅读 ·
4 点赞 ·
0 评论 ·
5 收藏

FPGA实现以太网(一)、以太网基础知识

以太网(Ethernet)是一种广泛使用的局域网(LAN)技术,最初由罗伯特·梅特卡夫(Robert Metcalfe)于1970年代发明。以太网的设计旨在提供一种可靠的、低成本的网络连接方式,支持多种数据传输速率和网络拓扑结构。如今以太网在生活中广泛使用,以太网的分类有标准以太网(10Mbit/s)、快速以太网(100Mbit/s)和千兆以太网(1000Mbit/s),现在还有万兆以太网(10Gbit/s)。
原创
发布博客 2024.11.05 ·
1240 阅读 ·
28 点赞 ·
3 评论 ·
31 收藏

FPGA图像处理之Sobel边缘检测

边缘检测是计算机视觉和图像处理中的一个重要任务,常用于提取图像中的结构信息。边缘检测的目的是识别图像中强度变化显著的区域。
原创
发布博客 2024.11.04 ·
839 阅读 ·
29 点赞 ·
0 评论 ·
25 收藏

详解CRC校验原理以及FPGA实现

CRC(Cyclic Redundancy Check,循环冗余校验)是一种广泛使用的错误检测技术,主要用于检测数据在传输或存储过程中是否发生了错误。它通过对数据进行特定的数学运算,生成一个固定长度的校验码(CRC 校验码),并将其附加到数据后面。接收方在收到数据时,可以通过相同的运算来验证数据的完整性。
原创
发布博客 2024.11.01 ·
1026 阅读 ·
8 点赞 ·
0 评论 ·
19 收藏

曼切斯特编码原理以及FPGA实现

曼切斯特编码(Manchester Encoding)是一种用于数字信号传输的编码方式,它通过将每个比特分成两个部分来表示数据。曼切斯特编码的主要特点是每个比特周期内都有电平变化,这种变化有助于确保信号的同步和直流平衡。对于现在高速串行通信系统来说,传输过程都不带时钟同步线,为了保证数据能够正确的恢复,我们就需要使其传输的信号保持直流均衡,避免长时间的直流偏置。
原创
发布博客 2024.11.01 ·
1230 阅读 ·
16 点赞 ·
0 评论 ·
25 收藏

详解汉明纠错码原理以及FPGA实现

汉明纠错码(Hamming Code)是一种用于检测和纠正数据传输中错误的编码方法。它由理查德·汉明(Richard Hamming)在 1950 年代提出。汉明码的主要特点是能够在传输过程中检测和纠正单个比特错误,同时能够检测到双比特错误。
原创
发布博客 2024.10.28 ·
1137 阅读 ·
28 点赞 ·
0 评论 ·
28 收藏

FPGA图像处理之局部阈值二值化

图像二值化是将灰度图像转换为只有两个值(通常是黑和白)的图像处理过程。二值化的基本思想是通过设定一个阈值,将图像中的像素分为这两类。所有高于阈值的像素被设为前景,而低于阈值的像素被设为背景。通常处理是将所有高于阈值的像素被设为前景(白色255),而低于阈值的像素被设为背景(黑色0),对于人眼观察图片来说,重点是看图像的清晰度、色彩、构图等等。而对于机器识别来说不能分辨这些元素,机器只关心的是图像的轮廓以及边缘。
原创
发布博客 2024.10.24 ·
778 阅读 ·
25 点赞 ·
0 评论 ·
11 收藏

FPGA图像处理之高斯滤波

高斯滤波是一种常用的图像处理技术,主要用于平滑图像、去除噪声和减少细节。
原创
发布博客 2024.10.23 ·
1144 阅读 ·
18 点赞 ·
0 评论 ·
19 收藏

FPGA图像处理之中值滤波

我们了解到图像处理中常遇到的一些噪声类型以及均值滤波的原理以及实现。我们知道均值滤波实际上没有去掉噪声,而是把噪声平均到了每一个像素点上。这样就会导致图像变得很模糊,而且如果噪声是椒盐噪声的话,均值滤波后放大看图像会有一些灰度值不均匀的小块。而中值滤波就能很好的消除噪声,特别是椒盐噪声。中值滤波算法就是取滤波窗口的中间值来替换掉原来的值。
原创
发布博客 2024.10.21 ·
896 阅读 ·
22 点赞 ·
0 评论 ·
21 收藏

FPGA图像处理之均值滤波

图像滤波是一种图像处理技术,旨在通过对图像进行修改来改善图像质量或提取特定特征。滤波通常用于去除噪声、平滑图像、增强边缘或提取特征等。
原创
发布博客 2024.10.18 ·
1145 阅读 ·
13 点赞 ·
0 评论 ·
30 收藏

FPGA图像处理之三行缓存

在 FPGA 做图像处理时,行缓存是一个非常重要的一个步骤,因为图像输入还有输出都是一行一行进行的,即处理完一行后再处理下一行。行缓存可以存储当前行和前一行的数据以及多行的数据,使得在处理当前行时能够方便地访问周围像素。许多图像处理的算法都需要几行的图像数据进行处理,因此行缓存是非常重要的。
原创
发布博客 2024.10.15 ·
1239 阅读 ·
27 点赞 ·
0 评论 ·
12 收藏

详解FIR滤波器原理以及Verilog实现和Xilinx FIR IP核的验证

FIR(Finite Impulse Response,有限冲激响应)滤波器是一种数字滤波器,其输出信号仅依赖于当前和过去有限数量的输入信号。
原创
发布博客 2024.10.11 ·
2268 阅读 ·
31 点赞 ·
4 评论 ·
85 收藏

Xilinx FFT IP核的仿真验证

任何连续周期信号可以由一组适当的正弦曲线组合而成。因此傅里叶变换的目的是可将时域上的信号转变为频域的信号,这样可以使我们在时域上不好观察的信号转变一个角度观察,这提供了一个非常好的处理视角。
原创
发布博客 2024.10.10 ·
815 阅读 ·
28 点赞 ·
0 评论 ·
32 收藏

Xilinx 使用DDS实现本振混频上下变频

混频(Mixing)是信号处理中的一个核心概念,混频的本质是将两个信号相乘,从而产生新的频率分量。混频是将两个信号相乘的操作,通常一个是输入信号,另一个是称为“本振信号”。
原创
发布博客 2024.09.24 ·
1084 阅读 ·
30 点赞 ·
5 评论 ·
32 收藏

FPGA实现频率、幅度、相位可调的DDS以及DDS Compiler IP核的使用验证

DDS(Direct Digital Synthesizer)也叫直接数字式频率合成器,用于生成精确的模拟信号波形。它通过数字方式直接合成信号,而不是通过模拟信号生成技术。
原创
发布博客 2024.09.24 ·
2056 阅读 ·
25 点赞 ·
0 评论 ·
47 收藏

详解CORDIC算法以及Verilog实现并且调用Xilinx CORDIC IP核进行验证

CORDIC(COordinate Rotation DIgital Computer)算法是一种用于计算三角函数、双曲函数、对数、指数和平方根等数学函数的迭代算法。对于硬件电路来说,计算三角函数不像CPU那样方便,如果使用大量的乘法器和加法器,那么整个硬件电路会消耗很多资源,因此cordic算法就有效地解决了乘法器和加法器的问题,它的主要优点是:可以使用简单的加法和位移操作,而不需要乘法和除法,从而适合在硬件中实现三角函数的计算,特别是数字信号处理(DSP)和嵌入式系统中。
原创
发布博客 2024.09.20 ·
1216 阅读 ·
19 点赞 ·
1 评论 ·
32 收藏

FPGA与Matlab图像处理之直方图均衡化

图像的直方图是用来表示图像中像素亮度或颜色分布的一种图形表示方法。它通过统计图像中每个亮度值(或颜色值)出现的频率,可以使用直方图均衡化等技术来改善图像的视觉效果。
原创
发布博客 2024.09.16 ·
1365 阅读 ·
31 点赞 ·
1 评论 ·
38 收藏

FPGA与Matlab图像处理之伽马校正

Gamma校正是图像处理中用以调整图像的亮度和对比度来改善图像质量的。Gamma校正是基于人眼对亮度的感知非线性,人眼对亮度的敏感度随着亮度的增加而减少,也就是人眼在图像亮度较低时,人眼对亮度的变换更敏感。
原创
发布博客 2024.09.16 ·
1527 阅读 ·
9 点赞 ·
0 评论 ·
12 收藏

详解BMP图片格式以及关于Verilog图像处理的仿真环境搭建

BMP(Bitmap Image File)格式是一种位图图像文件格式,用于存储图像数据。它由微软在1986年推出,广泛用于Windows操作系统中。
原创
发布博客 2024.09.10 ·
1228 阅读 ·
29 点赞 ·
0 评论 ·
24 收藏
加载更多