您的位置: OpenADSP社区论坛 -> Blackfin专区 -> 新手上路 -> [求助]BT656 转XGA 的 IC有哪些
本帖共有1083个阅读者
发表帖子 发表投票 回复主题
[求助]BT656 转XGA 的 IC有哪些
lvben5d(论坛新手)
lvben5d
头衔:社区公民
帮派:无帮无派
帖数:61
金钱:672
积分:89
注册时间:2014/3/24
楼主信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
[求助]BT656 转XGA 的 IC有哪些
EPPIO因为支持24bit的TFT 我想用BF548的EPPI0 + 1个视频编码转VGA的IC来驱动VGA接口的1607W色真彩屏,而EPPI1和EPPI2 作为摄像头信号解码采集成BT656 YUV4:2:2格式的数据,通过像素合成输出到EPPI0口。

设想要达到:2个摄像头图像并排显示在12.1寸 1024*768的显示器上,显示器下面还有空行 作为一些参数,液位显示。由于摄像头选420LINE,PAL 分辨率为500H×582V
所以H 方向可以满足1024-500*2》0, 垂直方向还有768-500=268》0  保留显示其它信息。
PAL是25帧的,因此显示视频时,我们像素合成后,驱动EPPI0 实际是50HZ(根据示例代码,得出推算)吗? EPPI0口可以配置成24BIT YUV4:2:2格式信号,但是ADV7393 只有16BIT的接口吧?
那么外接VGA显示器就要配置成50HZ(当然VGA显示器本身支持50/60HZ会自动识别吧)
我找到了国产IC GM7123  

GM7123,数字RGB转VGA ,可以PIN-TO-PIN 替换ADV7123,ADV7125 比如:网络HDMI转VGA系列,拼接器,视听产品

1 概述
GM7123 是一款频率330MHz 的3 通道10 位高速视频DAC芯片,兼容RS-343A/RS-170
标准差分输出,输出电流范围是2mA~26mA。输入兼容TTL 电平,内部基准1.23V,单电
源3.3V 供电,采用LQFP48 封装。
该芯片可应用于:数字视频系统();高分辨率彩色图像;数字射
频调制;图像处理;仪器和视频信号重建等。
2 特征
GM7123 自带3 个分离的10 位数据输入端口,有视频控制信号SYNC 和BLANK 分别控制
同步和消隐。芯片带有省电模式,采用CMOS 工艺制造。
a) 最高 330MSPS 转换速率
b) 3 个10 位DAC
c) 输入兼容 TTL 电平
d) DAC 输出电流范围2mA~26mA
e) 集成带隙基准电压源
f) LQFP48 封装

产品采用48 引线的四边引线扁平外壳封装,实体尺寸7mm×7mm。
表1. 芯片引脚功能说明
引脚号 引脚名 方向 说明
1 G0 输入 绿色通道输入数据
2 G1 输入 绿色通道输入数据
3 G2 输入 绿色通道输入数据
4 G3 输入 绿色通道输入数据
5 G4 输入 绿色通道输入数据
6 G5 输入 绿色通道输入数据
7 G6 输入 绿色通道输入数据
8 G7 输入 绿色通道输入数据
9 G8 输入 绿色通道输入数据
10 G9 输入 绿色通道输入数据
11 BLANK 输入 消隐信号控制输入
12 SYNC 输入 同步信号控制输入
13 VDD 电源 电源电压
14 B0 输入 蓝色通道输入数据
15 B1 输入 蓝色通道输入数据
16 B2 输入 蓝色通道输入数据
17 B3 输入 蓝色通道输入数据
18 B4 输入 蓝色通道输入数据
19 B5 输入 蓝色通道输入数据
20 B6 输入 蓝色通道输入数据
21 B7 输入 蓝色通道输入数据
22 B8 输入 蓝色通道输入数据
23 B9 输入 蓝色通道输入数据
24 CLOCK 输入 时钟输入
25 GND 地 地
26 GND 地 地
27 IOB 输出 蓝色通道差分输出
28 IOB 输出 蓝色通道输出
29 VDD 电源 电源电压
30 VDD 电源 电源电压
31 IOG 输出 绿色通道差分输出
32 IOG 输出 绿色通道输出
33 IOR 输出 红色通道差分输出
34 IOR 输出 红色通道输出
35 COMP 输出 电容补偿端
36 VREF 输出 参考电压
37 RSET 输出 输出幅度控制电阻
38 PSAVE 输入 省电模式控制端
39 R0 输入 红色通道输入数据
40 R1 输入 红色通道输入数据
41 R2 输入 红色通道输入数据
42 R3 输入 红色通道输入数据
43 R4 输入 红色通道输入数据
44 R5 输入 红色通道输入数据
45 R6 输入 红色通道输入数据
46 R7 输入 红色通道输入数据
47 R8 输入 红色通道输入数据
48 R9 输入 红色通道输入数据


由于是RGB信号输入,那像素合成,不就等于类似驱动TFT的 RGB888输出模式吗?
咨询了国腾的FAE 原来这个IC是纯硬件的,太方便了,不用配置寄存器 哈哈。。。   不用的引脚 低位接地! 比如你的颜色为666   那么
bit0~3 就不需要了 接地!

上传的附件
   20144179563935.pdf [ 446.71 KB ]



「该帖子被 lvben5d 在 2014-04-17 09:56:47 编辑过」

