自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

孤独的单刀

一个专注FPGA领域的博客

  • 博客(240)
  • 资源 (11)
  • 收藏
  • 关注

原创 《FPGA接口与协议》专栏的说明与导航

《FPGA接口与协议》专栏的说明与导航(建议阅读)。

2023-09-07 00:42:18 131562 95

原创 《时序分析、时序约束和时序收敛》专栏的说明与导航

《时序分析、时序约束和时序收敛》专栏的说明与导航(建议阅读)。

2023-02-05 22:57:32 115709 26

原创 《从底层结构开始学习FPGA》目录与传送门

《从底层结构开始学习FPGA》目录与传送门

2022-05-25 21:29:16 134299 41

原创 基于FPGA的数字信号处理(18)--半加器和全加器

基于FPGA的数字信号处理(17)--半加器和全加器

2024-07-22 10:03:04 1860 3

原创 基于FPGA的以太网设计(2)----以太网的硬件架构(MAC+PHY)

基于FPGA的以太网设计(2)----以太网的硬件架构(MAC+PHY)

2024-07-22 09:44:44 815 1

原创 【数字IC/FPGA】书籍推荐(2)----《那些年,我们拿下了FPGA》

【数字IC/FPGA】书籍推荐(2)----《那些年,我们拿下了FPGA》

2024-07-19 15:12:42 1096 8

原创 FPGA设计之跨时钟域(CDC)设计篇(3)----单bit信号的跨时钟域(CDC)处理方法(手撕代码)

单bit信号的跨时钟域(CDC)处理方法(手撕代码)

2024-07-19 15:05:56 577

原创 基于FPGA的数字信号处理(17)--定点运算的实现实例(饱和Saturate与四舍五入Round)

基于FPGA的数字信号处理(17)--定点运算的实现实例(饱和Saturate与四舍五入Round)

2024-07-12 10:10:27 1415 4

原创 基于FPGA的数字信号处理(16)--定点数的舍入模式(7)6种舍入模式的总结

基于FPGA的数字信号处理(16)--定点数的舍入模式(7)6种舍入模式的总结

2024-07-10 10:41:48 1675 1

原创 FPGA设计之跨时钟域(CDC)设计篇(2)----如何科学地设计复位信号?

如何科学地设计复位信号?

2024-07-10 10:36:25 851

原创 FPGA设计之跨时钟域(CDC)设计篇(1)----亚稳态到底是什么?

亚稳态到底是什么?

2024-07-10 10:15:58 749

原创 基于FPGA的数字信号处理(15)--定点数的舍入模式(6)向0取整fix

基于FPGA的数字信号处理(15)--定点数的舍入模式(6)向0取整fix

2024-07-09 09:49:04 6174 8

原创 基于FPGA的以太网设计(1)----大白话解释什么是以太网

基于FPGA的千兆以太网设计(1)----大白话解释什么是以太网

2024-07-09 09:31:45 903 1

原创 基于FPGA的数字信号处理(14)--定点数的舍入模式(5)向上取整ceil

基于FPGA的数字信号处理(14)--定点数的舍入模式(5)向上取整ceil

2024-05-20 08:00:00 11690 10

原创 基于FPGA的数字信号处理(13)--定点数的舍入模式(4)向下取整floor

基于FPGA的数字信号处理(13)--定点数的舍入模式(4)向下取整floor

2024-05-17 11:22:28 7594

原创 基于FPGA的数字信号处理(12)--定点数的舍入模式(3)收敛取整convergent

基于FPGA的数字信号处理(12)--定点数的舍入模式(3)收敛取整convergent

2024-05-13 09:46:59 10120 10

原创 基于FPGA的数字信号处理(11)--定点数的舍入模式(2)向最临近值取整nearest

基于FPGA的数字信号处理(11)--定点数的舍入模式(2)向最临近值取整nearest

2024-05-10 11:57:42 4331 3

原创 基于FPGA的数字信号处理(10)--定点数的舍入模式(1)四舍五入round

基于FPGA的数字信号处理(10)--定点数的舍入模式(1)四舍五入round

2024-05-08 11:11:30 5520 8

原创 基于FPGA的数字信号处理(9)--定点数据的两种溢出处理模式:饱和(Saturate)和绕回(Wrap)

基于FPGA的数字信号处理(9)--定点数据的两种溢出处理模式:饱和(Saturate)和绕回(Wrap)

2024-05-06 11:08:36 7472 15

原创 基于FPGA的数字信号处理(8)--RTL运算的溢出与保护

基于FPGA的数字信号处理(8)--RTL运算的溢出与保护

2024-05-04 11:06:52 4088 3

原创 基于FPGA的数字信号处理(7)--如何确定Verilog表达式的位宽

基于FPGA的数字信号处理(7)--如何确定Verilog表达式的位宽

2024-05-01 15:42:06 4444 1

原创 基于FPGA的数字信号处理(6)--如何确定Verilog表达式的符号

基于FPGA的数字信号处理(6)如何确定Verilog表达式的符号

2024-04-29 08:58:18 7787 14

原创 基于FPGA的数字信号处理(5)--Signed的本质和作用

基于FPGA的数字信号处理(5)Signed的本质和作用

2024-04-28 11:48:41 5516 10

原创 基于FPGA的数字信号处理(4)--浮点数的定点化

基于FPGA的数字信号处理(4)浮点数的定点化

2024-04-27 11:46:25 4502 2

原创 基于FPGA的数字信号处理(3)--什么是浮点数?

基于FPGA的数字信号处理(3)什么是浮点数?

2024-04-25 12:55:24 5453 7

原创 基于FPGA的数字信号处理(2)--什么是定点数?

基于FPGA的数字信号处理(2)什么是定点数?

2024-04-23 11:42:59 13765 22

原创 基于FPGA的数字信号处理(1)--什么是无符号数?什么是有符号数?

基于FPGA的数字信号处理(1)什么是无符号数?什么是有符号数?

2024-04-08 08:43:26 16187 36

原创 【数字IC/FPGA】手撕代码:模3检测器(判断输入序列能否被3整除)

【数字IC/FPGA】手撕代码:模3检测器(判断输入序列能否被3整除)

2024-04-01 08:09:00 12679 68

原创 【数字IC/FPGA】书籍推荐(1)----《轻松成为设计高手--Verilog HDL实用精解》

【数字IC/FPGA】书籍推荐(1)----《轻松成为设计高手--Verilog HDL实用精解》

2024-03-20 07:38:48 34999 12

原创 【数字IC/FPGA】书籍推荐(0)----《Verilog 传奇--从电路出发的HDL代码设计》

【数字IC/FPGA】书籍推荐(0)----《Verilog 传奇--从电路出发的HDL代码设计》

2024-03-20 07:38:39 35091 14

原创 【FPGA/IC】什么是模块化设计?

什么是FPGA中的模块化设计?

2024-03-18 07:42:35 18557 35

原创 从底层结构开始学习FPGA(0)----FPGA的硬件架构层次(BEL Site Tile FSR SLR Device)

BEL Site Tile FSR SLR Device都是什么?

2024-03-18 07:34:46 6225 3

原创 【存储】ZYNQ+NVMe小型化全国产存储解决方案

【存储】ZYNQ+NVMe小型化全国产存储解决方案

2024-03-12 08:00:00 20655 8

原创 【FPGA/IC】CRC电路的Verilog实现

【FPGA/IC】CRC电路的Verilog实现

2024-03-04 07:00:00 32346 57

原创 【FPGA/IC】RAM-Based Shift Register Xilinx IP核的使用

【FPGA/IC】RAM-Based Shift Register Xilinx IP核的使用

2024-03-01 08:00:00 21658 26

原创 【FPGA】线性反馈移位寄存器(LFSR)的Verilog实现

【FPGA】线性反馈移位寄存器(LFSR)的Verilog实现

2024-02-26 12:23:25 37120 34

原创 Verilog实现2进制码与BCD码的互相转换

Verilog实现2进制码与BCD码的互相转换

2024-02-05 12:59:45 14095 41

原创 为什么时序逻辑电路会落后一拍?

为什么时序逻辑电路会落后一拍?

2024-01-26 09:16:46 65251 45

原创 【FPGA】Verilog描述电路的三种方式(结构化、数据流和行为化)

Verilog作为一种HDL,硬件描述语言,是如何在不同的抽象层级上描述电路的?描述电路的方式有哪些?

2024-01-18 09:26:29 6210 46

原创 什么是好的FPGA编码风格?(3)--尽量不要使用锁存器Latch

在FPGA设计中,最好不要使用锁存器Latch。

2023-11-27 07:36:41 9350 58

基于FPGA + SDRAM 的串口传图综合实战(UART + SDRAM + VGA)的工程源码

基于Intel(Altera)的Quartus II平台(复制一下就可以很方便地迁移到其他FPGA平台,如Xilinx的Vivado),使用FPGA实现 基于SDRAM的串口传图综合实战(UART + SDRAM + VGA) 的工程源码: 1、使用UART接口实现FPGA与上位机的通讯;将接收到的图片信息缓存到SDRAM中;然后将图片信息荣SDRAM中读出并送入VGA显示器进行显示; 2、详细的设计源码(含注释),详细的测试结果; 3、该源码经过了FPGA开发板 + 上位机 + VGA 显示器 的实测,测试结果无误; 4、通过该工程可以很好地学习SDRAM控制器的实际应用; 5、更多说明请参考本人博文《https://wuzhikai.blog.csdn.net/article/details/121724092》。

2023-06-04

FPGA实现Xilinx Vivado DDR控制器(MIG IP核)的完整配置及读写仿真的工程源码

基于Xilinx (AMD)的Vivado 平台,使用FPGA实现了的MIG IP核配置的工程源码: 1、成功例化并配置好了一个完整的MIG IP核(接口为native接口),及示例工程自带的DDR仿真模型; 2、可以直接对对其进行官方的示例工程仿真; 3、同时自己编写了一个简单的测试模块对MIG IP核进行读写测试,测试无误; 4、更多说明请参考本人博文《https://wuzhikai.blog.csdn.net/article/details/120479764》。

2023-06-04

FPGA实现Xilinx Vivado DDR控制器(MIG IP核,接口封装成了FIFO)的工程源码

基于Xilinx (AMD)的Vivado 平台,使用FPGA实现的DDR控制器的工程源码: 1、对外接口打包成了FIFO,对DDR的操作时序大大简化; 2、含例化好了的DDR IP核(接口为native接口),以及示例工程自带的DDR仿真模型; 3、详细的设计源码(含注释),详细的仿真源码、仿真设置和仿真结果; 4、更多说明请参考本人博文《https://wuzhikai.blog.csdn.net/article/details/121841813》。

2023-06-04

FPGA实现的SDRAM控制器(接口为FIFO)的工程源码

基于Intel(Altera)的Quartus II平台(复制一下就可以很方便地迁移到其他FPGA平台,如Xilinx的Vivado),使用FPGA实现的SDRAM控制器的工程源码: 1、对外接口打包成了FIFO,对控制器的操作时序大大简化; 2、包含多个设计模块:初始化模块、自动刷新模块、写操作模块、读操作模块、仲裁模块和FIFO接口模块。 3、每个子模块都有详细的设计源码,详细的仿真源码、仿真设置和仿真结果; 4、包括SDRAM的芯片仿真模型; 5、更详细的说明请参考本人博文《https://wuzhikai.blog.csdn.net/article/details/121710155》。

2023-06-04

FPGA实现 异步FIFO + 同步FIFO 的工程源码

基于Intel(Altera)的Quartus II平台(复制一下就可以很方便地迁移到其他FPGA平台,如Xilinx的Vivado),使用FPGA实现 异步FIFO + 同步FIFO 的工程源码: 1、异步FIFO的设计使用指针法;同步FIFO的设计使用指针法 + 计数器法; 2、详细的设计源码;详细的仿真源码、仿真设置和仿真结果; 3、更详细的说明请参考本人博文《https://wuzhikai.blog.csdn.net/article/details/121136040》及《https://wuzhikai.blog.csdn.net/article/details/121152844》。

2023-06-04

FPGA实现频率测量的3种方法(直接测量法,间接测量法,等精度测量法)工程源码

基于Intel(Altera)的Quartus II平台(复制一下就可以很方便地迁移到其他FPGA平台,如Xilinx的Vivado),使用FPGA实现的频率测量的3种方法的工程源码: 1、3种频率测量方法分别是直接测量法,间接测量法,等精度测量法; 2、依据环境实现对高频及低频信号的频率测量; 3、详细的设计源码; 4、详细的仿真源码、仿真设置和仿真结果; 5、更详细的说明请参考本人博文《https://wuzhikai.blog.csdn.net/article/details/112326945》。

2023-06-04

基于FPGA的SPI协议实现工程源码

基于Intel(Altera)的Quartus II平台FPGA的SPI协议实现工程源码: 1、详细的仿真TB文件,包括SPI从机器件的Verilog仿真模型(M25P16芯片); 2、可实现单字节的读写操作、页写操作、全擦出操作; 3、详细的说明文件请参考本人博文《https://wuzhikai.blog.csdn.net/article/details/120984325》《https://wuzhikai.blog.csdn.net/article/details/120990299》。

2023-02-04

基于FPGA的IIC协议实现工程源码

基于Intel(Altera)的Quartus II平台FPGA的IIC协议实现工程源码: 1、详细的仿真TB文件,包括IIC从机器件的Verilog仿真模型; 2、可实现单字节的读、写操作; 3、通过参数化设置,可实现16位或者8位地址; 4、详细的说明文件请参考本人博文《https://wuzhikai.blog.csdn.net/article/details/120719302》《https://wuzhikai.blog.csdn.net/article/details/120752864》。

2023-02-04

基于FPGA的任意字节数的UART(串口)发送工程源码

基于Intel(Altera)的Quartus II平台FPGA的任意字节数的UART(串口)发送工程源码: 1、详细的仿真TB文件; 2、单字节 起始位1bit,数据位8bit,停止位1bit,无奇偶校验; 3、通过参数化设置,可实现任意字节数的UART发送; 4、详细的说明文件请参考本人博文《https://wuzhikai.blog.csdn.net/article/details/126093301》。

2023-02-04

基于FPGA的任意字节数的UART(串口)接收工程源码

基于Intel(Altera)的Quartus II平台FPGA的任意字节数的UART(串口)接收工程源码: 1、详细的仿真TB文件; 2、单字节 起始位1bit,数据位8bit,停止位1bit,无奇偶校验; 3、通过参数化设置,可实现任意字节数的UART接收 4、详细的说明文件请参考本人博文《https://wuzhikai.blog.csdn.net/article/details/126229191》。

2023-02-04

串口(UART)的FPGA实现工程源码

基于Intel(Altera)的Quartus II平台的串口(UART)的FPGA实现工程源码: 1、包括接收部分 + 发送部分; 2、包含详细的仿真TB文件; 3、起始位1bit,数据位8bit,停止位1bit,无奇偶校验; 4、详细的说明文件请参考本人博文《https://wuzhikai.blog.csdn.net/article/details/114596930》。

2023-02-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除