没有合适的资源?快使用搜索试试~ 我知道了~
SiI9136-3 Programmer's Reference
需积分: 39 16 下载量 149 浏览量
2019-03-21
11:33:39
上传
评论
收藏 2.34MB PDF 举报
温馨提示
SiI9136-3 Programmer's Reference Transmitter Programming Interface (TPI) Programmer’s Reference Silicon Image
资源推荐
资源详情
资源评论

















Programmer’s Reference
Transmitter Programming Interface (TPI)
Programmer‘s Reference
Document # SiI-PR-1032-A

Transmitter Programming Interface (TPI)
Programmer’s Reference
Silicon Image, Inc.
ii © 2009-2011 Silicon Image, Inc. All rights reserved. SiI-PR-1032-A
CONFIDENTIAL
June 2011
Copyright Notice
Copyright © 2009-2011 Silicon Image, Inc. All rights reserved. The contents of these materials contain proprietary and
confidential information (including trade secrets, copyright, and other Intellectual Property interests) of Silicon Image,
Inc. or its affiliates. All rights are reserved and contents, (in whole or in part) may not be reproduced, downloaded,
disseminated, published, or transferred in any form or by any means, except with the prior written permission of Silicon
Image, Inc. or its affiliates. You may not use these materials except only for your bona fide non-commercial evaluation of
your potential purchase of products and/or services from Silicon Image or its affiliates; and only in connection with your
purchase of products or services from Silicon Image or its affiliates, and only in accordance with the terms and conditions
stipulated. Copyright infringement is a violation of federal law subject to criminal and civil penalties. You have no right
to copy, modify, transfer, sublicense, publicly display, create derivative works of, distribute these materials, or otherwise
make these materials available, in whole or in part, to any third party.
Patents
The subject matter described herein may contain one or more inventions claimed in patents or patents pending owned by
Silicon Image, Inc. or its affiliates.
Trademark Acknowledgment
Silicon Image
®
, the Silicon Image logo, SteelVine
®
, Simplay
®
, Simplay HD
®
, the Simplay HD logo, Satalink
®
,
InstaPort
®
, the InstaPort Logo, and TMDS
®
are trademarks or registered trademarks of Silicon Image, Inc. in the United
States or other countries. HDMI
®
and the HDMI logo with High-Definition Multimedia Interface are trademarks or
registered trademarks of, and are used under license from, HDMI Licensing, LLC. in the United States or other countries.
MHL
®
and the MHL Logo are trademarks or registered trademarks of, and are used under license from, MHL, LLC. in
the United States or other countries. All other trademarks and registered trademarks are the property of their respective
owners in the United States or other countries. The absence of a trademark symbol does not constitute a waiver of Silicon
Image‘s trademark or other intellectual property rights with regard to a product name, logo or slogan.
Export Controlled Document
This document contains information subject to the Export Administration Regulations (EAR) and has a classification of
EAR99 or is controlled for Anti-Terrorism (AT) purposes. Transfer of this information by any means to an EAR Country
Group E:1 or foreign national thereof (whether in the U.S. or abroad) may require an export license or other approval from
the U.S. Department of Commerce. For more information, contact the Silicon Image Director of Global Trade Compliance.
Further Information
To request other materials, documentation, and information, contact your local Silicon Image, Inc. sales office or visit the
Silicon Image, Inc. web site at www.siliconimage.com.
© 2009-2011 Silicon Image, Inc. All rights reserved.

