基于FPGA的UDP硬件协议栈,全部用SystemVerilog写的,不需CPU参与,包括独立的MAC模块。
支持外部phy的配置,支持GMII和RGMII模式。
以下是接口inputclk50,inputrst_n,interfacetousermoduleinput[7:0]wr_data,inputwr_clk,inputwr_en,outputwr_full,output[7:0]rd_data,inputrd_clk,inputrd_en,outputrd_empty,input[31:0]local_ipaddr,//FPGAipaddressinput[31:0]remote_ipaddr,//PCipaddressinput[15:0]local_port,//FPGAportnumber//interfacetoethernetphyoutputmdc,inoutmdio,outputphy_rst_n,outputis_link_up,`ifdefRGMII_IFinput[3:0]rx_data,outputlogic[3:0]tx_data,`elseinput[7:0]rx_data,outputlogic[7:0]tx_data,`endifinputrx_clk,inputrx_data_valid,inputgtx_clk,outputlogictx_en
2024/5/9 1:21:54 52KB FPGA UDP千兆 以太网 源码
1
非常详细的资料,介绍了FPGA的DDS技术,文档内有verilog的源代码,可以直接使用,非常适合初学者,快点下载吧。
2024/5/8 7:40:19 2.38MB FPGA DDS 三角波 锯齿波
1
基于FPGA实时处理的双目测距系统.7z
2024/5/7 17:42:53 1.62MB 基于FPGA实时处理的双目测距系
1
  本实验为用lcd1602显示0到9之间顺序变化,考虑到状态较多,可通过case语句,每一句对应一个数字,从而实现在lcd1602上的显示。
2024/5/5 17:56:13 3KB verilog FPGA VHDL
1
根据频率的定义和频率测量的基本原理。
测定信号的频率必须有一个脉宽为1秒的输入信号脉冲计数允许的信号;
1秒计数结束后,计数值被锁入锁存器,计数器清零,为下一测频计数周期作好准备。
基于FPGA数码管的频率计设计
2024/5/3 11:39:05 798KB FPGA
1
能够实现正弦波、方波、三角波、反三角波波形
2024/4/30 16:45:38 15KB FPGA dds Verilog
1
在电子技术飞速发展的今天,具有防盗报警等功能的电子密码锁代替弹子锁和密码量少,安全性差的机械式密码锁已是必然趋势。
随着电子技术的发展,电子密码锁的设计也在不断地发展,有传统的PCB板设计、用PLC设计或者用单片机设计等。
其中,使用较多的是基于单片机技术的设计。
以单片机为主要器件,其编码器与解码器的生成为软件方式。
在实际应用中,由于程序容易跑飞,系统的可靠性能较差。
而用VHDL可以更加快速、灵活地设计出符合各种要求的密码锁,优于其他设计方法。
本文介绍的是一种基于现场可编程门阵列FPGA器件的电子密码锁的设计方法。
本文采用EDA技术,利用QuartusII工作平台和硬件描述语言,设计了一种电子密码锁,并通过一片FPGA芯片实现。
设计充分利用了FPGA的资源可编程特性,可高效率的对系统进行升级与改进.用FPGA器件构造系统,所有算法完全由硬件电路来实现,使得系统的工作可靠性大为提高。
由于FPGA具有IsP功能,当设计需要更改时,只需更改FPGA中的控制和接口电路,利用EDA工具将更新后的设计下载到FPGA中即可,无需更改外部电路的设计,大大提高了设计的效率。
另外,在本文设计的系统中充分考虑了实际生活的需要,加入了键盘防抖、数码显示控制、自动报警的功能使得设计人性化、实用化,真正起到了为现实生化服务的目的。
因此,该密码锁具有较高的推广价值
2024/4/23 18:49:14 1.06MB 电子密码锁 FPGA
1
基于FPGA的多功能信号发生器课程设计EDA
2024/4/22 18:19:56 141KB FPGA 多功能信号发生器
1
基于FPGA的高精度数字式移相正弦波信号发生器设计、电子技术,开发板制作交流
2024/4/16 18:13:47 170KB
1
基于FPGA的BPSK数字调制器的设计,完成调制
2024/4/15 18:28:29 609KB FPGA BPSK 调制解调
1
共 370 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