以太网物理层(MAC)接口协议
高校 IT 实力排行榜 (2213)
请编写您的帖子内容
社区频道(6)
显示侧栏
卡片版式
全部
新生报道
校友交流
知识分享
求职就业
Ada助手
最新发布
最新回复
标题
阅读量
内容评分
精选

105
评分
回复
以太网物理层(MAC)接口协议
常见的以太网物理层接口协议项目总结常见的以太网物理层接口协议MII接口GMII接口RGMII接口总结项目总结‘本次的以太网协议,我们将完成与前面DDR3相类似的实验内容,也就是FPGA开发板发送视频内容,在电脑的上位机上显示。详细的实验内容,我们会在后面的文章中介绍,本次实验我们主要介绍以太网常见的物理层协议,物理层也是OSI七层传输协议的最底层,也是我们FPGA工程师所必须掌握的知识,因为我...
复制链接 扫一扫
分享

113
评分
回复
VIVADO IDDR与ODDR原语的使用
IDDR与ODDR简单的应用项目简述项目简述在数据的传输过程中,我们经常可以碰见双沿传输数据到FPGA,或者FPGA传输双沿数据给外部芯片,最常见的例子就是DDR芯片。这里说明一下,FPGA内部处理的数据都是单沿数据,那么双沿数据的变换只能发生在FPGA的IOB上面,这里有特定的硬件结构可以实验上面单沿变双沿的方法,也就是使用原语进行一些列的操作。本次实验的主要内容如下:以千兆网RGMII为...
复制链接 扫一扫
分享

81
评分
回复
真正理解阻塞逻辑赋值与非阻塞逻辑赋值
真正理解阻塞逻辑赋值与非阻塞逻辑赋值参考文献项目简述举例说明正确代码可综合代码测试代码仿真结果错误代码可综合代码仿真结果总结参考文献[1]、数字芯片实验室(微信公众号)项目简述因为最近参加Xilinx暑假计划比较忙,已经很久没写文章了,这篇博客我们将重点讲述Verilog中阻塞逻辑赋值‘=’、非阻塞逻辑赋值‘<=’。看到这里不免大家要嘲笑,这谁不知道,文章的内容咋么越写越倒退了。其实不是这样,绝大多数的同学理解阻塞赋值与非阻塞赋值是组合逻辑语句用阻塞赋值 ‘=’、时序逻辑用非阻塞逻辑赋值‘&l
复制链接 扫一扫
分享

77
评分
回复
基于ZYNQ的千兆网项目(1)
基于ZYNQ的TCP Client实现参考文献项目描述TCP协议简述TCP 三次握手TCP 数据传输TCP 四次挥手PL端设计PS端设计下板测试总结参考文献[1]、inner_peace8[2]、米联客项目描述前面的文章我们已经讲解过基于FPGA的千兆以太网的实现,该协议主要使用的是UDP协议,文章中对UDP协议的理论部分也进行了详细的介绍,但是UDP协议是不稳定的协议类型,再进行精准传输的时候有所缺陷。与UDP相反,TCP协议可以保证数据的准确性,但是因为TCP协议的复杂性,目前还没有商用的纯逻
复制链接 扫一扫
分享

85
评分
回复
基于ZYNQ的千兆网项目(3)
基于ZYNQ的UDP实现项目简述UDP简述PL端设计PS端设计下板测试项目简述前面的文章讲解了TCP客户机与主机在ZYNQ上面的实现,其实说白了就是调用现成的API函数,这点与FPGA的设计其安全不同,因为进行FPGA设计必须要完全理解底层才可以进行相应的设计。本篇博客我们将讲解ZYNQ实现UDP协议。关于UDP的理论部分,我们在使用FPGA实现的时候已经进行了完整的讲解,详细请查看基于FPGA的千兆以太网的实现,上面对UDP的特点、组包、CRC进行了详细的论证。这里建议大家一定要学习, 虽然即使不明白
复制链接 扫一扫
分享

85
评分
回复
基于FPGA的千兆以太网的实现(2)
MATLAB读取txt文件转化成图片项目简述转换代码项目简述我们千兆以太网的项目是上位机通过千兆网发送一副图片经过DDR3缓存然后分别经过USB3.0、千兆网发送给电脑,但是因为我们没有千兆网接受的上位机,所以我们利用NetAssist接收转存进txt文件中。那么,我们为了验证我们实验的正确性,必须得将txt文件转换成图片直观地验证我们实验的正确性。转换代码因为本次论文没有太多的理论支撑,...
复制链接 扫一扫
分享

81
评分
回复
基于FPGA的千兆以太网的实现(4)
FPGA发送图片到PC机并用MATLAB显示项目简述UDP组包时序及实现UDP组包时序校验码模块的设计及实现检验码模块时序图的设计检验码模块的代码设计CRC模块的设计及代码实现整个项目工程代码实验结果总结项目简述本次实验我们将利用我们千兆网的第一个项目继续学习,在千兆网接收的基础上再加上千兆网发送模块。为了方便大家的学习,在前面我们已经讲解了UDP与IP包的检验码、CRC检验码、MATLAB读...
复制链接 扫一扫
分享

72
评分
回复
基于FPGA的千兆以太网的实现(3)
以太网CRC检验原理及实现项目简述基本概念CRC-8 的工作原理CRC32 8 位输入校验推算过程CRC检验代码总结项目简述在千兆以太网的项目中,有一个非常关键的步骤就是CRC检验。CRC检验是一种循环码,属于线性分组码的一种,具体的概念参考通信原理与信息论,上面关于这些的概念非常详细。基本概念冗余校验循环冗余码校验(Cyclical Redundancy Check),简称 CRC。 ...
复制链接 扫一扫
分享

