oduleGPS ( //////////////////// ClockInput //////////////////// CLOCK_24, // 24MHz CLOCK_27, // 27MHz CLOCK_50, // 50MHz EXT_CLOCK, // ExternalClock //////////////////// PushButton //////////////////// KEY, // Pushbutton[3:0] //////////////////// DPDTSwitch //////////////////// SW, // ToggleSwitch[9:0] //////////////////// 7-SEGDispaly //////////////////// HEX0, // SevenSegmentDigit0 HEX1, // SevenSegmentDigit1 HEX2, // SevenSegmentDigit2 HEX3, // SevenSegmentDigit3 //////////////////////// LED //////////////////////// LEDG, // LEDGreen[7:0] LEDR, // LEDRed[9:0] //////////////////////// UART //////////////////////// UART_TXD, // UARTTransmitter UART_RXD, // UARTReceiver ///////////////////// SDRAMInterface //////////////// DRAM_DQ, // SDRAMDatabus16Bits DRAM_ADDR, // SDRAMAddressbus12Bits DRAM_LDQM, // SDRAMLow-byteDataMask DRAM_UDQM, // SDRAMHigh-byteDataMask DRAM_WE_N, // SDRAMWriteEnable DRAM_CAS_N, // SDRAMColumnAddressStrobe DRAM_RAS_N, // SDRAMRowAddressStrobe DRAM_CS_N, // SDRAMChipSelect DRAM_BA_0, // SDRAMBankAddress0 DRAM_BA_1, // SDRAMBankAddress0 DRAM_CLK, // SDRAMClock DRAM_CKE, // SDRAMClockEnable //////////////////// FlashInterface //////////////// FL_DQ, // FLASHDatabus8Bits FL_ADDR, // FLASHAddressbus22Bits FL_WE_N, // FLASHWriteEnable FL_RST_N, // FLASHReset FL_OE_N, // FLASHOutputEnable FL_CE_N, // FLASHChipEnable //////////////////// SRAMInterface //////////////// SRAM_DQ, // SRAMDatabus16Bits SRAM_ADDR, // SRAMAddressbus18Bits SRAM_UB_N, // SRAMHigh-byteDataMask SRAM_LB_N, // SRAMLow-byteDataMask SRAM_WE_N, // SRAMWriteEnable SRAM_CE_N, // SRAMChipEnable SRAM_OE_N, // SRAMOutputEnable //////////////////// SD_CardInterface //////////////// SD_DAT, // SDCardData SD_DAT3, // SDCardData3 SD_CMD, // SDCardCommandSignal SD_CLK, // SDCardClock //////////////////// USBJTAGlink //////////////////// TDI, //CPLD->FPGA(datain) TCK, //CPLD->FPGA(clk) TCS, //CPLD->FPGA(CS) TDO, //FPGA->CPLD(dataout) //////////////////// I2C //////////////////////////// I2C_SDAT, // I2CData I2C_SCLK, // I2CClock //////////////////// PS2 //////////////////////////// PS2_DAT, // PS2Data PS2_CLK, // PS2Clock //////////////////// VGA //////////////////////////// VGA_HS, // VGAH_SYNC
2024/10/16 5:07:29 906B GPS FPGA
1
在FPGA/CPLD内实现RS232接口的发送和接收程序,使用VHDL语言描述。
2023/9/24 14:42:50 225KB RS232 VHDL
1
系统阐述数字系统开发的相关知识,主要内容包括EDA技术、FPGA/CPLD器件、Verilog硬件描述语言等。
全书以QuartusⅡ、SynplifyPro软件为平台,以Verilog—1995和Verilog—2001语言标准为依据,以可综合的设计为重点,通过大量经过验证的数字设计实例,系统阐述数字系统设计的方法与技术,由浅入深地介绍Verilog工程开发的知识与技能
2023/9/3 11:38:39 9.91MB EDA FPGA Verilo
1
数字信号对载波振幅的调制称为振幅键控即ASK。
在现代电子系统及设备中,尤其是通讯设备中,ASK应用十分广泛。
在本方案中,针对ASK信号的特点,提出了基于FPGA的ASK调制器的一种设计实现方法。
通过本次设计,掌握FPGA/CPLD设计方法和流程,了解ASK调制及解调数字设计原理,设计出可实际应用的ASK调制及解调数字FPGA软核。
并对设计好的ASK调制及解调电路进行逻辑功能仿真。
2023/6/3 6:53:06 3.13MB 基于fpga的
1
基于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
本文使用实例描摹了在FPGA/CPLD上使用VHDL举行分频器方案,搜罗偶数分频、非50%占空比以及50%占空比的奇数分频、半整数(N+0.5)分频、小数分频、分数分频以及积分分频。
1
付与FPGA/CPLD做的伺服电机抑制器,内含梯形曲线以及S型曲线加减速,已经用于实际名目。
2023/3/28 12:45:21 1.64MB FPGA 伺服电机 控制器
1
本书以应用和系统设计为基调,结合大量的设计范例,全面细致地介绍ISE10.1设计工具以及辅助工具的使用;新一代的Spartan-3E、Spartan-3A/3AN和Virtex-5等的结构原理、功能特点与设计方法,重点介绍了FPGA/CPLD在数字系统设计、嵌入式处理器设计、高速串行数据通信等方面的应用。
2020/4/14 9:43:40 66.4MB Xilinx
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