您好,欢迎光临本网站![请登录][注册会员]  
文件名称: mipi-CSI-2-标准规格书.pdf
  所属分类: 其它
  开发工具:
  文件大小: 2mb
  下载次数: 0
  上传时间: 2019-10-14
  提 供 者: sgw52******
 详细说明:MIPI-CSI-2的标准规格书,用于移动视频接口、摄像头MIPI接口的开发应用文档。Version 1.01.00r0.0515-Dec-2009 MIPI Alliance Specification for CSI-2 41 42 Draft Version 1. 01 00 Revision 0.05-15 December 2009 431 Overview 16 16 urpose∴…………… 46 2 Terminology 17 47 2.1 Definitions .17 48 2. 2 Abbreviations 18 49 2.3 Acronyms……… ···· ···…··:·······…············ 18 50 3 References 20 51 4 Overview of cSI-2 21 52 5 CSI-2 Layer Definitions 3 6 Camera Control Interface(CCD) 24 6.1 Data transfer protocol 24 55 6.1.1 Message type……… 56 6. 1. 2 Read/Write Operations 25 57 6.2 CCI SIaⅤ e addresses.………………… 28 8 6.3 CCI Multi-Byte Registers 28 6.3.1 Overview∴…… 28 6.3.2 The Transmission Byte Order for Multi-byte Register Values 30 61 6.3. 3 Multi-Byte Register Protocol.... 6.4 Electrical Specifications and Timing for 1/O Stages 637 Physical Layer… 64 8 Multi-Lane Distribution and merging 65 8.1 Multi-Lane Interoperability 66 Low Level Protocol 46 67 9. 1 Low Level protocol Packet Format …46 Copyright C 2005-2009 MIPI Alliance, Inc. All rights reserved MIPI Alliance Member Confidential 111 Version 1.01.00r0.0515-Dec-2009 MIPI Alliance Specification for CSI-2 Level Protocol Long Packet Format .46 9.1.2 Low Level Protocol short packet format .48 70 9.2 Data Identifier(DI). 48 71 9.3 Virtual Channel Identifier .48 94 Data Type(DT)…… 73 9.5 Packet Header Error Correction Code 50 74 9.5.1 General Hamming Code Applied to Packet Header 75 9.5.2 Hamming-modified Code 76 9.53 ECC Generation on tX side 77 9.54 pplying ecc on rx side 78 9.6 Checksum Generation 79 9.7 Packet Spacing 8 9.8 Synchronization Short Packet Data Type Codes 81 9.8. 1 Frame Synchronization Packets..... 82 9.8.2 Line Synchronization Packets 9.9 Generic Short Packet Data Type Codes 60 84 9.10 Packet Spacing Examples 申申非 85 9 Packet Data Payload Size rules 86 9 12 Frame Format Examples.... .64 9.13 Data Interleaving………………… 66 9. 13. 1 Data Type Interleaving 66 89 9. 13.2 Virtual Channel Identifier Interleaving 010 Color Spaces… 9110.1 RGB Color Space Definition………… 71 2 0.2 YUV Color Space Delinition 9311 Data Formats 72 11.1 Generic 8-bit Long Packet Data Types.. 5 11.1.1 Null and Blanking Data Copyright C 2005-2009 MIPI Alliance, Inc. All rights reserved MIPI Alliance Member Confidential Version 1.01.00r0.0515-Dec-2009 MIPI Alliance Specification for CSI-2 96 11.1.2 Embedded Information 97 11.2 YUV Image data 98 11. 2.1 Legacy YUv420 8-bit...... ∴74 99 11.2.2YUV4208-bit 76 100 1.2.3YUV42010-bit 101 11.24YUV4228-bit 102 11.2.5YUV42210-bit. .82 l03 l1.3 RGB Image Data.…………… 104 11.3.1RGB888. ∴.84 l05 113.2 RGB666 106 11.3.3RGB565 86 107 L.3.4RGB555 87 108 11.3.5RGB444.…………………… 109 11. 4 RaW Image Data .88 110 11.4.1RAWO 89 l1.4.2RAW7 112 114.3RAW8 申申非 l1.4.4RAW10. 114 11.4.5RAW12 l15 11.4.6RAW14 116 11.5 USer Defined Data Formats 94 117 12 Recommended Memory Storage 97 12. 1 General/Arbitrary Data Reception...... ··:··· 97 119 12.2RGB888 Data Reception……………… 97 ······· 120 12.3 RGB666 Data Reception 98 121 12.4 RGB565 Data Reception 99 122 12.5 RGB555 Data Reception 99 123 12.6 RGB444 Data Reception Copyright C 2005-2009 MIPI Alliance, Inc. All rights reserved MIPI Alliance Member Confidential Version 1.01.00r0.0515-Dec-2009 MIPI Alliance Specification for CSI-2 124 12.7 YUV4228-bit Data Reception 100 125 12.8 YUV422 10-bit Data Reception 126 12.9 YUV420 8-bit (Legacy) Data Reception 127 12.10 YUV420 8-bit Data Reception 102 128 12. 11 YUV420 10-bit Data Reception 103 29 12.12 RAW6 Data Reception 105 130 12. 13 RAW7 Data Reception 105 l31 12.14 RAW& Data Reception .105 132 12.15 RAW10 Data Reception 13312.16RAW12 Data Reception.…… 134 12.17 RAW14 Data reception .,…………107 135 Annex A JPEG& Data Format (informative) 136 A1 Introduction 108 137 A,2 JPEG Data Definition 109 138 A 3 Image Status Information. ……………109 139 A.4上 mbedded images. III 140 A. 5 jPeG8 Non-standard markers 112 141 A6 JPEG8 Data Reception 142 Annex B CSI-2 Implementation Example(informative).......1 13 143 B. Overview.…....... 144 B 2 CSI-2 Transmitter Detailed Block Diagram....... 113 145 B3 CSI-2 Receiver Detailed block Diagram 114 146 B 4 Details on the D-PHY implementation ··:··· 115 147 B 4.1 CSI-2 Clock lane transmitter 117 148 B 4.2 CSI-2 Clock Lane receiver 117 149 B 4.3 CSI-2 Data Lane transmitter 150 B 4.4 CSI-2 Data Lane receiver 20 151 Annex C CSI-2 Recommended Receiver Error Behavior (informative) 122 Copyright C 2005-2009 MIPI Alliance, Inc. All rights reserved MIPI Alliance Member Confidential Version 1.01.00r0.0515-Dec-2009 MIPI Alliance Specification for CSI-2 152 C 1 Overview 122 53 C2 D-PHY Level Error 154 C 3 Packet Level error 155 C 4 Protocol Decoding Level Error 124 156 Annex D CSI-2 Sleep Mode (informative) …126 157 D1 Overview .126 158 D 2 SLM Command Phase 126 l59 D.3 SLM Entry Phase.… 126 160 D.4 SLM Exit phase.… 127 161 Annex E Data Compression for RAW Data Types(normative) l28 162 E Predictors 129 l63 E 1.1 Predictor 130 164 E 1.2 Predictor 130 165 E 2 Encoders 13l 166 E.2 Coder for 10-8-10 Data Compression 167 2.2 Coder for 10-7-10 Data Compression 133 168 E 2.3 Coder for 10-6-10 Data Compression .136 169 E. 2. 4 Coder for 12-8-12 Data Compression 38 170 E 2.5 Coder for 12-7-12 Data Compression ................... 141 171 E.2.6 Coder for12-6-12 Data Compression…… E 3 Decoders 148 E.3.1 Decoder for10-8-10 Data Compression.……… ···· .148 174 E.3.2 Decoder for 10-7-10 Data Compression 50 175 E.3.3 Decoder for 10-6-10 Data Compression 176 E.3. 4 Decoder for 12-8-12 Data Compression 56 177 E.3.5 Decoder for 12-7-12 Data Compression 159 178 E.3.6 Decoder for 12-6-12 Data Compression 179 Annex F JPEG Interleaving(informative) 168 Copyright C 2005-2009 MIPI Alliance, Inc. All rights reserved MIPI Alliance Member Confidential Version 1.01.00r0.0515-Dec-2009 MIPI Alliance Specification for CSI-2 180 81 Figure 1 CSI-2 and CCI Transmitter and receiver Interface ······· 182 Figure 2 CSI-2 Layer Definitions .2 183 Figure 3 CCI Message Types ···· 25 184 Figure 4 CCI Single Read from Random Location 25 185 Figure 5 CCI Single read from Current Location. …………26 186 Figure 6 CCI Sequential Read Starting from a Random Location 26 187 Figure 7 CCI Sequential read Starting from the Current Location 27 188 Figure 8 CCI Single Write to a Random Location 27 189 Figure 9 CCI Sequential Write Starting from a Random Location 8 190 Figure 10 Corruption of a 32-bit Wide Register during a Read Message 29 191 Figure ll Corruption of a 32-bit wide register during a Write Message 30 Figure12 Example I6- bit Register Write…… ,30 193 Figure 13 Example 32-bit Register Write(address not shown) 194 Figure 14 Example 64-bit Register Write(address not shown) 195 Figure 15 Example 16-bit Register Read 196 Figure16 Example32- bit Register Read........….….……33 97 Figure 17 Example 16-bit Register Write 34 198 Figure 18 Example 32-bit Register Write 35 199 Figure19 CCI Timing…… 37 200 Figure 20 Conceptual Overview of the Lane Distributor Function 39 o1 Figure 21 Conceptual Overview of the Lane merging Function 40 202 Figure 22 Two Lane Multi-Lane Examp le 203 Figure 23 Three Lane multi-Lane Example 42 04 Figure 24 Four Lane Multi-Lane Example 205 Figure 25 One Lane Transmitter and Four lane receiver example 206 Figure 26 Two Lane Transmitter and Four Lane receiver example Copyright C 2005-2009 MIPI Alliance, Inc. All rights reserved MIPI Alliance member Confidential 8 Version 1.01.00r0.0515-Dec-2009 MIPI Alliance Specification for CSI-2 07 Figure27 Four Lane transmitter and One lane receiver Example……… 145 208 Figure 28 Four Lane Transmitter and Two Lane receiver Example 45 209 Figure 29 Low Level Protocol Packet Overview. 46 210 Figure 30 Long Packet Structure 47 211 Figure 31 Short Packet Structure 212 Figure 32 Data Identifier Byte 48 213 Figure 33 Logical Channel Block Diagram(Receiver) 49 214 Figure 34 Interleaved Video Data Streams Examples. 215 Figure 35 24-bit ECC Generation Example 50 216 Figure 36 64-bit ECC Generation on TX Side 17 Figure 37 24-bit ECC Generation on TX Side 55 218 Figure 38 64-bit ECC on RX Side Including Error Correction 219 Figure 39 24-bit ECC on rX side Including Error Correction .56 220 Figure 40 Checksum transmission 56 221 Figure 41 Checksum Generation for Packet Data . ∴.57 222 Figure 42 Definition of 16-bit CrC Shift register 57 223 Figure 43 16-bit CrC Software Implementation Example................58 224 Figure 44 Packet Spacing 225 Figure 45 Multiple Packet Example 自自 26 Figure 46 Single Packet Example 227 Figure 47 Line and Frame Blanking definitions .62 228 Figure48 Vertical Sync Example.……… 229 Figure 49 Horizontal Sync Example ··:··· 230 Figure 50 General Frame Format Example ..64 231 Figure 51 Digital Interlaced Video Example 232 Figure 52 Digital Interlaced Video with Accurate Synchronization Timing Information 233 Figure 53 Interleaved Data Transmission using Data Type value 234 Figure 54 Packet Level Interleaved Data Transmission Copyright C 2005-2009 MIPI Alliance, Inc. All rights reserved MIPI Alliance Member Confidential Version 1.01.00r0.0515-Dec-2009 MIPI Alliance Specification for CSI-2 235 Figure 55 Frame Level Interleaved Data Transmission 236 Figure 56 Interleaved Data Transmission using Virtual Channels 70 37 Figure 57 Frame Structure with Embedded Data at the Beginning and End of the Frame....... 74 238 Figure 58 Legacy YUV420 8-bit Transmission 75 239 Figure 59 Legacy YUⅤ4208- bit pixel to Byte Packing Bitwise Illustration……………,75 240 Figure 60 Legacy YUV420 Spatial Sampling for H. 261, H 263 and MPEG 1 76 241 Figure 61 Legacy YUV420 8-bit Frame Format 76 242 Figure 62 YUV420 8-bit Data Transmission Sequence 243 Figure 63 YUV420 8-bit Pixel to Byte Packing Bitwise Illustration 77 244 Figure 64 YUV420 Spatial Sampling for H. 261, H 263 and MPEG I 78 245 Figure 65 YUV420 Spatial Sampling for MPEG 2 and MPeG 4 78 246 Figure 66 YUV420 8-bit Frame Format 79 247 Figure 67YUV420 10-bit Transmission 248 Figure 68YUV420 10-bit Pixel to Byte Packing Bitwise lllustration 80 249 Figure 69 YUV420 10-bit Frame Format 80 250 Figure 70YUV422 8-bit Transmission .51 Figure 71YUV422 8-bit Pixel to Byte Packing Bitwise Illustration ..........81 252 Figure 72 YUV422 Co-Sited Spatial Sampling 253 Figure 73 YUV422 8-bit Frame Format 254 Figure 74YUV422 10-bit Transmitted Bytes 255 Figure 75 YUV422 10-bit Pixel to Byte Packing Bitwise Illustration 256 Figure 76 YUV422 10-bit Frame Format 257 Figure 77 RGB888 Transmission...... ··:··· 258 Figure 78 RGB888 Transmission in CSl-2 Bus Bitwise Illustration 259 Figure 79 RGB888 Frame Format ….85 260 Figure 80 RGB666 Transmission with 18-bit BGR Words 85 261 Figure &1 RGB666 Transmission on CSl-2 Bus Bitwise Illustration 85 262 Figure82RGB666 Frame Format.…… 86 Copyright C 2005-2009 MIPI Alliance, Inc. All rights reserved MIPI Alliance member Confidential 10
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 输入关键字,在本站1000多万海量源码库中尽情搜索: