一种传输数字电视信号的方法

文档序号:7967404阅读:259来源:国知局
专利名称:一种传输数字电视信号的方法
技术领域
本方法应用于数字电视传输、多媒体传输等技术领域,应用对象可以是数字电视一体机、机顶盒、电脑等。
背景技术
数字电视信号的传输是数字电视接收机的重要组成部分,建立一套通用的数字电视信号接口能够使数字电视接收机接收各种信道的数字电视信号,并且可以扩展到其它多媒体信号传输交互,最终能够达到降低成本,增加效率的作用。PC Card是一种通用的68针接口,PC Card标准委员会定义了基于PC Card的PCMCIA(Personal Computer Memory Card InternationalAssociation,个人计算机存储卡国际协会)标准,主要应用领域是计算机存储和通信。
实用新型内容本发明提供的一种传输数字电视信号的方法,重新定义了PC Card的接口信号,用于在数字电视接收设备中传输数字电视SPI信号及多媒体信号,提供一种通用的数字电视信号传输方法而达到通用的数字电视业务接口的目的。
为了实现上述目的,本发明提供一种传输数字电视信号的方法,其包含传输数字电视SPI信号的方法、内存存取(memory access)方法和输入输出I/O存取(I/O access)方法;所述的传输数字电视SPI信号的方法包含以下步骤步骤1、接入PC Card的时钟线接口MCLKO、并行数据线接口MDO0~MOD7、数据有效线接口MOVAL、包同步接口MOSTART和数据错误线接口MDOERR;步骤2、接收端先检测携带的时钟信号MCLKO,并建立基于MCLKO的时钟域;步骤3、基于MCLKO对MDO,MOSTART,MOVAL,MDOERR信号进行时钟上升沿的数字采样;步骤4、采样输出MDO,MOSTART,MOVAL和MDOERR即完成传输过程。
所述步骤2和步骤3中,时钟与信号的建立和保持特征如下

所述的内存存取(memory access)方法包含普通内存存取(Commonmemory access)方法和属性内存存取(Attribute memory access)方法;所述的普通内存存取(Common memory access)方法包含以下步骤步骤1、读信号;步骤1.1、接入PC Card的16根地址线接口A0~A15、16根数据线接口D0~D15、REG#接口、CE2#接口、CE1#接口、OE#接口、WE#接口和WAIT#接口;步骤1.2、设置地址线A[15:0]为目标读地址;步骤1.3、发送端选择模式,设置REG#,CE1#,CE2#,A0,OE#,WE#管脚的电平;所述管脚的电平按照下表进行设置

其中,X代表任何值,H为高电平,L为低电平,HiZ为高阻态;Odd-Byte奇地址字节,Even-Byte偶地址字节;步骤1.4、接收端接收到信号后,将WAIT#拉低为低电平;步骤1.5、发送端检测到WAIT#信号线低电平后,将进行等待;步骤1.6、接收端通过数据线加载数据D[15:0];步骤1.7、接收端处理完数据,将WAIT#线拉高为高电平,通知数据已经加载;步骤1.8、发送端读取数据总线上的数据,并完成数据读取过程;步骤2、写信号步骤2.1、设置地址线A[15:0]为目标读地址;步骤2.2、发送端选择模式,设置REG#,CE1#,CE2#,A0,OE#,WE#管脚的电平;所述管脚的电平按照下表进行设置

其中,X代表任何值,H为高电平,L为低电平,HiZ为高阻态;Odd-Byte奇地址字节,Even-Byte偶地址字节;步骤2.3、接收端接收到写信号后,将WAIT#拉低到低电平;步骤2.4、发送端检测到WAIT#信号低,将数据总线的状态转换为输出状态,并将数据加载到数据总线上D[15:0],数据建立;步骤2.5、接收端接收数据,完成后将WAIT#线拉高到高电平;步骤2.6、发送端将WE#拉高到高电平,结束数据写过程。
所述的属性内存存取(Attribute memory access)方法包含以下步骤步骤1、读信号;步骤1.1、接入16根地址线接口A0~A15、16根数据线接口D0~D15、REG#接口、CE2#接口、CE1#接口、OE#接口、WE#接口和WAIT#接口;步骤1.2、设置地址线A[15:0]为目标读地址;步骤1.3、发送端选择模式,设置REG#,CE1#,CE2#,A0,OE#,WE#管脚的电平;所述管脚的电平按照下表进行设置

