- 博客(8)
- 收藏
- 关注
原创 FPGA图像处理
在FPGA上实现二值化时,可以根据设定的阈值将像素值分为两类,高于阈值的像素设为白色,低于阈值的设为黑色。FPGA图像处理的应用非常多样,从安全监控到医疗成像,再到工业自动化和无人驾驶汽车,FPGA的高速处理能力和灵活性使其成为实现高效、可靠图像处理解决方案的关键技术。由于FPGA内部有大量独立的逻辑单元,它可以同时对多个数据点进行操作,这对于图像处理尤其有用,因为图像数据通常是高度并行的。这些算法在FPGA上的实现利用了其并行处理和可重构的特性,以达到高效和实时的图像处理效果。
2024-07-21 20:21:56
2659
原创 FPGA以太网
以太网是一种计算机局域网技术,它规定了包括物理层的连线、电子信号以及介质访问层协议在内的技术标准。以太网是目前应用最普遍的局域网技术。基本概念:以太网基于载波多路访问和冲突检测(CSMA/CD)机制,在这种机制下,所有的工作站都连接到一条总线上,且任何一个工作站都可以通过总线传输数据。当一台设备需要传输数据时,它会监听总线是否空闲,如果空闲则开始传输;如果总线忙,则等待直到总线空闲。功能:以太网的主要功能是在局域网内部提供一种高效的数据传输方式,支持多台设备之间的通信和数据交换。
2024-07-19 20:34:50
1087
原创 FPGA必修课—FIFO
综上所述,FIFO在FPGA设计中不仅是数据传输和存储的关键组件,也是实现高效、稳定和灵活系统设计的重要手段。了解和掌握FIFO的设计与应用,对于FPGA设计来说是非常必要的。
2024-07-04 20:33:49
1126
原创 FPGA必修课2:UART串口
UART串口是一种通用异步收发传输器,用于在设备之间进行串行通信。它的工作原理基于异步串行通信,这意味着数据的发送和接收不需要时钟信号同步。UART通过简单的连线即可实现全双工通信,即在同一时刻可以同时进行数据的发送和接收。,它能够将并行数据转换为串行数据以便于在通信通道上传输,或者从串行数据转换回并行数据供本地设备使用。这种转换过程对于在不同设备间传输数据至关重要,尤其是在那些只能处理串行数据的通信通道上。
2024-06-06 21:46:27
737
原创 FPGA开发必修课一:IP核的使用
IP核在FPGA开发中被视为必修课,主要是因为它以下几个方面的优势:加速设计流程:IP核是经过预先设计和验证的模块,可以直接集成到FPGA设计中。这大大减少了从零开始设计和验证所需的时间,加快了产品上市的速度。1,提高设计质量:IP核通常由专业的团队开发和测试,因此在质量和可靠性方面有较高的保障。使用IP核可以减少设计中可能出现的错误,提高最终产品的稳定性。2,降低开发风险:由于IP核已经过广泛测试,使用它们可以降低设计失败的风险。这对于复杂和高要求的项目尤为重要。
2024-06-02 21:44:23
1129
原创 Verilog入门篇,带你了解Verilog
学习资源推荐:学习书目推荐《Verilog数字系统教程》第四版,夏宇闻,韩彬编著。Verilog刷题网站:HDLBits。blbl课程推荐:【Verilog HDL数字集成电路设计原理与应用】 https://www.bilibili.com/video/BV1ph411b7vT/?share_source=copy_web&vd_source=7a86fb643d79b5da277b749c40e20d03(建议辅助学习使用,主要还是看书)。
2024-05-25 19:53:31
1339
原创 写代码工作中必会的技能-Git入门保姆级教程
大家可能或多或少都听说过Git,但是很多未参加工作的在校大学生并没有真正自己动手去使用过Git,只知道Git是挺有用的工具,还有些朋友是没有听说过Git,本篇文章将带你们快速入门在最短时间内上手 Git。
2024-05-19 16:42:08
1098
原创 自己的第一篇博客
我叫 Ross,是一名南昌航空大学的学生,目前就读的专业是电子信息工程,在校期间我的基础课程知识功底扎实,比如 C语言,数电,模电,veriloghdl等等,这为我在接下来的硬件开发中打下了坚实的基础。接下来我会在 优快云中分享自己的硬件学习开发经历和经验,比如单片机和FPGA,和大家共同探讨技术,希望我们一起进步💪😉 (专业之余也会给大家分享个人理财经验)
2024-05-18 09:09:14
348
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人