这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2014/4/14 14:34:43
尊贵身份标志
andy(论坛版主)
andy
头衔:社区公民
帮派:无帮无派
帖数:2287
金钱:11132
积分:2263
注册时间:2011/6/8
1信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
之前我们用过ADV7393,其他的没有用过。你可以看看资料。

这家伙很懒,什么也没有留下!
等级:论坛版主 参考IP地址:*.*.*.*
2014/4/15 9:39:33
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5195
金钱:34806
积分:6378
注册时间:2011/6/7
2信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
ADV7393我们以前就是在BF548的项目上用的。

我是OP...
等级:管理员 参考IP地址:*.*.*.*
2014/4/15 23:33:20
lvben5d(论坛新手)
lvben5d
头衔:社区公民
帮派:无帮无派
帖数:61
金钱:672
积分:89
注册时间:2014/3/24
3信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
好的 谢谢2位   ADV7393 可以输出24bit 真彩色信号吗  因为我用的液晶显示器是1607W色的
我看了手册  ADV7393的输入信号格式支持
4:2:2 YCrCb
4:4:4 RGB



「该帖子被 lvben5d 在 2014-04-16 10:37:56 编辑过」

这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2014/4/16 10:25:03
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5195
金钱:34806
积分:6378
注册时间:2011/6/7
4信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
等级:管理员 参考IP地址:*.*.*.*
2014/4/16 10:39:56
lvben5d(论坛新手)
lvben5d
头衔:社区公民
帮派:无帮无派
帖数:61
金钱:672
积分:89
注册时间:2014/3/24
5信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线

嗯 手册我找到了,主要是看到这个 BT656像素兼容的端口P15~P0   这个是什么含义? 难道只支持16bit 65535色吗?

VGA由于良好的性能迅速开始流行,厂商们纷纷在VGA基础上加以扩充,

如将显存提高至1M并使其支持更高分辨率如800X600或1024X768,

这些扩充的模式就称之为VESA(Video Electronics Standards Association,视频电子标准协会)的Super VGA模式,简称SVGA,

现在的显卡和显示器都支持SVGA模式。

不管是VGA还是SVGA,使用的连线都是15针的梯形插头,传输模拟信号。

VGA、SVGA、XGA、SXGA、UXGA是对就不同的分辨率的叫法,具体如下:

    VGA  640 x 480
    SVGA  800 x 600
    XGA  1024 x 768
    SXGA  1280 x 1024 & 1400 x 1050
    UXGA  1600 x 1200

什么是XGA,SXGA,UXGA,UWXGA,WXGA?

通常区分这几种名词的重要技术指标是液晶屏(TFT LCD)的分辨率.

一般分辨率为1024x768或800x600的液晶屏被称为XGA,

分辨率为1400x1050的液晶屏被称为SXGA,

分辨率为1600x1200的液晶屏被称为UXGA,

分辨率为1024x480或1280x600的液晶屏被称为UWXGA

(例如SONY 的C1系列),

分辨率为1024x512的液晶屏被称为WXGA



「该帖子被 lvben5d 在 2014-04-16 14:32:30 编辑过」

这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2014/4/16 13:27:05
尊贵身份标志
andy(论坛版主)
andy
头衔:社区公民
帮派:无帮无派
帖数:2287
金钱:11132
积分:2263
注册时间:2011/6/8
6信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
这个你仔细看下数据手册吧。不管是16位色还是32位色,你的显示器肯定支持,不会感到颜色不正常的。

这家伙很懒,什么也没有留下!
等级:论坛版主 参考IP地址:*.*.*.*
2014/4/17 1:34:50
lvben5d(论坛新手)
lvben5d
头衔:社区公民
帮派:无帮无派
帖数:61
金钱:672
积分:89
注册时间:2014/3/24
7信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线

andy帅哥    ADV7393的数据输入引脚为 16根, 当然理论上,我们24位可以分2次输入,组合成24bit, 但这个器件没有明确说明支持输入信号的最大bit数,只说支持 YCrCb4:2:2    和 4:4:4  RGB(SD)  ,我找到国产四川国腾的芯片 支持30bit RGB ,  价格才8元一个,中文资料里有比较明确的信息。 我们的BF548的像素合成后,输出RGB888模式 就可以了吗?

根据EPPI的系统配置,我们发现如果配置EPPI0为24bit,EEPI1就不支持了,为了支持EPPI1和EPPI2为8bit 输入模式,必须将EPPI0降低到18 bit模式?因为那个EPPI1的引脚是复用的。


上传的图片
  20144178353776.png [ 14.98 KB 597×380 ] (缩略时请点击查看原图)

 



「该帖子被 lvben5d 在 2014-04-17 08:35:39 编辑过」

这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2014/4/17 8:11:49
尊贵身份标志
andy(论坛版主)
andy
头衔:社区公民
帮派:无帮无派
帖数:2287
金钱:11132
积分:2263
注册时间:2011/6/8
8信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
EPPI0用18位,连接24位设备时,将设备接口 RGB数据的最低2位直接拉地。18位PPI按666模式连接设备。EPPI有个功能,可以直接将RGB24的数据裁剪为RGB666输出,所以你的图像数据仍然用RGB888,在EPPI寄存器里面配置为RGB666输出即可。

这家伙很懒,什么也没有留下!
等级:论坛版主 参考IP地址:*.*.*.*
2014/4/17 23:52:31
Powered by OpenADSP Copyright © 2010 www.Openadsp.com. All rights reserved.159305 Call, 1 Queries, Processed in 0.046875 second(s),