基于QuartusII的FPGA/CPLD方案作者:李洪伟袁斯华第1章可编程器件及EDA货物概述1.1可编程器件及其特色1.1.1CPLD1.1.2FPGA1.2EDA本领翰介及开拓软件1.2.1EDA本领1.2.2开拓软件1.3小结第2章QuartusII软件简介2.1QuartusII概述2.2方案软件2.3QuartusII体系特色总览2.4QuartusII体系配置配备枚举与装置2.5QuartusII集成货物及其底子成果2.6小结第3章QuartusII方案指南3.1QuartusII软件的使用概述3.2建树QuartusII工程3.3多种方案输入方式3.3.1文本编纂——ALDL、VHDL,VerilogHDL3.3.2图形方案输入3.4建树文本编纂文件3.5方案综合3.6引脚调配3.7仿真验证3.8时序阐发3.8.1时序阐发底子参数3.8.2指按时序申请3.8.3实现时序阐发3.8.4查验时序阐发下场3.9编程以及配置配备枚举3.10SignalTapII逻辑阐发仪的使用3.10.1在方案中建树SignalTapII逻辑阐发仪3.10.2行使MegaWizardPlug—InManager建树SignalTapII逻辑阐发仪3.10.3SignalT印II逻辑阐发仪的器件编程3.10.4查验SignalTapII采样数据3.11实例一个带清零以及计数使能成果的模可变计数器方案第4章硬件描摹语言(HDL)简介4.1HDL阻滞4.2多少种具备代表性的HDL语言4.2.1VHDL4.2.2VerilogHDL4.2.3Superlog4.2.4SystemC4.3种种HDL语言的体系结谈判方案方式4.3.1SystemC4.3.2Supeflog4.3.3Verilog以及VHDL在各方面的比力4.4目前可取的可行策略以及方式4.5未来阻滞以及本领倾向4.6国内阻滞的策略遴选4.7特色4.8VHDL方案流程4.9小结第5章VHDL法度圭表标准的底子结构5.1实体5.2结构体及其子结构描摹5.2.1结构体5.2.2VHDL子结构描摹5.3库与包群集及配置配备枚举5.3.1库(Library)5.3.2包群集(Package)5.3.3配置配备枚举(Configuration)5.4小结第6章用QuartusII方案罕用电路6.1组合逻辑电路方案6.1.1用VHDL描摹的译码器6.1.2用VHDL描摹的编码器6.1.3乘法器6.2时序逻辑电路方案6.2.1D触发器(DFF)6.2.2寄存器以及锁存器6.2.3分频器6.3存储器方案6.3.1ROM只读存储器6.3.2随机存储器RAM6.3.3FIFO6.4有限外形机6.4.1有限外形机的描摹6.4.2外形机的使用方案举例——空调抑制体系有限外形6.5基于QuartusII的其余方案示例6.5.1双向数据总线——行使三态门结构6.5.2锁相环路(PLL)6.6小结第7章基于QuartusII的数字电路体系方案7.1实例一按键去发抖方案7.2实例二单片机以及FPGA接口逻辑方案7.3实例三交通抑制灯7.3.1方案申请7.3.2方案阐发7.3.3方案模块7.4实例四数字秒表的方案7.4.1方案申请(秒表的成果描摹)7.4.2模块成果松散7.4.3方案实现、仿真波形以及阐发7.4.4秒表展现模块7.5实例五闹钟体系的方案7.5.1闹钟体系的方案申请及方案思绪1.5.2闹钟体系的译码器的方案7.5.3闹钟体系的移位寄存器的方案7.5.4闹钟体系的闹钟寄存器以及功夫计数器的方案7.5.5闹钟体系的展现驱动器的方案7.5.6闹钟体系的分频器的方案7.5.7闹钟体系的部份组装7.6实例六数字密码锁方案7.6.1方案申请7.6.2输入、输入端口描摹7.6.3模块松散7.6.4方案VHDL源法度圭表标准7.7实例七数字出租车计费器方案7.7.1方案阐发7.7.2顶层方案7.7.3成果子模块方案7.8实例八IIC总线通讯接口7.8.1方案阐发7.8.2VHDL方案源法度圭表标准7.8.3时序仿真下场及阐发第8章MC8051单片机方案8.1MC8051单片电机路方案概述8.1.1首要方案特色8.1.28051总体结谈判方案文件阐发8.1.3各个模块阐发8.2MC8051法度圭表标准包8.3MC8051内核的方案8.4按时计数器模块8.5串口模块8.6抑制模块8.7算术逻辑模块8.8小结附录
2023/4/30 20:14:32 14.95MB Quartus FPGA CPLD
1
行使盘算机内部825四、8259,变更内部中断向量表,驱动PCI总线外扩的8254暴发PWM波,再经由CPLD举行mux。
同时读取欧姆龙500线编码器返回数值,举行PID抑制。
普通揭示的是汇编代码。
2023/4/23 5:39:37 17KB 8086 汇编 PID
1
本文使用实例描摹了在FPGA/CPLD上使用VHDL举行分频器方案,搜罗偶数分频、非50%占空比以及50%占空比的奇数分频、半整数(N+0.5)分频、小数分频、分数分频以及积分分频。
1
付与FPGA/CPLD做的伺服电机抑制器,内含梯形曲线以及S型曲线加减速,已经用于实际名目。
2023/3/28 12:45:21 1.64MB FPGA 伺服电机 控制器
1
数字电路与EDA实际教程,20世纪90年月,国内上电子以及盘算机本领较先进的国度,络续在自动探究新的电子电路方案方式,并在方案方式、货物等方面举行了残缺的变更,患上到了庞大告成。
在电子本领方案规模,可编程逻辑器件(如CPLD、FPGA)的使用,已经患上到普及的普及,这些器件为数字体系的方案带来了极大的敏捷性。
这些器件能够经由软件编程而对于其硬件结谈判责任方式举行重构,从而使患上硬件的方案能够彷佛软件方案那样便捷快捷。
这齐全极大地窜改了传统的数字体系方案方式、方案进程以及方案不雅点,增长了EDA本领的快捷阻滞。
2023/3/27 8:33:19 3.26MB EDA
1
配套的光盘,好像很难找到,上传给大家用吧!
2023/3/19 21:48:51 9.62MB Altera FPGA CPLD设计 基础篇
1
随着电力电子技术的发展,高功能的交流调压技术得到了广泛的应用。
基于大功率电器的产生意味着人们对交流调压装置的功能要求也不断的提高,这就促使交流调压装置朝高电压,超大容量发展。
本研究采用交流斩波电路通过利用复杂可编程逻辑器件(ComplexProgrammableLogicDevice,CPLD)控制字设置脉宽调制(PulseWidthModulation,PWM)的控制技术调节输出信号的占空比,从而调节斩波电路的输出电压。
通过实验验证此技术实现了电压的软过度的目的,并且不再出现短路,电压过冲和过电流现象。
使用这种方法,从本质上解决了传统交流斩波电路中的短路,电压过冲和过电流现象,延长电气设备寿命2-3倍,最大节能可达40%。
1
FPGA(XC3S1600E)+MCU(CY7C68013)XC9572开发板protel硬件原理图+PCB,采用4层板设计,板子大小为132x82mm,双面规划布线,FPGA选用xilinx的XC3S1600E-4FG320I,CPLD芯片选用xilinx的XC9572-7PC44C(44),MCU芯片选用CY7C68013-PVC,FRAM芯片选用CY7C1049BNV33,电源芯片为LM350-ADJ。
Protel99se设计的DDB后缀项目工程文件,包括完整无措的原理图及PCB,可用Protel或AltiumDesigner(AD)软件打开或修改,已经制板并在实际项目中使用。
1
a) 完成CPLD和51之间的串口通信,采用八位数据位一位停止位的方式i. 51显示发送的数据,发送后由CPLD接收,并通过八位LED显示ii. CPLD发送数据给51单片机,并在51液晶屏上显示出来文档中有完好的代码,实际调试可用
2023/1/11 19:56:32 21.11MB 串口通信
1
不好意思呀,上次发的资源有问题,在其他机子上好像打不开,这次发的都是Pdf格式的,郑重向大家道歉。
还有,大家需求什么书,不限哪一方面的,可以发我邮箱。
我邮箱:weiwenhui91@163.com
2020/11/15 21:30:57 13.82MB CPLD FPGA
1
共 64 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