其中,X代表任何值,H为高电平,L为低电平,HiZ为高阻态;Odd-Byte奇地址字节,Even-Byte偶地址字节;步骤1.4、接收端接收到信号后,将WAIT#拉低为低电平;步骤1.5、发送端检测到WAIT#信号线低电平后,将进行等待;步骤1.6、接收端通过数据线加载数据D[15:0];步骤1.7、接收端处理完数据,将WAIT#线拉高为高电平,通知数据已经加载;步骤1.8、发送端读取数据总线上的数据,并完成数据读取过程;步骤2、写信号步骤2.1、设置地址线A[15:0]为目标读地址;步骤2.2、发送端选择模式,设置REG#,CE1#,CE2#,A0,OE#,WE#管脚的电平;所述管脚的电平按照下表进行设置


其中,X代表任何值,H为高电平,L为低电平,HiZ为高阻态;Odd-Byte奇地址字节,Even-Byte偶地址字节;步骤2.3、接收端接收到写信号后,将WAIT#拉低到低电平;步骤2.4、发送端检测到WAIT#信号低,将数据总线的状态转换为输出状态,并将数据加载到数据总线上D[15:0],数据建立;步骤2.5、接收端接收数据,完成后将WAIT#线拉高到高电平;步骤2.6、发送端将WE#拉高到高电平,结束数据写过程。
所述的输入输出I/O存取(I/O access)方法包含以下步骤步骤1、IO读过程;步骤1.1、接入PC Card的16根地址线接口A0~A15、16根数据线接口D0~D15、REG#接口、CE2#接口、CE1#接口、IORD#接口、IOWR#接口、INPACK#接口和WAIT#接口;步骤1.2、设置地址线A[15:0]为目标IO读地址;步骤1.3、发送端选择模式,设置REG#,CE1#,CE2#,A0,IORD#,IOWR#管脚的电平;所述管脚的电平按照下表进行设置


其中,X代表任何值,H为高电平,L为低电平,HiZ为高阻态;Odd-Byte奇地址字节,Even-Byte偶地址字节;步骤1.4、设置ISIO16#线,低电平为16位读写,高电平为8位读写;步骤1.5、接收端响应读信号,拉低INPACK#线;步骤1.6、接收端拉低WAIT#线准备数据,当数据准备好,拉高WAIT#线,将数据放置数据总线上;步骤1.7、发送端检测WAIT#线变高,则从数据总线上读取数据。读取完后将IORD#拉高;步骤1.8、接收端等待一段时间,将INPACK#线拉高,过程完毕;步骤2、IO写过程;步骤2.1、设置地址线A[15:0]为目标IO写地址;步骤2.2、发送端选择模式,设置REG#,CE1#,CE2#,A0,IORD#,IOWR#管脚的电平;所述管脚的电平按照下表进行设置

其中,X代表任何值,H为高电平,L为低电平,HiZ为高阻态;Odd-Byte奇地址字节,Even-Byte偶地址字节;步骤2.3、设置ISIO16#线,低电平为16位读写,高电平为8位读写;步骤2.4、将写数据加载到数据总线上;
步骤2.5、接收端拉低WAIT#,通知发送端等待;步骤2.6、接收端接收数据完毕,将WAIT#拉高;步骤2.7、发送端将IOWR#拉高,结束过程。
本发明提供的传输数字电视信号的方法可以同时进行数字电视信号传输、数据存储及数据通信,达到了建立一个统一的包括数字电视信号在内的多媒体信号接口的目的。


图1是PC Card信号接口图;图2是传输数字电视SPI信号的方法的时序图;图3是内存存取(memory access)方法中普通内存存取(Common memoryaccess)方法的读内存时序图;图4是内存存取(memory access)方法中普通内存存取(Common memoryaccess)方法的写内存时序图;图5是输入输出I/O存取(I/O access)方法中IO读过程的时序图;图6是输入输出I/O存取(I/O access)方法中IO写过程的时序图。
具体实施例方式
以下根据图1~图6具体说明本发明的一种较佳实施方式如图1~图6所示,本发明提供一种传输数字电视信号的方法,其包含传输数字电视SPI信号的方法、内存存取(memory access)方法和输入输出I/O存取(I/O access)方法;如图2所示,所述的传输数字电视SPI信号的方法包含以下步骤步骤1、接入PC Card的时钟线接口MCLKO、并行数据线接口MDO0~MOD7、数据有效线接口MOVAL、包同步接口MOSTART和数据错误线接口MDOERR;步骤2、接收端先检测携带的时钟信号MCLKO,并建立基于MCLKO的时钟域;步骤3、基于MCLKO对MDO,MOSTART,MOVAL,MDOERR信号进行时钟上升沿的数字采样;
步骤4、采样输出MDO,MOSTART,MOVAL和MDOERR即完成传输过程。
所述步骤2和步骤3中,时钟与信号的建立和保持特征如下