Transmitter Programming Interface (TPI)
Programmer’s Reference
Silicon Image, Inc.
SiI-PR-1032-A © 2009-2011 Silicon Image, Inc. All rights reserved. iii
CONFIDENTIAL
Revision History
Revision
Date
Comment
0.85
5-26-11
Clarify the enable of DEVICE COUNT = 0 check for 9022A / 9024A.
Clarify the enable of Ri check usage for 9022A / 9024A using Embedded
Sync mode.
Fix TPI 0x08[4] Edge select definition for 9136 / 9136-3 / 9334.
Add a few more clarifications for registers available at 0x62–0x6D
depend on the setting of TPI 0x60[7].
0.84
11-15-10
Clarify programming of Interrupt pin for push-pull in TPI mode.
0.83
11-12-10
Added programming of Interrupt pin for push-pull in Appendix A.
0.82
10-01-10
Appendix D: Clarify x.v.ColorSpace and add support for 4K x 2K modes.
0.81
09-30-10
Remove reference to invalid I2C Slave Address 0x92 from SiI 9232/9236.
Remove reference to products SiI 9222/9226.
Remove reference to obsolete functions of SiI 9232 / 9236.
0.80
08-26-10
Fix Indexed Register Page Values.
Clarify TPI 0x40 Software Reset effects on CEC and appropriate
workaround.
Note for the SiI9136-3/9136/9334 for TPI 0x08 (Input Clock and the TMDS
Link Clock tolerances).
Note for the SiI9136-3 for TPI 0x0A (Output Color Depth Clock tolerances).
0.79
07-01-10
Complete update of Appendix B
0.78
06-22-10
Updates for SiI9136-3
0.77
04-09-10
Update wakeup support in D3 Cold and Hot for SiI 9022A/ SiI 9024A.
Clarify RESET value.
Removed comment about 3D modes and DE generator.
0.76
03-08-10
Revised Programmer‘s Reference release.
Updates for SiI9136/9334:
- Added workaround for HBR audio (added V bit programming)
- Revised Ri Read section
- Fixed Video Black Mode Register access
- Added video output programming section
- Fixes for KSV Forward
- Fixes for range control
0.75
02-04-10
Revised Programmer‘s Reference release.
Updates for SiI9136/9334:
- Update SiI9136/9334 Revision ID
- Add Hot Plug Delay De-bounce
- Update explicit Sync DE Generator values for H_RES, DE_CNT, DE_LIN
- Indicate Bit swap and YC Channel swap features function without enable
- Add Ri Read, Bcaps and Bstatus
- Add VSYNC and HSYNC polarity to Embedded Sync Extraction Registers
- Indicate re-write of TPI 0x60 after setting AVI InfoFrame not necessary
- Remove 2x clocking setting from 16bit deep color setting
- Video Black Mode Levels provided for Black Mode of Video Input Mode
- When TPI 0x1A transitions from DVI to HDMI, then TPI 0x08[1:0] is no
longer cleared
- Remove manual configuration for 192kHz S/PDIF with 480i video
- Muting works in DVI mode
- Deep Color modes require GCP to send deep color information, this must
be enabled by software
- Add TPI Soft Reset Register
- Removed incorrect restrictions on H_Res for 3D modes
- Updated HEAC information with latest recommendations
0.74
09-21-09
Revised Programmer‘s Reference release.
Changes:
- Removed incorrect restriction on H_RES for 3D modes
- Updated HEAC information with latest recommendations
- Removed SiI9230/9234 Tx references (moved to separate document)
- Added notes of interest to describe details of HDCP operation.

Transmitter Programming Interface (TPI)
Programmer’s Reference
Silicon Image, Inc.
iv © 2009-2011 Silicon Image, Inc. All rights reserved. SiI-PR-1032-A
CONFIDENTIAL
0.73
08-18-09
Revised Programmer‘s Reference release.
Changes:
- Corrected description of TPI 0x1F (I
2
S register)
- Clarified description of authentication success/fail status
- Added supported 3D mode descriptions
- Clarified Access requirements in register descriptions
- Added clarification notes for SiI9136/9334 Tx operation
- Modified DE_ADJ# setting recommendation
0.72
06-15-09
Revised Programmer‘s Reference release.
Changes:
- Added ARC and HEAC sections.
- Added significant information and corrections to most sections.
0.71
02-27-09
Revised Programmer‘s Reference release.
Changes:
- Removed ―Advance‖ from title, because this document is mature for most
products represented.
- Added additional information for new and upcoming products
0.70
11-18-08
Initial Advance Programmer‘s Reference release.

