【应用】基于智多晶2000系列FPGA的MIPI接口解决方案
MIPI适用于串行显示接口(DSI)和串行摄像头接口(CSI),实现主处理器与显示器件交互或者实现主处理器与摄像头交互。目前显示器和摄像头都在朝着高分辨率高帧率的方向发展,随着分辨率和帧率的提升,数据率也显著提升,传统的接口已经不能满足需求。目前MIPI 4.0标准支持12Gbps数据率,能够支持到4K画质视频传输,常规的2K图像需要3Gbps的传输速率,即MIPI的每个lane是750Mbps的数据率,智多晶的2000系列FPGA的LVDS的IO速率理论最高可以达到1.2Gbps,搭配外部分压电阻网络可以实现MIPI接口,满足2K图像的传输,能够使用于大多数场合。
常规的MIPI接口实现是使用MIPI协议专用的PHY芯片,使用外部PHY芯片会增大PCB面积,也会提高成本。使用智多晶2000系列FPGA单片实现视频处理和MIPI接口,能够显著提高产品的竞争力。下文将介绍2000系列FPGA单片如何实现MIPI接口。
图1 智多晶MIPI实现框图
图2 接收通道
图2,MIPI D-PHY RX使用一对源同步时钟和四对差分数据线进行数据传输。每个时钟和数据通道均可实现低速及高速模式功能,其中高速模式是通过LVDS25差分IO来接收高速数据,在低速模式下可通过LVCMOS12收发数据。在D-PHY RX模块中Aligner由两个辅助模块组成,第一模块为字节对齐来自解串器的8位数据,第二模块将每个数据通道彼此对齐。IDDR×4B可直接得出4分频时钟和8位数据总线。IO_Controller控制HS数据传输终止命令以及发送设备和FPGA之间LP数据的方向。
图3 MIPI发送通道
图3,MIPI D-PHY TX使用一对源同步时钟和四对差分数据线进行数据传输。每个时钟和数据通道均可实现低速及高速模式功能,其中高速模式是通过LVDS25差分IO来发送高速数据,在低速模式下可通过LVCMOS12收发数据。在D-PHY TX模块中LP Mode用于在低速模式下对显示器进行配置初始化。IO_Controller控制HS数据传输终止命令以及发送设备和FPGA之间LP数据的方向。
图4 分压网络
图4,分压网络是根据MIPI外设的电压摆幅决定分压电阻的值,可调整输出电压符合MIPI在LP和HS模式下的电压标准。
- |
- +1 赞 0
- 收藏
- 评论 10
本文由Rico_h提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【应用】国产海狮系列FPGA SL2E-5E用于扩展外设接口,集成flash,工作频率高达300MHz
西安智多晶的SL2E-5E是一款集成了5K逻辑单元的小规模FPGA,但是比CPLD容量更大,能实现更多的逻辑设计,同时该FPGA内部集成了Flash,不需要再外接配置用的Flash,简化了电路设计。
【应用】基于智多晶Sealion 2000系列FPGA的工业控制解决方案,具有低功耗优势
智多晶Sealion 2000系列FPGA基于低功耗工艺设计,旨在满足低成本高性价比客户的需求,使系统设计师在降低成本的同时又能够满足不断增长的应用要求,在低成本、低功耗FPGA市场处于领导地位。
【应用】智多晶海狮2000系列FPGA用于小基站AAU,具有丰富的逻辑资源,核电压1.2V/3.3V
基站中必须使用FPGA来实现物理层协议中的数字功能,推荐使用智多晶海狮2000系列FPGA。
【经验】如何在FPGA上实现低成本开根号运算?
开根号运算是科学计算和工程应用中基本而重要的运算之一,在QuartusII和ISE开发软件中,都集成了开根号的ip核,这些底层源码对于用户来说是不可见的,那么如何在西安智多晶的FPGA中实现开根号运算,是本文要探讨的课题。
【选型】国产FPGA SL2-25E-8U324替代XC6SLX16 CSG324用于工业伺服控制器,有效应对交期问题
客户在工业伺服控制器中用到一款Xilinx FPGA,但因为交期问题需要国产化替代,使用型号是XC6SLX25-CSG324,主要用于做逻辑控制和与MCU交互数据、进行数据处理,给客户推荐了西安智多晶SL2-25E-8U324,可以兼容替代。
【经验】西安智多晶5000系列FPGA内嵌MCU调试测试指南
西安智多晶推出的Seal 5000 FPGA SA5Z-30系列内部合封Cortex M3硬核,最高主频可达200Mhz,32KB数据RAM和128KB指令RAM。本文针对FPGA内嵌M3硬核的使用做简洁的开发过程。
【经验】智多晶FPGA上实现LTE削峰算法PC-CFR
CFR算法是一种直接在数字域上面处理的方法,对于超出设定门限值的信号,直接在数字域上进行处理和消除。目前CFR算法有PW-CFR、NS-CFR和PC-CFR,常用的还是PC-CFR,其削峰能力最佳,本文就针对PC-CFR算法,在智多晶AD9365射频开发板上进行测试和实现。
SA5Z-30 FPGA 器件概述
型号- SA5Z-30-D3-U256,SA5Z-30,SA5Z-30-D0-U324,SA5Z-30-D1-U213,SA5Z-30-D0-U324C,SA5Z-30-D2-U256,SA5Z-30 系列,SA5Z-30-D2,SA5Z-30-D3,SA5Z-30-D0,SA5Z-30-D1
Seal(海豹)SA5Z-30 FPGA 产品手册
型号- 海豹5000系列,SA5Z-30-D2,SA5Z-30-ES,SA5Z-30-D0-UBGA324,SA5Z-30-D0,SA5Z-30-D1,SA5Z-30-D1-UBGA213,SA5Z-30-D2-8U213C5,SA5Z-30,SA5Z-30-D1-8U213C4,SA5Z-30-D2-8U213C6,SA5Z-30-D2-UBGA213,SEAL 5000系列,SA5Z-100-D1-8U324C,SA5Z-30-D0-8U324C6,SA5Z-30 系列,SA5Z-30-D1-8U213C,SA5Z-30-D2-8U213C
【经验】解析智多晶合封系列FPGA中DDR2的应用
合封系列FPGA可以应用在需要大量缓存数据的场合,比如工业数据采集卡、视频处理应用以及无线通信中的数据采集板,如果各位读者朋友们有需要用到FPGA+DDR2架构的,可以联系智多晶,智多晶会提供完整的DDR2 Control IP,甚至亲手为用户写好应用层部分的程序,并为用户调试好。
【经验】西安智多晶FPGA Sealion2000系列的IP核详解
随着CPLD/FPGA的规模越来越大、设计越来越复杂,调用IP核成为了一种解决方法,因此选型时不仅要评估硬件性能,还要评估IP核是否丰富。笔者服务的LED显示屏项目用了西安智多晶Sealion2000系列,客户问到了IP核相关问题,本文对其进行了整理。
电子商城
现货市场
查看全部5条回复
查看全部3条回复