所述的内存存取(memory access)方法包含普通内存存取(Commonmemory access)方法和属性内存存取(Attribute memory access)方法;所述的普通内存存取(Common memory access)方法包含以下步骤如图3所示,步骤1、读信号;步骤1.1、接入PC Card的16根地址线接口A0~A15、16根数据线接口D0~D15、REG#接口、CE2#接口、CE1#接口、OE#接口、WE#接口和WAIT#接口;步骤1.2、设置地址线A[15:0]为目标读地址;步骤1.3、发送端选择模式,设置REG#,CE1#,CE2#,A0,OE#,WE#管脚的电平;所述管脚的电平按照下表进行设置

其中,X代表任何值,H为高电平,L为低电平,HiZ为高阻态;Odd-Byte奇地址字节,Even-Byte偶地址字节;步骤1.4、接收端接收到信号后,将WAIT#拉低为低电平;
步骤1.5、发送端检测到WAIT#信号线低电平后,将进行等待;步骤1.6、接收端通过数据线加载数据D[15:0];步骤1.7、接收端处理完数据,将WAIT#线拉高为高电平,通知数据已经加载;步骤1.8、发送端读取数据总线上的数据,并完成数据读取过程;如图4所示,步骤2、写信号步骤2.1、设置地址线A[15:0]为目标读地址;步骤2.2、发送端选择模式,设置REG#,CE1#,CE2#,A0,OE#,WE#管脚的电平;所述管脚的电平按照下表进行设置

其中,X代表任何值,H为高电平,L为低电平,HiZ为高阻态;Odd-Byte奇地址字节,Even-Byte偶地址字节;步骤2.3、接收端接收到写信号后,将WAIT#拉低到低电平;步骤2.4、发送端检测到WAIT#信号低,将数据总线的状态转换为输出状态,并将数据加载到数据总线上D[15:0],数据建立;步骤2.5、接收端接收数据,完成后将WAIT#线拉高到高电平;步骤2.6、发送端将WE#拉高到高电平,结束数据写过程。
所述的属性内存存取(Attribute memory access)方法包含以下步骤步骤1、读信号;步骤1.1、接入PC Card的16根地址线接口A0~A15、16根数据线接口D0~D15、REG#接口、CE2#接口、CE1#接口、OE#接口、WE#接口和WAIT#接口;步骤1.2、设置地址线A[15:0]为目标读地址;
步骤1.3、发送端选择模式,设置REG#,CE1#,CE2#,A0,OE#,WE#管脚的电平;所述管脚的电平按照下表进行设置

其中,X代表任何值,H为高电平,L为低电平,HiZ为高阻态;Odd-Byte奇地址字节,Even-Byte偶地址字节;步骤1.4、接收端接收到信号后,将WAIT#拉低为低电平;步骤1.5、发送端检测到WAIT#信号线低电平后,将进行等待;步骤1.6、接收端通过数据线加载数据D[15:0];步骤1.7、接收端处理完数据,将WAIT#线拉高为高电平,通知数据已经加载;步骤1.8、发送端读取数据总线上的数据,并完成数据读取过程;步骤2、写信号步骤2.1、设置地址线A[15:0]为目标读地址;步骤2.2、发送端选择模式,设置REG#,CE1#,CE2#,A0,OE#,WE#管脚的电平;所述管脚的电平按照下表进行设置


其中,X代表任何值,H为高电平,L为低电平,HiZ为高阻态;Odd-Byte奇地址字节,Even-Byte偶地址字节;步骤2.3、接收端接收到写信号后,将WAIT#拉低到低电平;步骤2.4、发送端检测到WAIT#信号低,将数据总线的状态转换为输出状态,并将数据加载到数据总线上D[15:0],数据建立;步骤2.5、接收端接收数据,完成后将WAIT#线拉高到高电平;步骤2.6、发送端将WE#拉高到高电平,结束数据写过程。
所述的输入输出I/O存取(I/O access)方法包含以下步骤如图5所示,步骤1、IO读过程;步骤1.1、接入PC Card的16根地址线接口A0~A15、16根数据线接口D0~D15、REG#接口、CE2#接口、CE1#接口、IORD#接口、IOWR#接口、INPACK#接口和WAIT#接口;步骤1.2、设置地址线A[15:0]为目标IO读地址;步骤1.3、发送端选择模式,设置REG#,CE1#,CE2#,A0,IORD#,IOWR#管脚的电平;所述管脚的电平按照下表进行设置

