- 博客(33)
- 收藏
- 关注
原创 FPGA各种通信接口标准详解
详细讲解了FPGA各种通信接口标准,包含UART,I2C,SPI,CAN,USB,以太网,PCIe,并行接口等,附有详细原理与综合对比选用!!!
2025-05-23 10:26:27
1141
原创 直接内存访问 (DMA) 控制器
本文设计了在高速外设和 DDR3 内存之间进行高效数据传输的直接内存访问 (DMA) 控制器,附有详细原理与源代码!!!
2025-05-13 13:25:02
1254
原创 PCIe DDR3 高速接口
详细讲解CPIe,DDR3,寄存器映射,FPGA高速接口的原理,相当于必备的预备知识用于撰写FPGA高速接口Verilog代码,与整个的模块思想
2025-05-11 11:20:31
1053
原创 FPGA中级项目8———UART-RAM-TFT
实现UART-RAM-TFT链条,使用Verilog代码从UART串口发送图像并完成到TFT显示。包含详细原理和源代码!!!
2025-05-01 11:38:06
1356
原创 FPGA中级项目6——VGA 2part
属于VGA设计的第二部分。包括真正实现FPGA开发板上图像的显示;与使用条件编译对不同分辨率与应用场景的适配。附有详细原理与源代码!
2025-03-20 17:22:08
1632
3
原创 FPGA中级项目5——VGA part1
对接口标准协议VGA的详细讲解,包括使用Verilog代码编写程序来实现VGA显示。附有详细原理与源代码!!!
2025-03-19 18:52:33
1531
原创 FPGA中级项目4——DDS实现
利用Verilog实现DDS(数字频率合成器)输出各种波形,并且在内部创建相应的IP核。附有详细原理与源代码!!
2025-03-18 18:22:13
1240
1
原创 FPGA中级项目3——IP核之时钟管理单元
详细讲解IP核之时钟管理单元CMU,包括CMT,锁相环PPL和MMCM等。同时在vivado中如何根据项目来配置该IP核
2025-03-17 17:32:55
1442
原创 FPGA中级项目2——硬核 or 软核与FIFO的配置
关于IP核中为什么是硬核?为什么是软核?他们的区别如何?以及在vivado中对FIFO模块IP核的讲解与相关配置,包含详细原理与源代码!
2025-03-15 11:13:32
1515
原创 FPGA中级项目1——IP核(ROM 与 RAM)
在FPGA芯片设计:vivado软件中配置IP核(ROM 与 RAM);包含其原理详细讲解与相关的代码展示!!!
2025-03-14 19:29:08
2069
原创 FPGA初级项目10——基于SPI的DAC芯片进行数模转换
利用基于SPI的DAC芯片进行数模转换,使用Verilog代码进行设计其驱动电路。附有详细原理与源代码!
2025-03-13 17:26:05
1691
原创 FPGA初级项目9——基于SPI的ADC芯片进行模数转换
利用基于SPI的ADC芯片进行模数转换,使用Verilog撰写其驱动电路代码,附有关于ADC芯片,SPI,以及编写原理的详细讲解与源代码!!
2025-03-12 19:46:06
1512
原创 FPGA初级项目8——使用74HC595芯片实现数码管显示
使用74HC595芯片实现数码管显示,并与上一篇文章的led_r模块连接,真正实现FPGA芯片数码管显示。附有详细原理与源代码!!
2025-03-11 12:18:53
906
原创 FPGA初级项目4——UART串口发送逻辑的优化
对编写的UART串口发送逻辑的优化,可封装成标准的串口更加符合实际应用场景的需求。附有详细原理与源代码。
2025-03-04 12:32:47
703
原创 FPGA初级项目3——UART串口发送逻辑(UART_TX)
详细介绍关于UART串口的一切信息!使用Verilog编写UART串口发送(UART_TX)逻辑。附有详细原理与源代码。
2025-03-04 10:19:20
1376
原创 FPGA初级项目2---多种方式的线性序列机LSM实现led闪烁
利用多种方式的线性序列机LSM实现led闪烁,可满足不同时间间隔要求的led控制(包括手动外界输入),附有详细原理和源代码。
2025-03-01 16:47:28
1036
原创 FPGA芯片各模块详解
换句话说,只要程序设计中需要用到进位的都可以涉及到进位链(加减乘除,计数器,比较器),可以实现快速加法,相比用逻辑结构更高效节约资源,且可方便级联,满足不同数据宽度的处理需求。用于存储比特流文件,在FPGA上电或复位时,自动将比特流加载到FPGA中,设置FPGA的逻辑,确定其功能,如在通信领域实现不同协议处理,在图像处理中实现各种算法。(不单单全是D触发器)。(指的是芯片内部预先集成的具有特定功能的硬件模块,可在综合工具中配置,并在代码中例化使用,或者编写代码来初始化,初始化,端口连接,设置中断等使用)
2025-02-25 15:34:44
1314
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人