Transmitter Programming Interface (TPI)
Programmer’s Reference
Silicon Image, Inc.
SiI-PR-1032-A © 2009-2011 Silicon Image, Inc. All rights reserved. v
CONFIDENTIAL
Table of Contents
Overview ......................................................................................................................................................................... 1
Register Group Summary............................................................................................................................................. 2
Transmitter Programming Interface (TPI) ............................................................................................................... 2
Internal (Indexed) Registers ..................................................................................................................................... 3
SiI9022 and SiI9024 Tx ........................................................................................................................................... 3
SiI9022A and SiI9024A Tx ..................................................................................................................................... 3
SiI9136-3 TX, SiI9136 Tx and SiI9334 Tx ............................................................................................................. 5
I
2
C Requirements ......................................................................................................................................................... 6
Summary of Host Software Tasks .................................................................................................................................... 7
Detailed Sequences ...................................................................................................................................................... 8
Initialization ............................................................................................................................................................. 8
Servicing a Hot Plug Event ...................................................................................................................................... 9
Changing Video Modes ......................................................................................................................................... 10
HDCP Authentication and Encryption ................................................................................................................... 10
HDCP Revocation Check ...................................................................................................................................... 10
General Programming Registers .................................................................................................................................... 11
Important Notes ......................................................................................................................................................... 11
Identification .............................................................................................................................................................. 12
Video Configuration .................................................................................................................................................. 13
Video Mode ........................................................................................................................................................... 13
Output color space control (SiI9334, SiI9136 and SiI9136-3) .................................................................................. 18
Input Setup Operations .............................................................................................................................................. 19
DE Generator Register Set ......................................................................................................................................... 22
InfoFrame Data ...................................................................................................................................................... 26
Using x.v.Color ...................................................................................................................................................... 28
Extended Colorimetry Standards ........................................................................................................................... 28
System Control ...................................................................................................................................................... 28
Audio Configuration .................................................................................................................................................. 30
Configuring Audio using S/PDIF ........................................................................................................................... 30
Configuring Audio using I
2
S .................................................................................................................................. 32
Configuring Audio for DSD Format ...................................................................................................................... 35
Configuring Audio for HBR Format ...................................................................................................................... 36
Interrupt Service ............................................................................................................................................................ 37
Interrupt Enable Register ........................................................................................................................................... 37
Interrupt Status Register ............................................................................................................................................ 37
Interrupt Operation .................................................................................................................................................... 39
TPI System Reset And Control ...................................................................................................................................... 40
Power State Control and Hot Plug Management ........................................................................................................... 41
Transmitter Power State Register ............................................................................................................................... 41
Hot vs Cold Wakeup Modes .................................................................................................................................. 42
Hot Plug Management ............................................................................................................................................... 43
Hot Plug Service Loop........................................................................................................................................... 43
Operating Sequences ............................................................................................................................................. 43
HDCP Implementation ................................................................................................................................................... 45
Control for HDCP ...................................................................................................................................................... 46
HDCP Operation .................................................................................................................................................... 46
HDCP Data Structure ............................................................................................................................................. 47
Auxiliary HDCP Registers ..................................................................................................................................... 50
Appendix A – SiI9020 Tx Compatible Mode ................................................................................................................ 53
SiI9020-9022-9022A Transmitter Mode Differences ................................................................................................ 53
PLL Settings .......................................................................................................................................................... 53
DDC Bus Request/Grant ........................................................................................................................................ 54
Video Black Mode ................................................................................................................................................. 55
Power-Down Register ............................................................................................................................................ 55
剩余105页未读,继续阅读
资源评论


sinat_23349
- 粉丝: 0
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- MATLAB Simulink下4机10节点系统暂态稳定性仿真及PSS、SVC影响分析 - MATLAB
- FPGA实现ARINC 429协议的Verilog源码解析及其在航空航天领域的应用
- 工业自动化领域:基于西门子S7-1200PLC与MODBUS通讯的控制程序解析 2024版
- 基于TMS320F28069的DIY伺服驱动器方案,成熟量产型号原理图和PCB设计,含控制板、驱动板等全套资料 · 伺服驱动器 精选版
- 基于粒子群算法的电动汽车充电站选址定容优化方案——MATLAB实现与应用 · 粒子群算法 (08月24日)
- 基于MATLAB的GRU门控循环单元在多输入单输出分位数回归中的应用与实现 - 深度学习
- 开源网络搜索引擎项目-网页抓取索引排序算法分布式爬虫系统-提供高效精准的互联网信息检索服务支持用户自定义查询和结果过滤-基于Python和Elasticsearch构建采用多线程和.zip
- Matlab环境下BiLSTM神经网络用于多输入单输出分位数回归及区间预测的技术解析
- 基于 YOLOv4 的目标检测与 SORT 跟踪实现方案
- 基于MATLAB的数据驱动住宅空调负荷可控潜力评估及需求响应优化 MATLAB 2025版
- 微网孤岛优化调度:基于灰狼算法的Matlab实现及其经济与环境成本优化
- OpenVINO2024.3.0,,用于支持OpenCV在核显上进行推理
- 此代码用于目标检测,模型小,检测速度快速,适合没GPU显卡的嵌入式设备运行,比如“树莓派”、ARM开发板、嵌入式开发板
- 金属切削仿真中LSDYNA模型K文件的关键参数解析及其应用 - 仿真建模
- 流体力学中格子玻尔兹曼LBM方法在D3Q19模型下研究多孔介质水气分布规律
- 2020款Nissan Rogue SUV有限元数据模型数模:含连接关系、材料、属性,可用于整车碰撞仿真实验与建模学习
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
