该抢答器使用VHDL语言编写,能实现:(1)能够举行多路抢答,抢答台数为8.(2)能够在抢答末了后举行20秒倒计时,20秒倒计时后无人抢答则展现超时,并报警。
(3)能展现超前抢答台号并展现犯规警报。
(4)体系复位落伍入抢答外形,当有一起抢答按键按下,那末该路抢复书号将其余各路抢复书号封锁,同时铃声音起,直至该路按键松开,展现牌展现该路抢答台号。
2023/4/13 0:34:22 485KB FPGA VHDL 八人抢答器
1
有残缺的代码,也有方案好的残缺的法度圭表标准工程,拿患上手后能够直接在Quartus2上运行,还附有方案报告,搜罗毗邻图以及仿真图!
2023/4/12 7:05:29 3.89MB VHDL 电子时钟
1
Qomputer文件夹下是最终的工程,COMPUTER文件夹下是各个部件的调试及实现,另附上报告一份,便捷读者浏览
2023/4/10 22:08:42 4.72MB CPU VHDL
1
四位乘法器的方案,搜罗vhdl代码以及阐发,另有输入图形
2023/4/8 12:46:40 84KB vhdl 乘法器
1
在QuartusII软件平台的底子上,基于VHDL语言及图形输入,付与FPGA方案了一款数字秒表,同时,给出了数字秒表体系方案方案及各个成果模块的方案原理。
经由对于体系举行编译、仿真,并下载到Cyclone系列EP2C5Q208C8器件中举行测试,下场评释,本方案能实现计时展现、启停、复位及计时溢出报警成果。
2023/4/8 8:39:56 210KB FPGA
1
FPGA方案本领与案例开拓详解第二版,内容饱满详尽.以硬件描摹语言(Verilog或者VHDL)所实现的电路方案,能够经由约莫的综合与方案,快捷的烧录至FPGA上举行测试,是现代IC方案验证的本领主流。
这些可编纂元件能够被用来实现一些底子的逻辑门电路(譬如AND、OR、XOR、NOT)大概更繁杂一些的组剖析果譬如解码器或者数学方程式。
在大大都的FPGA外面,这些可编纂的元件里也搜罗影像元件譬如触发器(Flip-flop)大概其余愈加残缺的影像块。
2023/4/7 6:46:44 142.61MB FPGA
1
cic滤波器的VHDL法度圭表标准,残缺的VHDL语言描摹的5级级联CIC滤波器。
能够取种种抽取倍数(num),当不使历时能够被旁路(bypass),时钟使能(clk_en).抽取后的盘算量小(flag)。
2023/4/6 9:02:45 3KB 5级CIC的VHDL程序
1
新尽头FPGA开拓指南V1.3−ALIENTEK新尽头NewStart开拓板教程供学习使用,若有需要能够买新尽头开拓板。
FGPA能做甚么呢?能够毫不侈靡地讲,FGPA能实现任何数字器件的成果,上至高成果CPU,下至约莫的74电路,均能够用FGPA来实现。
FGPA彷佛一张白纸或者是一沉积木,工程师能够经由传统的原理图输入或者硬件描摹语言(如VerilogHDL、VHDL)从容中间案一个数字体系。
经由软件仿真,能够当时验证方案的准确性。
在PCB(电路印制板)实现之后,还能够行使FGPA的在线更正才气,随时更正方案而不用窜改硬件电路。
使用FGPA来开拓数字电路,能够大大提前方案功夫,削减PCB面积,普及体系的牢靠性。
2023/4/5 18:48:18 41.22MB FPGA 新起点FPGA FPGA开发指南 FPGA开发
1
1.深入操作CPU的责任原理,搜罗ALU、抑制器、寄存器、存储器等部件的责任原理;
2.熟习以及操作指令体系的方案方式,并方案约莫的指令体系;
3.知道以及操作小型盘算机的责任原理,以体系的方式建树起零件不雅点;
4.知道以及操作基于VHDL语言以及TEC-CA硬件平台方案模子机的方式。
二、方案申请  参考所给的16位试验CPU的方案与实现,体味其部份方案思绪,并知道该CPU的责任原理。
在此底子上,对于该16位的试验CPU(称为参考CPU)举行改造,以方案患上到一个8位的CPU。
总的申请是将原本16位的数据通路,改为8位的数据通路,总的申请如下:将原本8位的OP码,改为4位的OP码;
将原本8位的地址码(搜罗2个操作数),改为4位的地址码(搜罗2个操作数)。
  在上述总申请的底子上,对于试验CPU的指令体系、ALU、抑制器、寄存器、存储器举行响应的改造。
详尽申请如下:更正指令格式,将原本指令长为16位的指令格式改为8位的指令长格式;
方案总共16条指令的指令体系。
此指令体系可所以参考CPU指令体系的子集,但参考CPU指令体系中A组以及B组中的指令起码都要选用2条。
另外,罕有的算术逻辑运算、跳转等指令要纳入所方案的指令体系;
方案8位的寄存器,每一个寄存器有1个输入端口以及2个输入端口。
寄存器的数目受控于每一个操作数的位数,详尽要看指令格式若何方案;
方案8位的ALU,详尽要实现哪些成果与指令体系无关。
方案时,不直接更正参考CPU的VHDL代码,而是改用相似以前底子试验时方案ALU的方式方案;
方案8位的抑制逻辑部件,详尽松散指令成果、硬布线逻辑举行更正;
方案8位的地址寄存器IR、法度圭表标准计数器PC、地址寄存器AR;
方案8位的存储器读写部件。
由于改用了8位的数据通路,不能直接付与DEC-CA平台上的2片16位的存储芯片,需要依据底子试验3的方式方案存储器。
此种方式不能经由DebugController下载测试指令,于是测试指令若何置入到存储器中是一个难点。
方案时,能够思考约莫点地把指令写去世在存储器中(可用于验证指令的实施),而后用只读方式读进去;
大概思考在reset的那一节奏里,实现存储器中待测试指令的置入;
(可选项)方案8位的数据寄存器DR;
(可选项)不直接方案存储器RAM,而是付与DEC-CA平台上的2片16位的存储芯片.在实现为了第9个申请的底子上,实现由Debugcontroller置入待测试指令;
(可选项)顶层实体,不是由BDF方式画图实现,而是用相似底子试验4(通用寄存器组)中方案顶层实体的方式,用VHDL语言来实现。
(可选项)自己构想  行使方案好的指令体系,编写汇编代码,以便测试齐全方案的指令及指令波及的相关成果。
方案好测试用的汇编代码后,然后行使QuartusII软件附带的DebugController编写汇编编译法则。
接着,行使DebugController软件把汇编编译之后的二进制代码置入到所付与的存储器中,并对于方案好的8位CPU举行测试。
1
VHDL实例8位加法器与乘法器方案
1
共 444 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