专利名称:串行传输接口的数据描述方法及其相关分组及测试系统的制作方法
技术领域:
本发明涉及一种用于一 串行传输接口的数据描述方法及其相关分組及测试系统,尤其涉及一种可减少描述低速传输数据所需的比特数,并提升整体效率的数据描述方法及其相关分组及测试系统。
背景技术:
随着更高频宽的无线通信服务日渐普及,音^f见频传输在移动通信使用上已获得更广泛的应用。随着多媒体移动终端产品的应用趋于多元化,传输频宽的需求也逐渐加大。传统音一见频传MN妄口通常采用完全并行
(Parallel)的架构,通过多重路径传送数据。然而,随着音视频数据的比特数增加,如果采用扩展并行总线宽度的做法,除了会造成接线数量增加而降低空间使用效率外,信号频率的增加也会使传输的电磁辐射加重而造成电磁干扰的问题。
因此,为了改善上述问题,已知技术已提出不同的串行传输接口,用以提升空间使用效率并降低电磁干扰,其中之一 为移动产业处理器接口
(Mobile Industry Processor Interface, MIPI )。 当 一移动通信装置采用串行传输接口作为与多媒体周边设备的传输接口时,设计者所需要考虑的因素很多,包括功耗、信号频宽、信号传输距离、实现成本、噪音感应度和引脚数等。因此,当设计者完成移动通信装置的设计后,必需通过不同的测试步骤、环境等,检测移动通信装置是否符合所需,并据以做进一步的优化。
举例来说,请参考图1,图1为已知用于一串行传输接口 IOO的一测试系统IO的示意图。测试系统10由一信号产生器102、 一传输单元104及一接收单元106所组成。信号产生器102用来产生不同的信号型样(Pattern),并通过串行或并行方式输出至传输单元104。传输单元104用来将信号产生器102所产生的信号型样转换为符合串行传输接口 100的预设格式后,传送至接收单元106。当接收单元106被设于一移动通信装置中,用以通过串200 -f亍传输接口 IO(U妄收传输单元104所输出的信号型样,并对应地驱动应用AP—1 ~ AP一n,则设计者可据以判断移动通信装置的效能。
然而,在上述架构中,当信号产生器102所产生的信号型样描述一高低速的串行信号时,会以速度较快的一方当作采样频率。如果两者的速度差距很大,用较快的采样频率来描述速度较慢的信号时,其低速的数据将会显得庞大而过于冗长。请参考图2及图3,图2为信号产生器102所产生的高、低速串行传输信号的示意图,而图3为对应于图2的采样结果的示意图。在图2中,由上至下,HSS表示高速传输信号,HSD表示高速传输数据,HSC表示高速时钟,LSS表示低速传输信号,LSD表示低速传输数据,LSC表示低速时钟,HLSC表示高低速切换控制信号,SS表示速度切换数据,SP表示采样点,SD表示串行数据,以及SC表示串行时钟。其中,HSD、 LSD、 SS为信号产生器102所产生的信号型样,SD、 SC为串行传输接口100的格式,SS用于切换SD是来自于HSD或LSD, SS同时用于切换SC是来自于HSC或LSC。因此,由图2及图3可知,当描述高低速的串行信号时,已知技术以速度较快的一方当作采样频率来描述速度较慢的信号,因而造成低速的数据将会显得庞大,过于冗长。
发明内容
因此,本发明的主要目的即在于提供一种用于一串行传输接口的数据描述方法及其相关分组及测试系统。
本发明公开一种用于一串行传输接口的数据描述方法,包含有同步产生一低速传输数据及一高速传输数据;在一特定时间片段中,根据一第一釆样频率,采样该低速传输数据,以产生一第一采样结果;在该特定时间片段中,根据一第二采样频率,采样该高速传输数据,以产生一第二釆样结果;以及结合该第一釆样结果及该第二采样结果,以描述对应于该特定时间片段的该低速传输数据及该高速传输数据的内容。
本发明还公开一种用于一 串行传输接口中描述一高速传输数据及一低速传输数据的分组,包含有一第一栏位,包含有一第一数量的比特数据,用以表示一特定时间片段中,以一第一采样频率采样该低速传输数据的一第一采样结果;以及一第二栏位,包含有一第二数量的比特数据,用以表示该特定时间片段中,以一第二采样频率采样该高速传输数据的一第二采样结果;其中,该第二数量大于该第一数量,该第二栏位以并行方式来表示第二采样结果。
本发明还公开一种用来测试一通信装置的测试系统,包含有一接收单元,设于该通信装置中,用来接收一测试型样; 一传输单元,用来输出该测试型样; 一串行传输接口,耦接在该接收单元与该传输单元之间,用来传送该测试型样; 一数据转换单元,耦接于该串^f亍传输接口,用来转换一描述内容,以产生该测试型样;以及一数据处理装置,耦接于该数据转换单元,用来同步产生一低速传输数据及一高速传输数据,在一特定时间片段中根据一第 一采样频率采样该低速传输数据以产生一第 一釆样结果,在该特定时间片段中根据一第二采样频率采样该高速传输数据以产生 一第二采样结果,以及结合该第一采样结果及该第二釆样结果以产生该描述内容从而描述对应于该特定时间片段的该低速传输数据及该高速传输数据的内
图1为已知用于一串行传输接口的测试系统的示意图。
图2为图1的一信号产生器所产生的高、低速串行传输信号的示意图。
图3为对应于图2的采样结果的示意图。
图4为本发明实施例用来测试一通信装置的一测试系统的示意图。
图5为图4中一数据处理装置的一数据描述流程的示意图。
图6为图4中一数据处理装置所产生的高、4氐速串行传输信号的示意图。
图7为对应于图6的采样结果的示意图。
图8为图4中一数据处理装置所产生的二组高、低速串行传输信号的示意图。
图9为对应于图8的采样结果的示意图。
图IO为图4中一数据处理装置408所产生的二组高、低速串行传输信号的示意图。
图ll为对应于图IO的釆样结果的示意图。主要元件符号说明102 信号产生器104、 402传输单元
106、 400接收单元
AP—1 ~ AP一n应用
10、 40测-试系统
404串行传输接口
406数据转换单元
權数据处理装置
HSS高速传输信号
HSD高速传输数据
HSC高速时钟
LSS低速传输信号
LSD低速传输数据
LSC低速时钟
HLSC高低速切换控制信号
SS速度切换数据
SP采样点
SD串行数据
SC串行时钟
CM时钟模式信号
CMD时钟模式数据
DSC数据切换控制信号
DS数据切换控制数据
CSC时钟切换控制信号
CS时钟切换数据
50流程
500、 502、 504、506、 508、 510 步骤
具体实施例方式
请参考图4,图4为本发明实施例用来测试一通信装置的一测试系统40的示意图。测试系统40包含有一4妻收单元400、 一传输单元402、 一串行传输接口 404、 一数据转换单元406及一数据处理装置408。在测试系统40中,数据处理装置408用来产生一描述内容,而数据转换单元406将描述内容转换为一测试型样后,传输单元402会通过串行传输接口 404将测试型样传送至接收单元400,则设于通信装置中的4姿收单元400会对应地驱动应用AP—1~AP—n,使设计者可据以判断通信装置的效能。
进一步地,请参考图5,图5为图4中数据处理装置408的一数据描述流程50的示意图。数据描述流程50用以产生描述内容,其包含以下步骤
步骤500:开始。
步骤502:同步产生一低速传输数据及一高速传输数据。
步骤504:在一特定时间片段中,根据一第一采样频率,采样该低速传输数据,以产生一第一采样结果。
步骤506:在该特定时间片段中,根据一第二采样频率,采样该高速传输数据,以产生一第二采样结果。
步骤508:结合该第一采样结果及该第二釆样结果,以描述对应于该特定时间片段的该低速传输数据及该高速传输数据的内容。
步骤510:结束。
根据流程50,当数据处理装置408产生描述内容时,数据处理装置408先同步产生一低速传输数据及一高速传输数据。接着,在一特定时间片段中,本发明根据第一采样频率,采样低速传输数据,以产生第一采样结果,并根据第二采样频率,采样高速传输数据,以产生第二采样结果。最后,本发明结合第一采样结果及第二采样结果,以描述对应于特定时间片段的低速传输数据及高速传输数据的内容。简言之,当输出描述内容时,本发明以不同采样频率对低速传输数据及高速传输数据进行采样,优选地,第一采样频率对应于低速传输数据的传输速率,而第二采样频率则对应于高速传输数据的传输速率。在此情形下,低速传输数据的采样结果以串行方式表示,而高速传输数据的采样结果则以并行方式表示。换句话说,低速传输数据的采样结果所包含的比特数可有效地减少。
在已知技术中,当描述高低速的串行信号时,已知技术以速度较快的一方当作釆样频率来描述速度较慢的信号,因而造成低速的数据将会显得庞大,过于冗长。相较之下,通过流程50,数据处理装置408以串行方式表示低速传输数据的采样结果,并以并行方式表示高速传输数据的采样结果,使得描述低速传输数据所需的比特数得以减少。举例来说,请参考图6及图7,图6为数据处理装置408所产生的高、低速串行传输信号的示意图,而图7为对应于图6的釆样结果的示意图,图7亦为数据处理装置408所产生的描述内容。为清楚说明本发明的精神,图6及图7中所使用的符号定义与图2及图3中相同。其中,HSD、 LSD、SS为数据转换单元406所产生的信号型样,SD、 SC为串行传输接口 404的格式,SS用于切换SD是来自于HSD或LSD, SS同时用于切换SC是来自于HSC或LSC。。由图6可知,高速传输翁:据以较快的釆样频率来描述,而低速传输数据则是以较慢的采样频率来描述。因此,在图7中,对应于低速传输数据的采样结果的栏位所包含的比特数明显少于对应于高速传输数据的采样结果的栏位所包含的比特数,且低速传输数据的采样结果以串行方式表示,而高速传输数据的采样结果则以并行方式表示。在此情形下,除了可减少描述低速传输数据所需的比特it外,由于高速传输数据的采样结果则以并行方式表示,使得数据转换单元406可有较多的时间处理采样结果,以提升整体效率。
通过流程50,当数据处理装置408描述高、低速的串行信号时,本发明以不同的采样频率分別描述高、低速的串行信号,使得低速传输数据的采样结果以串行方式表示,而高速传输数据的采样结果则以并行方式表示。如此一来,描述低速传输数据所需的比特数得以大幅减少。特别注意的是,图6及图7用以说明描述一高速串行信号及一低速串行信号时的情形,当然,本领域具通常知识者亦可根据所需,将本发明应用于不同领域。举例来说,请参考图8及图9,图8为数据处理装置408所产生的二组高、低速串行传输信号的示意图,而图9为对应于图8的采样结果的示意图。图8及图9中所使用的符号定义大致与前述相同,不同之处在于图8及图9中ri」、「2」分别表示对应于第一或第二组高、低速的串行传输信号,例如,HSS1表示第一组高速传输信号,HSS2表示第二组高速传输信号,以此类推。
由图8及图9可知,高速传输数据以较快的采样频率来描述,而低速传输数据则是以较慢的釆样频率来描述,因此,对应于低速传输数据的釆样结果的栏位所包含的比特数明显少于对应于高速传输数据的采样结果的栏位所包含的比特数,且低速传输数据的采样结果以串行方式表示,而高速传输数据的采样结果则以并行方式表示。另外,请参考图IO及图11,图10为数据处理装置408所产生的二组高、低速串行传输信号的示意图,而图ll为对应于图IO的采样结果的示意图。图IO及图11中所使用的符号定义大致与图6及图7相同,不同之处在于图IO及图11另包含以下信号CM表示时钟模式信号,CMD表示时钟模式数据,DSC表示数据切换控制信号,DS表示数据切换控制数据,CSC表示时钟切换控制信号,CS表示时钟切换数据。其中,HSD1、 LSD1、HSD2、 LSD2、 CMD、 CS、 SS为数据转换单元406所产生的信号型样,SD1、 SD2、 SC为串行传输接口 404的格式,DS用于切换SD1是来自于HSD1或LSD1, DS同时用于切换SD2是来自于HSD2或LSD2, CS用于切换SC是来自于HSC或CMD。同样的,由图10及图11可知,高速传输数据以较快的采样频率来描述,而低速传输数据则是以较慢的采样频率来描述,因此,对应于低速传输数据的采样结果的栏位所包含的比特数明显少于对应于高速传输数据的采样结果的栏位所包含的比特数,且低速传输数据的采样结果以串行方式表示,而高速传输数据的采样结果则以并行方式表示。
综上所述,本发明以较快的采样频率来描述高速传输数据,而以较慢的采样频率来描述低速传输数据。因此,对应于低速传输数据的采样结果的栏位所包含的比特数明显少于对应于高速传输数据的采样结果的栏位所包含的比特数,且低速传输数据的釆样结果以串行方式表示,而高速传输数据的采样结果则以并行方式表示。在此情形下,除了可减少描述低速传输数据所需的比特数外,由于高速传输数据的采样结果则以并行方式表示,使得数据转换单元可有较多的时间处理采样结果,以提升整体效率。
以上所述仅为本发明的优选实施例,凡依本发明要求保护的范围所做的均等变化与修饰,皆应属本发明的涵盖范围。
10
权利要求
1.一种用于一串行传输接口的数据描述方法,包含有同步产生一低速传输数据及一高速传输数据;在一特定时间片段中,根据一第一采样频率,采样该低速传输数据,以产生一第一采样结果;在该特定时间片段中,根据一第二采样频率,采样该高速传输数据,以产生一第二采样结果;以及结合该第一采样结果及该第二采样结果,以描述对应于该特定时间片段的该低速传输数据及该高速传输数据的内容。
2. 如权利要求l所述的方法,其中该第一采样频率对应于该低速传输 数据的传输速率,该第二采样频率对应于该高速传输数据的传输速率。
3. 如权利要求l所述的方法,其中该第一采样结果包含有一第一数量 的比特数据,该第二采样结果包含有一第二数量的比特数据,该第二数量 大于该第一数量。
4. 如权利要求3所述的方法,其中该第一数量为1。
5. 如权利要求3所述的方法,其中该第一采样结果以串行方式表示该 第一数量的比特数据。
6. 如权利要求3所述的方法,其中该第二采样结果以并行方式表示该 第二数量的比特数据。
7. —种用于一串行传输接口中描述一高速传输数据及一低速传输数据 的分组,包含有一第一栏位,包含有一第一数量的比特数据,用以表示一特定时间片 段中,以一第一釆样频率采样该低速传输数据的一第一采样结果;以及一第二栏位,包含有一第二数量的比特数据,用以表示该特定时间片 段中,以一第二采样频率采样该高速传输数据的一第二采样结果;其中,该第二数量大于该第一数量。
8. 如权利要求7所述的分组,其中该第一采样频率对应于该低速传输 数据的传输速率,该第二采样频率对应于该高速传输数据的传输速率。
9. 如权利要求7所述的分组,其中该第一数量为1。
10. 如权利要求7所述的分组,其中该第一数量的比特数据以串行方式表示。
11. 如权利要求7所述的分组,其中该第二数量的比特数据以并行方式 表示。
12. —种用来测试一通信装置的测试系统,包含有 一接收单元,设于该通信装置中,用来接收一测试型样; 一传输单元,用来输出该测试型样;一串行传输接口,耦接在该接收单元与该传输单元之间,用来传送该 测试型样;一数据转换单元,耦接于该串行传输接口,用来转换一描述内容,以 产生该测试型样;以及一数据处理装置,耦接于该数据转换单元,用来同步产生一低速传输 数据及一高速传输数据,在一特定时间片段中根据一第一釆样频率采样该 低速传输数据以产生一第 一采样结果,在该特定时间片段中根据一第二采 样频率釆样该高速传输数据,以产生一第二采样结果,以及结合该第一采 样结果及该第二采样结果以产生该描述内容,从而描述对应于该特定时间 片段的该低速传输数据及该高速传输数据的内容。
13. 如权利要求12所述的测试系统,其中该第一采样频率对应于该低 速传输数据的传输速率,该第二采样频率对应于该高速传输数据的传输速 率。
14. 如权利要求12所述的测试系统,其中该第一采样结果包含有一第 一数量的比特数据,该第二采样结果包含有一第二数量的比特数据,该第 二数量大于该第一数量。
15. 如权利要求14所述的测试系统,其中该第一数量为1。
16. 如权利要求14所述的测试系统,其中该第一采样结果以串行方式 表示该第 一数量的比特数据。
17. 如权利要求14所述的测试系统,其中该第二采样结果以并行方式 表示该第二数量的比特数据。
全文摘要
一种串行传输接口的数据描述方法及其相关分组及测试系统。该方法包含有同步产生一低速传输数据及一高速传输数据;在一特定时间片段中,根据一第一采样频率,采样该低速传输数据,以产生一第一采样结果;在该特定时间片段中,根据一第二采样频率,采样该高速传输数据,以产生一第二采样结果;以及结合该第一采样结果及该第二采样结果,以描述对应于该特定时间片段的该低速传输数据及该高速传输数据的内容。
文档编号H04L1/20GK101599820SQ200810109888
公开日2009年12月9日 申请日期2008年6月5日 优先权日2008年6月5日
发明者卫建宇, 汤志伟, 魏维谊 申请人:联咏科技股份有限公司