用于高清电视的端口转换器及其相应的数据传输方法

文档序号:7972981阅读:205来源:国知局
专利名称:用于高清电视的端口转换器及其相应的数据传输方法
技术领域
本发明涉及一种用于高清电视的端口转换器,尤其涉及一种
用于将高清电^L的端口转化为以太网端口的端口转换器及其相应 的数据传输方法。
背景技术
随着电子技术的不断发展,普通的CRT电视已逐渐地被以平 板电视为主的高清数字电视所取代。高清数字电视由于其画面质 量高,体积小等优点而获得人们的喜爱,整个电视产业都将重心 逐渐转移到了高清数字电视上,高清数字电视已经成为目前的主流。
但是,高清电视传统上都是通过串行接口以进行升级,而串
对高清电视进行升级需要占用非常长的时间y升级较为困难、,影 响人们正常观看电视。而如果在产线上对高清电视一个个进行升 级,成本较高,非常不经济。

发明内容
为克服现有技术中高清电视利用串行接口进行升级时其传输 数据的比特率较小的缺陷,有必要提供一种在传输数据的比特率 较高的高清电视的端口转换器。
为克服现有技术中高清电视利用串行接口进行升级时其传输 数据的比特率较小的缺陷,有必要提供一种用于高清电视的比特 率较高的数据传输的方法。
为解决上述技术问题,提供一种高清电视的端口转换器,其 包括一多点控制单元; 一与多点控制单元连接之以太网控制器; 一用以提供高清电视与以太网之间的数据传输的以太网端口 ,所 述以太网端口与所述以太网控制器连接。
为解决上述技术问题,提供一种利用上述端口转换器进行数 据传输的方法,其包括以下步骤对系统进行初始化;侦测是否 收到新数据帧;拼包;判断拼好的数据包的类型并根据其类型处 理所述数据包;将所述处理后的数据包传输至调整接收数据緩冲 区。
相较于现有技术,上述高清电视的端口转换器及其相应的数 据传输方法利用以太网端口来进行数据传输,极大地提高了数据 传输的比特率,使高清电视在升级时消耗的时间较少,成本较低。