其中,X代表任何值,H为高电平,L为低电平,HiZ为高阻态;
Odd-Byte奇地址字节,Even-Byte偶地址字节;步骤1.4、设置ISIO16#线,低电平为16位读写,高电平为8位读写;步骤1.5、接收端响应读信号,拉低INPACK#线;步骤1.6、接收端拉低WAIT#线准备数据,当数据准备好,拉高WAIT#线,将数据放置数据总线上;步骤1.7、发送端检测WAIT#线变高,则从数据总线上读取数据。读取完后将IORD#拉高;步骤1.8、接收端等待一段时间,将INPACK#线拉高,过程完毕;如图6所示,步骤2、IO写过程;步骤2.1、设置地址线A[15:0]为目标IO写地址;步骤2.2、发送端选择模式,设置REG#,CE1#,CE2#,A0,IORD#,IOWR#管脚的电平;所述管脚的电平按照下表进行设置

其中,X代表任何值,H为高电平,L为低电平,HiZ为高阻态;Odd-Byte奇地址字节,Even-Byte偶地址字节;步骤2.3、设置ISIO16#线,低电平为16位读写,高电平为8位读写;步骤2.4、将写数据加载到数据总线上;步骤2.5、接收端拉低WAIT#,通知发送端等待;步骤2.6、接收端接收数据完毕,将WAIT#拉高;
步骤2.7、发送端将IOWR#拉高,结束过程。
本发明提供的传输数字电视信号的方法可以同时进行数字电视信号传输、数据存储及数据通信,达到了建立一个统一的包括数字电视信号在内的多媒体信号接口的目的。
权利要求
1.一种传输数字电视信号的方法,其特征在于,包含传输数字电视SPI信号的方法、内存存取方法和输入输出I/O存取方法;所述的内存存取方法包含普通内存存取方法和属性内存存取方法。
2.如权利要求1所述的传输数字电视信号的方法,其特征在于,所述的传输数字电视SPI信号的方法包含以下步骤步骤1、接入PC Card的时钟线接口MCLKO、并行数据线接口MDO0~MOD7、数据有效线接口MOVAL、包同步接口MOSTART和数据错误线接口MDOERR;步骤2、接收端先检测携带的时钟信号MCLKO,并建立基于MCLKO的时钟域;步骤3、基于MCLKO对MDO,MOSTART,MOVAL,MDOERR信号进行时钟上升沿的数字采样;步骤4、采样输出MDO,MOSTART,MOVAL和MDOERR即完成传输过程。
3.如权利要求2所述的传输数字电视信号的方法,其特征在于,所述步骤2和步骤3中,时钟与信号的建立和保持特征如下
4.如权利要求1所述的传输数字电视信号的方法,其特征在于,所述的普通内存存取方法包含以下步骤步骤1、读信号;步骤1.1、接入PC Card的16根地址线接口A0~A15、16根数据线接口D0~D15、REG#接口、CE2#接口、CE1#接口、OE#接口、WE#接口和WAIT#接口;步骤1.2、设置地址线A[15:0]为目标读地址;步骤1.3、发送端选择模式,设置REG#,CE1#,CE2#,A0,OE#,WE#管脚的电平;步骤1.4、接收端接收到信号后,将WAIT#拉低为低电平;步骤1.5、发送端检测到WAIT#信号线低电平后,将进行等待;步骤1.6、接收端通过数据线加载数据D[15:0];步骤1.7、接收端处理完数据,将WAIT#线拉高为高电平,通知数据已经加载;步骤1.8、发送端读取数据总线上的数据,并完成数据读取过程;步骤2、写信号步骤2.1、设置地址线A[15:0]为目标读地址;步骤2.2、发送端选择模式,设置REG#,CE1#,CE2#,A0,OE#,WE#管脚的电平;步骤2.3、接收端接收到写信号后,将WAIT#拉低到低电平;步骤2.4、发送端检测到WAIT#信号低,将数据总线的状态转换为输出状态,并将数据加载到数据总线上D[15:0],数据建立;步骤2.5、接收端接收数据,完成后将WAIT#线拉高到高电平;步骤2.6、发送端将WE#拉高到高电平,结束数据写过程。
5.如权利要求4所述的传输数字电视信号的方法,其特征在于,所述的步骤1.3和步骤2.2中管脚的电平按照下表进行设置
其中,X代表任何值,H为高电平,L为低电平,HiZ为高阻态;Odd-Byte奇地址字节,Even-Byte偶地址字节。
6.如权利要求1所述的传输数字电视信号的方法,其特征在于,所述的属性内存存取方法包含以下步骤步骤1、读信号;步骤1.1、接入PC Card的16根地址线接口A0~A15、16根数据线接口D0~D15、REG#接口、CE2#接口、CE1#接口、OE#接口、WE#接口和WAIT#接口;步骤1.2、设置地址线A[15:0]为目标读地址;步骤1.3、发送端选择模式,设置REG#,CE1#,CE2#,A0,OE#,WE#管脚的电平;步骤1.4、接收端接收到信号后,将WAIT#拉低为低电平;步骤1.5、发送端检测到WAIT#信号线低电平后,将进行等待;步骤1.6、接收端通过数据线加载数据D[15:0];步骤1.7、接收端处理完数据,将WAIT#线拉高为高电平,通知数据已经加载;步骤1.8、发送端读取数据总线上的数据,并完成数据读取过程;步骤2、写信号步骤2.1、设置地址线A[15:0]为目标读地址;步骤2.2、发送端选择模式,设置REG#,CE1#,CE2#,A0,OE#,WE#管脚的电平;步骤2.3、接收端接收到写信号后,将WAIT#拉低到低电平;步骤2.4、发送端检测到WAIT#信号低,将数据总线的状态转换为输出状态,并将数据加载到数据总线上D[15:0],数据建立;步骤2.5、接收端接收数据,完成后将WAIT#线拉高到高电平;步骤2.6、发送端将WE#拉高到高电平,结束数据写过程。
7.如权利要求6所述的传输数字电视信号的方法,其特征在于,所述的步骤1.3和步骤2.2中管脚的电平按照下表进行设置
其中,X代表任何值,H为高电平,L为低电平,HiZ为高阻态;Odd-Byte奇地址字节,Even-Byte偶地址字节。
8.如权利要求1所述的传输数字电视信号的方法,其特征在于,所述的输入输出I/O存取方法包含以下步骤步骤1、IO读过程;步骤1.1、接入PC Card的16根地址线接口A0~A15、16根数据线接口D0~D15、REG#接口、CE2#接口、CE1#接口、IORD#接口、IOWR#接口、INPACK#接口和WAIT#接口;步骤1.2、设置地址线A[15:0]为目标IO读地址;步骤1.3、发送端选择模式,设置REG#,CE1#,CE2#,A0,IORD#,IOWR#管脚的电平;步骤1.4、设置ISIO16#线,低电平为16位读写,高电平为8位读写;步骤1.5、接收端响应读信号,拉低INPACK#线;步骤1.6、接收端拉低WAIT#线准备数据,当数据准备好,拉高WAIT#线,将数据放置数据总线上;步骤1.7、发送端检测WAIT#线变高,则从数据总线上读取数据;读取完后将IORD#拉高;步骤1.8、接收端等待一段时间,将INPACK#线拉高,过程完毕;步骤2、IO写过程;步骤2.1、设置地址线A[15:0]为目标IO写地址;步骤2.2、发送端选择模式,设置REG#,CE1#,CE2#,A0,IORD#,IOWR#管脚的电平;步骤2.3、设置ISIO16#线,低电平为16位读写,高电平为8位读写;步骤2.4、将写数据加载到数据总线上;步骤2.5、接收端拉低WAIT#,通知发送端等待;步骤2.6、接收端接收数据完毕,将WAIT#拉高;步骤2.7、发送端将IOWR#拉高,结束过程。
9.如权利要求8所述的传输数字电视信号的方法,其特征在于,所述的步骤1.3和步骤2.2中管脚的电平按照下表进行设置
其中,X代表任何值,H为高电平,L为低电平,HiZ为高阻态;Odd-Byte奇地址字节,Even-Byte偶地址字节。
全文摘要
一种基于PC Card的传输数字电视信号的方法,包含传输数字电视SPI信号的方法、内存存取方法和输入输出I/O存取方法;所述的内存存取方法包含普通内存存取方法和属性内存存取方法。本发明重新定义了PC Card的接口信号,提供一种基于PC Card的传输数字电视信号的方法,用于在数字电视接收设备中传输数字电视SPI信号及多媒体信号,提供一种通用的数字电视信号传输方法而达到建立一种通用的数字电视业务接口的目的。
文档编号H04N5/00GK1929547SQ200610116188
公开日2007年3月14日 申请日期2006年9月19日 优先权日2006年9月19日
发明者黄晓东, 王国中 申请人:上海广电(集团)有限公司中央研究院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1