LEEE@FPGA
这个作者很懒,什么都没留下…
展开
-
FPGA MIPI DSI LCD彩条显示
MIPI(Mobile Industry Processor Interface)是一种针对移动设备和嵌入式系统的接口标准,由MIPI联盟制定。其主要目的是提高移动设备之间的通信效率,降低功耗,并支持高速数据传输。MIPI的主要标准包括:MIPI DSI (Display Serial Interface):用于连接显示模块,支持高清视频传输和高刷新率。MIPI CSI (Camera Serial Interface):用于连接摄像头模块,传输图像和视频数据。原创 2024-08-02 16:35:09 · 197 阅读 · 0 评论 -
FPGA 实现DDR4的读写
FPGA 端:原创 2024-07-17 16:15:07 · 211 阅读 · 0 评论 -
CRC校验(FPGA实现)
CRC(循环冗余校验)是一种校验和算法,用于检测数据传输或存储中是否发生了错误。它通过对数据流进行特定的数学运算(比如按照多项式进行除法运算),生成一个特定长度的校验结果,将其附加到数据中一起传输或存储。接收方可以使用相同的算法对接收到的数据进行检验,如果校验结果与发送方计算得到的结果相同,则表明数据在传输或存储过程中没有发生错误。CRC校验通常用于网络通信、数据存储以及磁盘校验等领域,以确保数据的完整性和正确性。原创 2024-03-15 11:41:52 · 340 阅读 · 0 评论 -
Xilinx LVDS ISERDESE2
例如,单词 FEDCBA 的最低有效位 A 位于OSERDESE2的 D1 输入端,但相同的位 A 从 Q8 输出端的ISERDESE2块中出现。在 SDR 模式下,串行到并行转换器可创建 2 位、3 位、4 位、5 位、6 位、7 位或 8 位宽的并行字。在 DDR 模式下,串行到并行转换器在使用一个 ISERDESE2 时创建 4 位、6 位和 8 位宽的并行字模式,在使用两个级联ISERDESE2时创建 10 位或 14 位宽的并行字。3,对基于选通的存储器接口的专用支持。• 对异步接口的专用支持。原创 2024-03-15 09:49:35 · 461 阅读 · 0 评论 -
FPGA SERDESE2 (SDR收发仿真)
不同的FPGA构架,SERDESE的结构有一些差异,在使用的时候需要注意,比如7代FPGA的SERDESE和ultrascale系列的SERDESE就有一些差异,7代的FPGA程序移植到ultrascale系需要做一些必要的修改。PLLE2_ADV 的使用,ISERDESE串并转换和OSERDESE,并串转换原语的使用。高速串行通信优势非常巨大,只需要很少的IO引脚就可以实现高速通信,这也是当今FPGA高速接口的核心。本文首先以xapp585提供的demo介绍实现7:1的并串转换和1:7的串并转换。原创 2024-02-21 16:31:44 · 343 阅读 · 0 评论 -
FPGA OSERDESE2
OSERDESE2唯一有效的时钟安排是: • CLK 由 BUFIO 驱动,CLKDIV 由 BUFR 驱动 • CLK 和 CLKDIV 由同一 MMCM 或 PLL 的 CLKOUT[0:6] 驱动 当使用 MMCM 驱动OSERDESE2的 CLK 和 CLKDIV 时,支持OSERDESE2的缓冲器类型不能混合。三态并行到串行转换 除了数据的并行到串行转换外,OSERDESE2模块还包含一个并行到串行转换器,用于 IOB 的 3 态控制。CLK是高速串行时钟,CLKDIV是分频并行时钟。原创 2024-02-21 15:27:56 · 602 阅读 · 0 评论 -
Xilinx FPGA 7系列 GTX/GTH Transceivers (1)
GT资源是Xilinx系列FPGA的重要卖点,也是做高速接口的基础,不管是PCIE、SATA、MAC等,都需要用到GT资源来做数据高速串化和解串处理,Xilinx不同的FPGA系列拥有不同的GT资源类型,等,他们的速度越来越高,应用场景也越来越高端。。。7系列FPGA GTX和GTH收发器是功率高效的收发器,的线路速率,。GTX/GTH收发器具有高度可配置性,并与FPGA的可编程逻辑资源紧密集成。原创 2023-09-14 16:35:46 · 2683 阅读 · 0 评论 -
FPGA 高速接口(LVDS)
LVDS(Low Voltage Differential Signalin)是一种。它使用幅度非常低的信号(约350mV)通过一对差分PCB走线或平衡电缆传输数据。大部分高速数据传输中,都会用到LVDS传输。目前FPGA开发板资料中涉及LVDS通信的方案并不多,但是LVDS实际上有大量的应用,特别是在高速ADC,高分辨率摄像头,液晶屏显示技术等应用领域。所以掌握LVDS通信也是我们FPGA开发者的必备基本技能。原创 2024-02-18 14:38:39 · 3210 阅读 · 2 评论