添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符V型号页 > 首字符V的型号第197页 > V62/10604-01XE > V62/10604-01XE PDF资料 > V62/10604-01XE PDF资料1第24页
THS8200-EP
SLES253 - 2009年12月
www.ti.com
4.4
色彩空间转换( CSC )
THS8200包含一个完全可编程的3×3的乘法/加法和3×1加法器块,可以切换为
所有的视频格式,高达150兆赫的像素时钟频率。颜色空间转换是如此可用于所有
DTV模式,包括1080P和VESA模式最高可达SXGA为75 Hz ( 135 MSPS ) 。在操作完成
2 :2到4:4 :4至可选的2×视频转换,从而对1×像素时钟的视频数据之前可选4后
过采样。 CSC块可以根据寄存器的设置来切换或旁路
csc_bypass 。
每个3×3乘/加九浮点乘法器的系数表示为
6比特的组合符号二进制整数部分,和一个10位小数部分。的整数部分是一个带符号的
与最高位为符号位大小表示。小数部分的量值表示;
请看下面的例子。
寄存器命名为: csc_<r ,G , b> <i , f>c<1,2,3>其中:
<r ,G , b>识别哪个输入通道乘以这个系数( R =红/铬,G =绿色/ Y,
B =蓝/ CB输入) 。
<i , f>标识整数(i)或系数的小数(六)的一部分。
<1,2,3>标识从颜色空间转换器的输出通道: 1 = YD /钆, 2 = CB / BD , 3 = CR /路。
为偏移值,需要在个人要被编程的所希望的数字偏移的1/4的值
偏移值寄存器,因此,典型的512的偏移量(偏移量的视频范围超过1/2)需要编程的值
128十进制到offset<1,2,3>寄存器,其中再次<1,2,3>定义影响了输出通道,
类似的约定如前所示。
饱和逻辑可以切换中,以避免过冲和下溢的颜色空间转换后的结果
使用csc_uof_cntl寄存器。
接下来我们展示了如何将CSC编程的例子。这也解释了数字数据格式。
CSC配置示例: HDTV RGB到HDTV的YCbCr
转YCbCr转换公式为RGB分别是:
码= 0.2126 * RD + 0.7152 *钆+ 0.0722 * BD
Cb的=
0.1172*Rd
- 0.3942 *钆+ 0.5114 * BD + 512
CR = 0.5114 *路 - 0.4646 * GD - 0.0468 * BD + 512
编程的通道1 ( Y) ,红色系与0.2126的值以下,必须做到:
1.要认识到,这是一个正的值,以便在整数部分的符号位为0 ( csc_ric1 = 0的比特5)。
2.需要注意的是系数(位4位0 = 00000 )无整数部分。
3.小数部分的二进制表示可以直接从二进制等效构造
的小数部分乘以1024 ( 0.2126 × 1024 = 217.7 )的,舍入到最接近的整数(218)
并表示为一个二进制的10位数字( 00 1101 1010)。
使用上述方法对上述CSC块的所有寄存器都可以用正确的值被编程
RGB转YCbCr转换。下面是寄存器值用于上述转化的完整列表。
0.2126
csc_ric1 = 00 0000
0.7152
csc_gic1 = 00 0000
0.0722
csc_bic1 = 00 0000
0.1172 →
csc_ric2 = 10 0000
0.3942 →
csc_gic2 = 10 0000
0.5114
csc_bic2 = 00 0000
0.5114
csc_ric3 = 00 0000
0.4646 →
csc_gic3 = 10 0000
0.0468 →
csc_bic3 = 10 0000
csc_rfc1 = 00 1101 1010
csc_gfc1 = 10 1101 1100
csc_bfc1 = 00 0100 1010
csc_rfc2 = 00 0111 1000
csc_gfc2 = 01 1001 0100
csc_bfc2 = 10 0000 1100
csc_rfc3 = 10 0000 1100
csc_gfc3 = 01 1101 1100
csc_bfc3 = 00 0011 0000
版权所有 2009年,德州仪器
24
详细功能描述
提交文档反馈
产品文件夹链接( S) :
THS8200-EP

深圳市碧威特网络技术有限公司