70
评分
回复
基于FPGA的千兆以太网的实现(1)
基于FPGA的以太网图片接收项目简述UDP协议讲解V3学院的上位机传送图像数据的数据流项目的实验框图跨时钟域处理时序图Image_ctrl时序图工程代码测试模块的代码测试结果总结项目简述本次实验我们将完成千兆以太网接收模块的设计。上位机利用千兆以太网发送图片到FPGA开发板,并且经过DDR3缓存,最后经由USB3.0接口传输到上位机。本次实验是基于我们前面DDR3模块的基础上做的,只需要把相应...
复制链接 扫一扫
分享

72
评分
回复
基于ZYNQ的SD卡的访问
基于ZYNQ的SD卡的访问参考文献项目简述FAT文件架构简述参考文献[1].V3学院项目简述现在FPGA板卡上面常用的存储设备是SD卡,也经常将BOOT文件下载到SD卡中启动。那么这篇文章我们将讲解使用API函数来进行SD卡的读写,当然使用纯FPGA写Verilog也是可以读写SD卡,遵循SPI协议,后面的文章我们会进行相应的介绍,这篇文章先来讲解简单的C语言访问SD卡。工程描述:ZYNQ利用FAT文件系统对SD卡些一张图片。本次实验所用到的软硬件环境如下:1、VIVADO 2019.12、
复制链接 扫一扫
分享

754
评分
回复
FPGA中ICAP原语的使用——Multiboot功能的实现
ICAP原语的使用一、杂谈ICAP原语的介绍ICAPE2原语的介绍ICAPE2原语的代码验证结束语一、杂谈有一段时间没写博客了,因为从学校回家了。现在正值肺炎流行,不给社会添麻烦,自己在家调调程序看看论文。可是今天写的icap原语在板子上的验证没通过,因为学的是icap原语是用在S6芯片上的,但是因为自己回家没带S6的开发板,这里用7系列的icape2原语进行做实验,虽然板上验证没通过,但是还...
复制链接 扫一扫
分享

77
评分
回复
FPGA成长之路
FPGA成长之路初始FPGA为什么学习FPGA如何学习FPGA需要掌握的接口未来计划初始FPGA第一次听说FPGA是在大二下学期。当时有一位很严格的老师对我们说,这门课一定要学好,因为这是以后你们吃饭的家伙。当时学的是VHDL硬件语言,老师讲的也特别仔细,但是一直没觉得FPGA有什么特别之处。不过现在想想VHDL语法真的比较复杂,但是VHDL语法相比verilog在数学运算上更有优势,更容易实...
复制链接 扫一扫
分享

78
评分
回复
基于FPGA的图像浮雕效果实现
基于FPGA的图像浮雕效果实现项目简述算法原理及MATLAB实现浮雕效果的FPGA实现FPGA工程代码下板效果参考文献总结项目简述为什么要做这个小项目,因为最近正在在学习FPGA开源工作室中的FPGA图像处理的文章。发现这个小例子非常容易实现。就把这个小算法给复现了。这个基本上不能称之为一个项目,因为太简单了。但是,这里面涉及了真彩图转变成灰度图像的一个方法,在书写的时候我们也用到了除法器Ip(为了介绍IP专门使用的触除法器),有符号数的使用。所以,这里我们这里进行简单的介绍。算法原理及MATLAB实
复制链接 扫一扫
分享

70
评分
回复
基于FPGA的图像中值滤波原理与实现
图像中值滤波的FPGA实现项目简述中值滤波器原理中值滤波器的实现测试模块的代码仿真结果下板结果总结项目简述中值滤波器在去除尖端噪声中非常重要,是信号处理中最长用到的滤波器。图像中的一些椒盐噪声或者其它突变比较大的噪声可以使用中值滤波器去除,所以这篇文章我们来讲解FPGA实现图像的中值滤波。本次项目的简述如下:PC机通过千兆以太网发送上位机到FPGA开发板中,然后经过中值滤波缓存进DDR3中,最...
复制链接 扫一扫
分享

75
评分
回复
基于FPGA的图像腐蚀膨胀及实现
图像腐蚀膨胀的FPGA实现项目简述腐蚀膨胀原理图像腐蚀代码图像膨胀代码下板现象总结项目简述膨胀是将与物体接触的所有背景点合并到该物体中,使边界向外部扩张的过程。可以用来填补物体中的空洞。腐蚀是一种消除边界点,使边界向内部收缩的过程。可以用来消除小且无意义的物体。图像的腐蚀与膨胀在图像处理中是非常常见的操作。本次项目的简述是:PC机通过千兆网发送一幅图片经过膨胀或腐蚀之后转存到DDR3中,然后经...
复制链接 扫一扫
分享

80
评分
回复
基于FPGA的图像边缘检测
Sobel算法的FPGA实现项目简洁图像边缘Sobel算法介绍Sobel算法的FPGA实现3x3矩形窗的构建矩阵构建模块代码Sobel算法实现及代码Sobel模块的测试代码仿真结果项目程序实验结果总结项目简洁图像的边缘检测在图像处理中非常常见,因为可以去除一些冗余的信息,然后给后续的处理带来方便。本次实验的主要内容是,PC机通过千兆网发送一副1024*768分辨率的图片到FPGA开发板的DDR...
复制链接 扫一扫
分享
为您搜索到以下结果: