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

avatar
作者
筋斗云
阅读量:0

(1)为什么成了付费专栏?

  • 知识付费时代,多做一些尝试
  • 免费内容非常容易被其他网站爬虫获取,付费是某种意义上的版权保护
  • 付费即意味着责任,有利于提高专栏质量,驱使作者对读者、对内容更负责

(2)是什么样的内容和形式?

        本专栏内容均为与FPGA相关的接口与协议,是真真正正能用起来的实战内容:

  • 详细的理论分析
  • 基于FPGA开发平台的仿真调试
  • FPGA开发板的实战教学,文末送工程文件
  • 评论区或私信答疑,在能力范围内都尽量解答关于专栏内文章的疑问

(3)文章更新情况与导航

        本专栏目前已完成或部分完成的接口有:

 1、串口UART 

FPGA实现串口(UART)

FPGA实现串口的任意字节数接收

FPGA实现串口的任意字节数发送

 2、SPI

FPGA实现SPI接口(1)--什么是SPI接口?

FPGA实现SPI接口(2)--SPI接口芯片的实际使用

3、IIC

FPGA实现IIC接口(1)--什么是IIC接口?

FPGA实现IIC接口(2)--IIC接口芯片的实际使用

4、Aurora

FPGA实现Aurora 8B/10B接口(1)--什么是Aurora 8B/10B协议?

FPGA实现Aurora 8B/10B接口(2)--数据接口

FPGA实现Aurora 8B/10B接口(3)--时钟、复位与状态指示

FPGA实现Aurora 8B/10B接口(4)--官方例程学习(Framing接口)

FPGA实现Aurora 8B/10B接口(5)--官方例程学习(Framing接口)

5、AXI4-Stream

详解AXI4-Stream接口(1)--什么是AXI4-Stream接口?

详解AXI4-Stream接口(2)--AXI4-Stream接口IP源码分析及仿真

详解AXI4-Stream接口(3)--AXI4 STREAM DATA FIFO IP的使用

6、AXI4-Lite

 详解AXI4-Lite接口(1)--什么是AXI4-Lite接口

 详解AXI4-Lite接口(2)--AXI4-Lite接口IP源码仿真及分析(Slave接口)

 详解AXI4-Lite接口(3)--AXI4-Lite接口IP源码仿真及分析(Master接口)

7、AXI4-Full

详解AXI4-Full接口(1)--什么是AXI4-Full接口?

详解AXI4-Full接口(2)--AXI4-Full接口IP源码仿真及分析(Slave接口)

详解AXI4-Full接口(3)--AXI4-Full接口IP源码仿真及分析(Master接口)

8、SDRAM

FPGA实现SDRAM接口(1)--SDRAM是什么?

FPGA实现SDRAM接口(2)--初始化

FPGA实现SDRAM接口(3)--自动刷新

FPGA实现SDRAM接口(4)--写操作

FPGA实现SDRAM接口(5)--读操作

FPGA实现SDRAM接口(6)--仲裁模块

FPGA实现SDRAM接口(7)--无FIFO的读写模块

FPGA实现SDRAM接口(8)--引入FIFO的读写模块

FPGA实现SDRAM接口(9)--基于SDRAM的串口传图综合实战

SDRAM调试经验(1)--Quartus Error (176310): Can‘t place multiple pins assigned to pin location Pin_F16

SDRAM调试经验(2)--写入的数据为什么会被覆盖掉?

9、DDR3

Xilinx DDR3 MIG IP核(1)--MIG IP核是什么?如何配置MIG IP核?

Xilinx DDR3 MIG IP核(2)--MIG IP核例程与读写测试

Xilinx DDR3 MIG IP核(3)--把MIG IP核打包成FIFO(上)

Xilinx DDR3 MIG IP核(4)--把MIG IP核打包成FIFO(下)

10、LVDS

FPGA实现LVDS接口(1)--IBUFDS原语、OBUFDS原语和IOBUFDS原语的介绍及使用(仿真/源码)

FPGA实现LVDS接口(2)--IDDR原语的介绍及使用(仿真/源码)

FPGA实现LVDS接口(3)--ODDR原语的介绍及使用(仿真/源码)

FPGA实现LVDS接口(4)--IDELAYE2原语和IDELAYCTRL原语的介绍及使用(仿真/源码)

FPGA实现LVDS接口(5)--ODELAYE2原语的介绍及使用(仿真/源码)

FPGA实现LVDS接口(6)--ISERDESE2原语的介绍及使用(仿真/源码)

FPGA实现LVDS接口(7)--OSERDESE2原语的使用

FPGA实现LVDS接口(x)--ALTDDIO_IN、ALTDDIO_OUT(双倍数据速率I/O,DDIO)的使用

11、以太网

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

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

基于FPGA的以太网设计(3)----详解各类xMII接口

基于FPGA的以太网设计(4)----详解PHY的使用(以YT8531为例)

        后续的更新计划:

  • GTX/GTP
  • SRIO
  • JESD204B
  • SATA
  • PCIE

(4)最后

        如果您有其他接口的需求,或对某部分内容有更深入的需求,都可以私信或在评论区告诉我。

        接口这部分的内容可以算是FPGA学习的进阶与必备内容,基本大多数公司面试都会考察,所以还算是蛮重要的。

        最后,感谢理解!感谢支持!


  • 📣您有任何问题,都可以在评论区和我交流📃!
  • 📣本文由 孤独的单刀 原创,首发于CSDN平台🐵,博客主页:wuzhikai.blog.csdn.net
  • 📣您的支持是我持续创作的最大动力!如果本文对您有帮助,还请多多点赞👍、评论💬和收藏⭐!

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!