图1是本发明实施方式所提供的高清电视的端口转化器的示
意图2是图1所示的高清电视的端口转化器的在软体上的架构
图3是图l所示的高清电视的端口转化器利用以太网端口 RJ-45芯片进行数据传输的工作流程图。
具体实施例方式
下面结合附图对本发明实施方式做进一步详细说明。
请参阅图l,为本发明实施方式提供的一种高清电视的端口 转换器的电路示意图。所述高清电视的端口转换器100包括一高 清电视机的多点控制单元110(Micro Controller Unit, MCU), 一与 多点控制单元110连接的以太网控制器(RTL8019芯片)140及一与 以太网控制器(RTL8019芯片)140相连的以太网端口 160,所述以 太网端口为RJ-45端口 。
由于所述高清电視的多点控制单元110的端口有限,因此所 述高清电视机的端口转换器100还包括一与多点控制单元110相 连的地址锁存芯片(74HC573)120及一随机存取存储器130( RAM ) 以存储所述多点控制单元110的地址数据,从而扩展所述多点控 制单元的端口等。
所述高清电视的端口转换器100的具体电路为所述多点控制 单元110的PIO1.0- PI01.7引脚分别对应连接至随机存储器130 的D0-D7引脚,多点控制单元110的PIO2.0- PI02.6引脚分别对 应连接至随机存储器130的A8-A14引脚,且同时分别对应连接 至以太网控制器(RTL8019芯片)140的SA8-SA9引脚;多点控制 单元110的ALE引脚连接至地址锁存芯片(74HC573)120以决定是 否选通地址锁存芯片(74HC573)120;多点控制单元110的/RD、 /WD引脚分别对应连接至随机存储器130的/OE、 /WE引脚;多 点控制单元110的PI0.3连接至以太网控制器(RTL8019芯片)140
的RSTDRV引脚。
地址锁存芯片(74HC573)120的 一 个输入/输出引脚分别对应 连接至随机存储器130的A0-A7引脚,且同时分别对应连接至以 太网控制器(RTL8019芯片)140的SA7-SA0引脚;所述地址锁存 芯片(74HC573)120的另 一输出引脚分别对应连接至以太网控制器 (RTL8019芯片)140的SD0-SD7引脚。
以太网控制器(RTL8019芯片)140的SA10-SA15引脚,AEN 引脚及I0CS16B引脚均接地;以太网控制器(RTL8019芯片)140 通过VCC引脚与 一电压源VCC170连接;以太网控制器(RTL8019 芯片)140的数据通过引脚HD、 LD输出至以太网端口 RJ-45芯片 160的引脚TX+、 TX-;而以太网端口 RJ-45芯片160的数据通过 引脚RX+、 RX-输出至以太网控制器(RTL8019芯片)140的引脚 TPIN-、 TPIN+。
进一步的,所述高清电视的端口转换器IOO还包括一个低通 滤波器 150(Low-pass Filter, LPF), 其分别与以太网控制器 (RTL8019芯片)140的引脚HD、 LD、 TPIN-、 TPIN+以及以太网端 口 RJ-45芯片160的引脚TX+、 TX-、 RX+、 RX-连接,仅仅允许 一定频率范围内的信号在其中传输。
所述高清电视的端口转化器100通过与高清电视中的多点控 制单元IIO相连接之以太网控制器(RTL8019芯片)140将所述高清 电视中的多点控制单元1 10与以太网端口 RJ-45芯片1 60连接, 从而使高清电视可以通过以太网端口 RJ-45芯片160进行数据的 传输。而以太网数据传输的比特率大大地超过高清电视通过串行 接口进行数据传输的比特率,因此,高清电视在进行升级等需要 数据传输的操作时,其较为容易,消耗的时间较少,且成本较少。
请参阅图2,为图1所示的高清电视的端口转化器100的在 软体上的架构图。所述硬件驱动层190通过以太网控制控制器 RTL8019芯片140以及以太网端口 RJ-45芯片160来实现通过以 太网进行数据包的接收与发送。而网络协议层180负责处理接收 到的数据,对数据包进行拼接,分类,过滤,然后将数据向中间 层181传输进行緩冲,然后传输至各个系统进行处理。
请参阅图3,为图1所示的高清电视的端口转化器100利用 以太网端口 RJ-45芯片160进行数据传输的工作流程图。
步骤210:对系统进行初始化;
分别对高清电视中的多点控制单元110、以太网控制控制器 RTL8019芯片140以及对以太网络进行初始化,并进入收发数据包
状态。
步骤220:侦测是否收到新数据帧;
通过以太网端口 RJ-45芯片160侦测是否收到新数据帧,如 果收到,则进入步骤230;如无收到,则返回,在下一时间断继 续步骤220侦测是否收到新据帧。
步骤230: 4并包;
对接收到的新数据帧进行拼包处理,并判断出其是否形成一 个数据包。
步骤240:判断拼好的数据包的类型;
对拼好的数据包处理,判断其是何种类型之数据包,如ARP 包,ICMP包,TCP包,UDP包,并针对其类型之不同按照其类 型处理所述数据包
步骤250:将所述数据包传输至调整接收数据緩冲区。
将按照不同类型处理后的数据包传输至调整接收数据緩冲 区,并返回步骤220侦测下一时间段是否接收到新数据帧。
上述步骤其分别利用下述指令完成。 /*系统初始化*/
void Syslnit()
MCUlnit(); 〃初始化MCUV
1C8019lnit(); /*初始化801 9芯片*/
Networklnit(); /*初始化网络设置*/}
int Networklnit()
NET_THREAD_ID—T thread;
memset(gb—ucBufRecv, 0 , sizeof(gb—ucBufRecv); /*清空接收数据 的緩冲区*/
pthread—create(&thread,NULL,NetworkThreadProc,NULL); /*启动线程*/
/*网络线程函数*/
int NetworkThreadProc()
int i;
while(TRUE)
if(!lsConnected()) (
continue; /*网络未连接,不做任何处理*/
1f(!NewPacketGot())
continue; /*没有接收到新数据包,不做任何处理*/
int iCheckPacketType( gb—ucBufPacket,gb一iPacketLen); s w i t c h (i)
case PACKET一ARP:
DisposeArpPack(gb—ucBufPacket, gb一iPacketLen);/*处理 ARP数
据包*/
break; case PACKET一ICMP:
DisposelcmpPack(gb—ucBufPacket, gb—iPacketLen);/*处理ICMP
数据包*/
break; case PACKET_TCP:
DisposeTcpPack(gb一ucBufPacket, gb一iPacketLen); /*处理 TCP
数据包*/)
break; case PACKET_UDP:
DisposeUdpPack(gb一ucBufPacket, gb一iPackelLen); /*处理 UDP
数据包V)
break; default:
ResetBuf(); /*处理完 一 个数据包后重置buffer,去掉已处理的数
据V
通过上述指令分别执行上述步骤,使高清电视通过以太网的
以太网端口 RJ-45芯片以及以太网控制控制器RTL8019芯片140 进行数据的传输,增大其数据传输时的比特率,使所述高清电视 进行升级时的速率较快。
另外,本领域技术人员还可在本发明精神内做其它变化。这 些依据本发明精神所做的变化,都应包含在本发明所要求保护的 范围之内。
权利要求
1、一种用于高清电视的端口转化器,其包括一多点控制单元,一与多点控制单元连接之以太网控制器,一用以提供高清电视与以太网之间的数据传输的以太网端口,所述以太网端口与所述以太网控制器连接。
2、 如权利要求1所述的用于高清电视的端口转化器,其特征 在于,其进一步包括一与多点控制单元相连接的地址锁存芯片以 及一随机存取存储器,以存储多点控制单元中的地址数据以扩展 所述多点控制单元的端口 。
3、 如权利要求1所述的用于高清电视的端口转化器,其特征 在于,其进一步包括一低通滤波器,其分别与以太网控制器及以 太网端口相连接。
4、 如权利要求1所述的用于高清电视的端口转化器,其特征 在于,所述以太网控制器采用RTL8019芯片。
5、 如权利要求1所述的高清电视的端口转化器,其特征在于, 所述以太网端口为RJ-45端口 。
6、 如权利要求2所述的用于高清电视的端口转化器,其特征 在于,所述地址锁存芯片为74HC573芯片。
7、 一种用于高清电视的数据传输方法,其利用如权利要求l 所述的端口转化器执行以下步骤初始化系统; 侦测是否收到新数据帧;拼包;、、' 、、', '、, ;-'将所述数据包传输至调整接收接收数据緩冲区。 '
8、 如权利要求7所述的用于高清电视的数据传输方法,其特 征在于,其进一步包括存储多点控制单元中的地址数据以扩展所 述多点控制单元的端口 。
9、 如权利要求7所述的用于高清电视的数据传输方法,其特 征在于,其进一步包括将一低通滤波器分别与以太网控制器及以 太网端口相连接,以限制以太网控制器及以太网端口中的数据传 输。
10、 如权利要求7所述的用于高清电视的数据传输方法,其 特征在于,所述以太网端口为RJ-45端口 。
全文摘要
本发明涉及一种用于高清电视的端口转化器及其相应的数据传输方法。所述高清电视的端口转换器包括一多点控制单元,一与多点控制单元连接之以太网控制器,一与所述所述以太网控制器连接之以太网端口,所述所述用以提供高清电视与以太网之间的数据传输。所述端口转化器通过以太网端口将所述高清电视与以太网进行连接从而通过以太网进行数据传输,极大地提高了数据传输的比特率。
文档编号H04L12/56GK101193059SQ20061015714
公开日2008年6月4日 申请日期2006年11月28日 优先权日2006年11月28日
发明者凯 林 申请人:康佳集团股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1