本例用VHDL语言在FPGA上实现UART的控制,包括了波特率发生器,接收器,发送器,奇偶校验模块,以及滤波模块和测试模块,能让您更透彻的了解UART的工作原理。
1
奇偶校验FPGA源代码!!!!!!!!!!!!!!!11
2022-10-19 08:23:18 196KB 奇偶校验 FPGA
1
1设计要求 (1) 能对0秒~59分59.99秒范围进行计时,显示最长时间是59分59秒; (2) 计时精度达到10ms; (3) 设计复位开关和启停开关,复位开关可以在任何情况下使用,使用以后计时器清零,并做好下一次计时的准备。
2022-10-19 00:19:30 2.61MB FPGA
1
为了实现系统的便携化,课题采用区别于传统专用集成电路(Appication Specific Intergrated Circuit ASIC)架构,基于可编程逻辑器件(Filed Programmable Gate Array FPGA)的架构方案。FPGA作为整个系统的逻辑控制中心,生成CCD驱动信号及其模拟输出信号的采样同步信号,借助其特有的软核处理器技术,搭建32位指令集、数据总线和地址空间的NIOS II(Altera公司的软核处理器)系统,通过简单的C语言程序控制图像数据高速缓存、连接图形显示接口及直接显示。上述逻辑功能通过硬件描述语言(Hardware Describe Language HDL)和公开知识产权核(Intellectual Property IP)调用FPGA内部可配置资源实现,因此,课题设计开发的系统具有很好的灵活性和扩展性。 成像系统包含三个子单元:CCD成像单元,FPGA核心控制单元,图形显示接口单元。成像单元完成光学信号到模拟信号,模拟信号到数字信号的转换;核心控制单元由FPGA和存储器组成,FPGA完成成像单元的驱动、采样控制,接收并缓存图像数据到存储器;图形显示接口单元接收存储器中的数据,直接显示或发送给计算机进行处理。 课题开发完成的系统具有15帧每秒、高采样精度(12位)输出和低暗输出特点,同时,系统具备良好的扩展性,能根据对象不同更换不同特定CCD传感器,以及在FPGA中植入针对不同应用的数字信号处理算法,系统可作为便携式设备,这使得系统具备平台化功能,具有广阔的应用前景。
2022-10-18 20:14:46 6.45MB
1
FPGA上用verilog写的SPWM控制程序,完美运行!自由调试,毕设内容,十分宝贵
2022-10-18 18:19:28 1.48MB fpga__spwm fpga_spwm fpga_毕设 spwm_fpga_verilog
针对传统CORDIC算法流水线结构的迭代次数过多,运算速度不够快,消耗硬件资源较多的缺点,改进了一种基于旋转模式并行运算的CORDIC算法。该算法采用二进制两极编码和微旋转角编码进行低位符号预测和高符号位预测,并且在高符号位预测过程中,对误差进行了校正。在FPGA实现中,采取三段式实现方法,与传统方法相比,有效地减少计算的级数和降低硬件资源的功耗,达到了高速低功耗的要求。
1
FPGA原理图设计必备封装库,该库包含了Xilinx的Kintex-7系列的原理图库,包含了XC7K355T\XC7K480T\XC7K410T\XC7K420T,已经使用过,非常有用处,可以省掉大半天设计原理图库的时间。
2022-10-17 19:33:55 806KB FPGA Xilinx 封装库
1
neppielight, 基于FPGA的HDMI环境照明 Neppielight: 基于fpga的HDMI环境照明环境照明是一种在电视周围产生光线效果的技术,与视频内容相对应。 它是由飞利浦在品牌Ambilight下首创的。 在这个项目中,我们将创建一个基础的基于fpga的环境照明系统,它通过
2022-10-17 16:37:12 3.92MB 开源
1
摘要: 以FPGA 芯片为载体, 通过QuartusII 的LPM_ROM 模块和VHDL 语言为设计一个多功能信号发生器,根据输入信号的选择可以输出递增锯齿波、递减锯齿波、三角波、阶梯波和方波等5 种信号,通过QuartusII 软件进行波形仿真、定时分析,仿真正确后,利用实验板提供的资源,到芯片中实现预定功能。   信号发生器又称为波形发生器, 是一种常用的信号源,广泛应用于电子电路、通信、控制和教学实验等领域。它是科研及工程实践中重要的仪器之一, 以往多用硬件组成,系统结构比较复杂,可维护性和可操作性不佳。随着计算机技术的发展,信号发生器的设计制作越来越多的是用计算机技术,种类繁多,价
2022-10-17 14:01:40 462KB 基于FPGA LPM多功能信号发生器设计
1
基于 FPGA的单精度浮点数乘法器设计
2022-10-16 18:05:10 616KB 单精度浮点数 FPGA
1