易灵思MIPI CSI 自环调试步骤

转载自: 易灵思MIPI CSI 自环调试步骤 (qq.com)

MIPI使MIPIMIPI

 Efinity 2022.1.226.4.3

 IMX477(())Ti60F100

MIPI

(1)FPGA-mipi-utility.xlsm

Enter the video informationPixel clock frequencyIP64  Horizontal blanking per line(us)Thfp + Thbp + Thsa,

#of blanking lines per frame = VSA + VFP + VBP

  • “# of byte clock per H line” = ( <#of data pixels per line> + <HAS> + <HBP> + <HFP> ) x ( <# of bits per pixel> / 8 ) / <Pixel clock frequency (MHz)>
  • “# of frames per second (Hz)” = <Pixel clock frequency (MHz)> / ( (<#of data pixels per line> + <HAS> + <HBP> + <HFP>) * (<#of data lines per frame> + <VAS> + <VBP> + <VFP>) )
  • “Horizontal blanking per line (us)” = ( <HAS> + <HBP> + <HFP> ) / <Pixel clock frequency (MHz)>

HSA,HBPHFP0MIPIPH(Packet Head32Bit)PF(Packet Footer16Bit)

Enter the MIPI interface detailsMIPI

Enter the TX timing parameter settingsuse default values

ResultsPASS


(1)

MIPIMIPI IObank1.2VdemoBank_3AIOBank_1BIO

P1P2VCC_1V2

(2)example并分配

exampleTi60F225 demoTi60F100 demoJ1J2

GPIOL_P_0725Mdemopllcore

GPIOL_N_18

(1)pixel

MIPI TX

PIX_CLK_MHZ <= (DATARATE_MPBS * NUM_DATA_LANE) / PACK_BIT

MIPI RX

PIX_CLK_MHZ >= (DATARATE_MPBS * NUM_DATA_LANE) / PACK_BIT

MIPI:

 MIPI Data Lane = 2

MIPI Data Rate = 800Mbps

 

parameter PIXEL_BIT  = 24, 
parameter PACK_BIT   = 48, 
parameter HSA        = 5,  //minimum value is pixel cnt value, eg: RGB888 - 2 
parameter HBP        = 5,   //minimum value is pixel cnt value, eg: RGB888 - 2 
parameter HFP        = 1024, 
parameter HACT_CNT   = 1920,     //h_total = 2945 
parameter VSA        = 1, 
parameter VBP        = 1, 
parameter VFP        = 100, 
parameter VACT_CNT   = 1080,     // v_total =    1182 3,480,990 
parameter HS_BYTECLK_MHZ = 100, 
parameter DATATYPE = 6'h24     //24 - RGB888

DATARATE_MPBS  = 800
NUM_DATA_LANE = 2
PACK_BIT = 48
PIX_CLK_MHZ <= 800 * 2/ 48 = 33.33 //像素时钟频率

lanePASS

Horizontal blanking per line(us) = (5+5+1024)*(1000/66)ns = 15.51us

demo30M.utilityOK PASS.

===================================

MIPI 

===================================

(1)

laneIPdata lane2

(2)

(3)

debugr_failr_passr_passr_failr_pass

assign led[1] = r_fail;assign led[2] = r_pass;

IP

demopass

LP_CLK_OE

(1)

(2)pass

MIPI RX

MIPI TX

注意事项

(1)soft MIPI文档上把MIPI的数据速率限制在了400~1500Mbps.

MIPI CSI rx

Initialization error:要等待MPI RX初始化完成后才能接收数据。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

中国的孩子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值