这个是总线实验时我所写的vhdl代码和实验日志,基本上比较详尽的记录了我当时的心路过程,在这里上传上来,算是对我当时学习生活的一个记录,日后可以比较方便的进行查看
2021/5/19 13:15:52 3.37MB 嵌入式 计算机系统
1
刘福奇编著的《基于VHDL的FPGA和NiosⅡ实例精炼》一书分为4个部分:QuartusⅡ软件的基本操作、VHDL语法介绍、FPGA设计实例和NiosⅡ设计实例。
首先介绍了QuartusⅡ的基本操作,包括工程的新建、代码的编辑、原理图的设计、VHDL代码设计、仿真及FPGA配置文件的下载等FPGA的设计。
之后详细介绍了VHDL的基本语法,且配合VHDL程序实例以一个一个VHDL知识点的方式介绍,让读者从复杂的VHDL语法中解脱出来。
然后,以实例为切入点,从简单到复杂,介绍了组合电路的建模、时序电路的建模、综合实例的设计。
接下来在NiosⅡ的讲解中,本书首先介绍了最小NiosII系统的搭建,并以多种使用方式介绍其自带的IP模块使用,包括PIO模块的应用、UART模块的应用、定时器模块的应用、DMA模块的应用;
最后介绍两个实用型的NiosⅡ系统:基于DSl8820的温度传感系统和基于PCF8563的时钟实时显示系统。
《基于VHDL的FPGA和NiosⅡ实例精炼》总结了编者几年来的FPGA设计经验,力求给初学者或是想接触这方面知识的读者提供一种快速入门的方法。
《基于VHDL的FPGA和NiosⅡ实例精炼》适合电子相关专业的大学生、FPGA的初学者以及对FPGA有兴味的电子工程师。
2020/3/15 9:05:43 37.01MB fpga 刘福奇
1
DDRSDRAM控制器参考计划VHDL代码.7z
2015/4/21 12:41:09 755KB DDRSDRAM控制器参考设计
1
用VHDL语言编写的实现交错编码和解交错功能的代码。
交错采用按行写入,按列读出的方法实现。
主要包括:信源信号产生(20位的m序列),交错器,解交错器。
为实现流水线的操作,采用了两个交错器和两个解交错器,当一个写入数据的时候,另一个读出数据
2021/2/23 19:34:19 36KB 交织 编码 解交织 vhdl
1
数字逻辑课程设计-电子密码锁实验报告,内附完整的VHDL代码,以及该密码锁的设计过程。
此密码锁完满实现了开锁、解锁、改密、回退、清空等功能,且消除了抖动等问题。
区别与其他设计,该VHDL将密码锁的模块都整合到了一起,没有将VHDL各种模块都分隔开,只有一个完整的芯片,便于理解。
代码简单,思路清晰,就算是没有系统的学习VHDL代码的人都能够理解代码含义以及思路过程。
2021/2/7 13:55:57 110KB 电子密码锁
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