csi-2针对摄像头,规定了主机与外设的通信数据包格式。mipi rx支持raw10/raw12/raw14格式的像素数据解析。
csi-2的数据包有两种:长帧和短帧。无论是长帧还是短帧,帧的开头都是st,帧的结尾都是et。此外,长帧的st之后还有包头(ph),et之前还有包尾(pf)。在两次hs传输过程之间,插入的是lp状态,一般是lp11等control状态,当然也可以进入escape状态进行lpdt或者进入upls。
lps:low power state,封包之间的spacing间距。
st:start of transmission(sot),封包的起始信号,一般为低速转换为高速的暂态信号。
et:end of transmission(eot),封包的结束信号,一般为高速转换为低速的暂态信号。
ph:packet header,32bit表示,封包的标头。
pf:packet footer,16bit表示,封包的结尾。
长帧结构
数据标识(di) :1个字节。包括vc和dt两部分数据,具体结构会在下文中介绍。
数据计数(wc) :2个字节。从ph结尾到pf起始位置中间的填充数据的长度,单位为字节。接收端通过wc来判断包的结尾位置。
错误检测(ecc) :1个字节。采用hamming code的方式,用来纠正ph中一位的错误或者发现两位的错误。
数据填充(0~65535 字节) :长度=wc*8bits。对数据内容没有任何限制。
检验和(cs):2个字节。checksum采用ccitt的16-bit的crc校检,即x16+x12+x5+x0。crc只能检测出一个或者多个错误,并不能纠正错误。
di、wc、ecc共同构成ph,checksum单独构成pf。
请学员登录服务器查看景芯soc的设计中,wc的位宽是多少?请debug:
数字电路中经典设计:多条通信数据lane merging设计实现
数字电路中经典设计:多条通信数据lane distribution实现
【景芯soc培训营使命】:让每个人都能独立设计一颗自己的mcu芯片!
【全网唯一】景芯soc是一款用于芯片全流程培训的低功耗isp图像处理soc,采用低功耗risc-v处理器,内置itcm sram、dtcm sram,集成包括mipi、isp、cnn、qspi、uart、i2c、gpio、百兆以太网等ip,采用smic40工艺设计流片。
培训数据包括soc前端设计、dft设计、低功耗upf设计、布局布线,提供服务器供大家实践!带你从算法、前端、dft到后端全流程参与soc项目设计。更多内容,请报名登录服务器实践,工程数据分割为如下三个部分。
图像处理的数据通路
景芯soc的crg设计
一键式完成c代码编译、仿真、综合、dft插入、形式验证、布局布线、寄生参数抽取、pt分析、drc/lvs、后仿真、形式验证、功耗分析等全流程。升级后的芯片设计工程v2.0 flow如下:
soc一键式执行flow
mipi dphy+csi2解码
数字电路中经典设计:多条通信数据lane merging设计实现
数字电路中经典设计:多条通信数据lane distribution实现
upf低功耗设计
全芯片upf低功耗设计(含dft设计)
芯片的版图设计v1.0
芯片的版图设计v2.0
低功耗设计的drc/lvs,芯片顶层的lvs非常具有挑战性!业界独一无二的经验分享。
cnn图像识别
支持手写数字的ai识别:
仿真结果:仿真识别上图7、2、1、0、4、1、4、9
cpu启动指令分析
PCB元件放置区域的有关限制问题解析
电子负载原理及电路图
详细解答关于物联网平台的主要功能和平台提供商
华为Mate10什么时候上市?华为Mate10曝光,高配置+高颜值,全面屏+3D识别杠上iPhone8!
华为在5G大会论坛上发布了华为N腾智能制造使能平台
景芯SoC的图像CSI-2解码技术解析
双路Σ-Δ模数转换器AD7729的性能特点和应用分析
华为正式宣布对美国政府提起诉讼,起诉书的全文内容曝光
对智慧灯杆商业模式心得与思考
贸泽电子官网迎来20周岁生日
索尼欲扩建摄像头芯片厂
微软Surface硬件口碑好 为何叫好不叫座:同行模仿太多 “山寨”严重
仓库管理软件的功能特点都有哪些
降低EMI的高速PCB设计注意事项
ARM收购案遭反垄断调查,英伟达计划落空?
向量数据库这杯“啤酒”与“泡沫”
单片机不能正常工作的原因
5G对连接器提出何种要求?
GaAlAs/GaAs半导体激光器简述
海口市长丁晖:借力自贸港政策,推动芯片设计与康复医疗产业发展