本篇文章要写的是调试Xilinx网络IP时踩到的一个坑,也是控制PHY芯片时的一个坑,板卡上的PHY芯片是非常经典的88E1111,使用MDIO接口控制。 本身MDIO接口的时序也不是很难,非常类似I2C接口,内部寄存器的读写控制都是通过MDIO接口来实现。在MDIO的协议中,有一个PHY ADDR,这个是由PHY芯片的硬件决定的。
为此,可借助集成 1.5Gb/s MIPI 标准 I/O 的 Zynq UltraScale+MPSoC 和 Kintex UltraScale+FPGA等符合 MIPI 标准的处理平台移除外部 MIPI 桥接器。 Xilinx UltraScale+ 器件提供: 高达1.5Gb/s 的 MIPI D-PHY 本地操作 支持多达 4 个ARMCortex®-A53处理器的可扩展处理能力 业界最佳单位功耗性能比的 16nm ...
调用Xilinx的MIPI CSI-2 RX Subsystem IP实现MIPI的D-PHY功能,该IP由Xilinx免费提供,将MIPI视频解码后以AXIS视频流格式输出;该IP不需要额外的SDK软件配置,调用和配置如下: Sensor Demosaic图像格式转换 调用Xilinx的Sensor Demosaic IP实现RAM转RGB功能,该IP通过Vitis的C代码软件配置,Sensor Demosaic调用和C代码软件配置...
那就得用到高速serdes了GTP、GTH、GTY了,针对这种情况,Xilinx专门出了一个应用指南,这个比较特殊,熊猫君记得编号是XAPP1339,名字叫做“Implementing 2.5G MIPI D-PHY Controllers”,前提是FPGA需要带高速Serdes,成本要高一些,Xilinx官网有参考设计,在安富利可以买到评估板,如下图2所示,本文按下不表。 图2 安富...
MIPI DSI 和 D-PHY 初始化序列2015-12-29深圳 南山平山村 曾剑锋 参考文档: i.MX 6Dual/6Quad Multimedia Applications Processor Reference Manual43.4Programming43.4.1DSI and D-PHY initialization sequence43.4.1DSI 和 D-PHY 初始化序列 This chapter describes the procedureforDSI and D-PHY initialization....
MIPI-DPHY 模块实现MIPI协议物理层解串和通道绑定融合功能;采用纯VHDL代码实现,为了照顾大家不习惯阅读VHDL代码的习惯,我们已经将改部分代码封装成为了自定义IP,用户无需关心代码实现的复杂逻辑,仅需调用IP,通过UI界面配置即可使用,当然,如果你想看里面的源码依然可以直接打开观看;本MIPI D-PHY只能支持1 line或者2 lin...
咱们一般而言不考虑双向通信和ESCAPE信号处理,那么MIPI D-PHY物理层的主要工作就是采样LP状态信号和将高速串行数据恢复成按字节排序的并行数据,不管多少个Lane,方法都一个样。这个工作被称作解串,只需要用到IDELAY和ISERDES原语就行。MIPI标准默认是时钟相对数据的相位是90°,DDR采样方式,也就是说,时钟的上升沿和下降...
Xilinx SelectIO速度快,比如16nm器件LVDS最高支持1600Mbps,MIPI D-PHY最高支持2500Mbps,DDR4 control POD12_DCI最高支持2666Mbps。 2、Xilinx器件Bank Ultrascale器件支持HR Bank & HP Bank,HR Bank最高支持3.3V电平,用于低速接口比如SPI,I2C等低速接口控制,HP Bank最高支持1.8V电平,用于LVDS,DDR4等高速接口。比...
今天讲解是RGMII的FPGA设计。因为这边文章主要是用XILINX的约束工具,所以标记为XILINX,其实你用altera平台也可以的。设计分为2部分,一部分讲解MDIO操作和IEE802.3寄存器要求。另外一部分主要讲解PHY层的软件设计。 RGMII是千兆网总线,但是比GMII差别在于数据发送和接受是4BIT,RGMII是双边得到数据,所以千万要注意约束双边沿...
② PHY to Controller Clock Ratio:DDR3 IO接口时钟和DDR3 MIG IP核用户接口时钟ui_clk比例,如① Clock Period=400MHz,此处设置4:1,则,ui_clk = 400MHz/4 = 100MHz。 ③ 该部分设置DDR3芯片的特性。 Memory Part,IP核给出了很多定制好的镁光系列芯片,用户可以根据自己板载DDR3直接选择,如果器件参数不能...