数据映射器与数据映射方法技术

技术编号:27886524 阅读:20 留言:0更新日期:2021-03-31 01:50
本申请公开数据映射器和数据映射方法,数据映射器包含:N个映射器,每个映射器能够将第一格式的信号转换为第二格式的信号,并包含控制器、多个映射电路、输出控制电路与储存电路。该控制器包含:译码电路,其接收并译码第一格式的信号的一部分,以得知第一格式的信号所关联的控制信号的类型;以及转换控制电路,其依据该控制信号的类型产生选择信号选择该些映射电路的其中之一执行转换。该些映射电路接收第一格式的信号与选择信号,依据该选择信号,该被选择的映射电路将第一格式的信号转换为第二格式的信号。该输出控制电路耦接该些映射电路,并输出第二格式的信号的至少一部分作为有效输出信号。该储存电路暂存并输出该有效输出信号。

【技术实现步骤摘要】
数据映射器与数据映射方法
本专利技术是关于数据映射器与数据映射方法,尤其是关于藉由多个映射器的其中之一执行转换的数据映射器与数据映射方法。
技术介绍
一网桥(branch)(例如:显示端口(DisplayPort;DP)网桥)可转换传输一来源接口(例如:DP接口)的信号给一目标接口(例如:DP接口或高画质多媒体接口(HDMI));若该来源接口的信号的编码方式不同于该目标接口的信号的编码方式,该网桥须执行适当的信号转换。以支持DP2.0标准规范(version2.0oftheDisplayPortTMaudio/videostandard)的一DP网桥为例,由于DP2.0标准规范定义两种不同的信道编码(channelcoding)类型,分别是128b/132b信道编码与8b/10b信道编码,该DisplayPort网桥所执行的该来源与目标接口之间的转换传输可能是基于下列四种情形的其中之一:(1)来源与目标接口均采8b/10b信道编码;(2)来源接口采8b/10b信道编码,目标接口采128b/132b信道编码;(3)来源接口采128b/132b信道编码,目标接口采8b/10b信道编码;以及(4)来源与目标接口均采128b/132b信道编码。情形(1)的转换传输处理请参阅DP2.0标准规范的Figure2-74及其说明(例如:第2.6.3节与第2.6.4节);情形(2)不太可能发生,这是因为若该来源接口采用8b/10b信道编码,该DP网桥只要转换传输8b/10b信道编码信号即可;情形(4)的转换传输处理请参阅DP2.0标准规范的Figure2-106及其说明(例如:第2.6.3节与第2.6.4节)。然而,DP2.0标准规范未规范如何执行情形(3)下的信号转换传输;换言之,情形(3)的转换传输处理是本领域亟待解决的问题。
技术实现思路
本专利技术之一目的在于提供一种数据映射器与数据映射方法,以将一第一格式的信号转换为一第二格式的信号。本专利技术的数据映射器的一实施例包含N个映射器,该N为正整数,该N个映射器的每一个用来将一第一格式的信号转换为一第二格式的信号,并包含一控制器、多个映射电路、一输出控制电路以及一储存电路。该控制器包含一译码电路与一转换控制电路。该译码电路用来接收该第一格式的信号并译码该第一格式的信号的至少一部分,以得知该第一格式的信号所关联的一控制信号的类型;该转换控制电路用来依据该控制信号的类型,产生一选择信号选择多个映射电路的其中之一执行转换。该多个映射电路用来接收该第一格式的信号与该选择信号,并包含一控制符号映射电路、一垂直空白区间识别符(VB-ID)映射电路、一主串流属性(MSA)映射电路、一次要数据包(SDP)映射电路与一视频映射电路。该控制符号映射电路用来于该选择信号选择该控制符号映射电路执行转换时,将该第一格式的信号转换为该第二格式的信号;该VB-ID映射电路用来于该选择信号选择该VB-ID映射电路执行转换时,将该第一格式的信号转换为该第二格式的信号;该MSA映射电路用来于该选择信号选择该MSA映射电路执行转换时,将该第一格式的信号转换为该第二格式的信号;该SDP映射电路用来于该选择信号选择该SDP映射电路执行转换时,将该第一格式的信号转换为该第二格式的信号;该视频映射电路用来于该选择信号选择该视频映射电路执行转换时,将该第一格式的信号转换为该第二格式的信号。该输出控制电路耦接该多个映射电路,用来输出该第二格式的信号的至少一部分作为一有效输出信号。该储存电路用来接收并输出该有效输出信号。本专利技术的数据映射器的另一实施例包含N个映射器,该N为正整数,该N个映射器的每一个用来将一第一格式的信号转换为一第二格式的信号,并包含一控制器、多个映射电路、一输出控制电路以及一储存电路。该控制器包含一译码电路与一转换控制电路。该译码电路用来接收该第一格式的信号并译码该第一格式的信号的至少一部分,以得知该第一格式的信号所关联的一控制信号的类型;该转换控制电路用来依据该控制信号的类型,产生一选择信号选择多个映射电路的其中之一执行转换。该多个映射电路用来接收该第一格式的信号与该选择信号,从而该多个映射电路的其中之一依据该选择信号将该第一格式的信号转换为该第二格式的信号。该输出控制电路耦接该多个映射电路,用来输出该第二格式的信号的至少一部分作为一有效输出信号。该储存电路用来接收并输出该有效输出信号。本专利技术的数据映射方法是由N个映射器来执行,该N为大于一的整数,该N个映射器的每一个用来将一第一格式的信号转换为一第二格式的信号,该数据映射方法的一实施例包含下列步骤:接收该第一格式的信号的一部或全部,并解码该第一格式的信号的至少一部分,以得知该第一格式的信号所关联的一控制信号的类型;依据该控制信号的类型产生一选择信号;依据该选择信号,选择多个映射电路的其中之一将该第一格式的信号转换为该第二格式的信号;输出该第二格式的信号的至少一部分作为一有效输出信号;以及依据一第一时钟域的时钟将该有效输出信号储存于一储存电路,再依据一第二时钟域的时钟从该储存电路输出该有效输出信号。附图说明图1显示现有技术的128b/132b信道编码的MST信号;图2显示现有技术的8b/10b信道编码的MST信号;图3显示现有技术的DisplayPort网桥的前端电路;图4显示现有技术的DisplayPort网桥的后端电路;图5a显示本申请的数据映射器的一实施例;图5b显示图5a的每个映射器的一实施例;图6显示图5b的控制器的一实施例;图7a显示图6的译码电路的一实施例;图7b显示图6的转换控制电路的主串流有限状态机的一实施例;图7c显示图6的转换控制电路的SDP串流有限状态机的一实施例;图7d~7g显示图6的转换控制电路如何依据控制信号的类型、主串流有限状态机的状态与SDP串流有限状态机的状态来选择映射电路(活动区块);图8显示图5b的多个映射电路的一实施例;图9显示图8的SDP映射电路的编码与交错电路的一实施例;以及图10显示本申请的数据映射方法的一实施例。具体实施方式本申请包含一种数据映射器(Payloadmapper),用来将N个第一格式的信号分别转换(或说重新编排)为N个第二格式的信号,该N为正整数(例如:大于1的整数)。举例而言,该资料映射器包含于一DP网桥,该显示端口网桥支持DisplayPort2.0标准规范,能够转换传输一多重串流传输(Multi-StreamTransport,MST)信号;转换传输前,该MST信号可能为128b/132b信道编码的信号如图1所示,转换传输后,该MST信号可能为8b/10b信道编码的信号如图2所示。图1的MST信号包含多个链路层帧(LinkLayerFrame),每个链路层帧包含一链路层控制协议(LinkLayerControlProtocol,LLCP)的字段与多个MST包(MSTPackets,MTPs本文档来自技高网
...

【技术保护点】
1.一种数据映射器,包含N个映射器,该N为正整数,该N个映射器的每一个用来将一第一格式的信号转换为一第二格式的信号,包含:/n一控制器,包含:/n一译码电路,用来接收该第一格式的信号并译码该第一格式的信号的至少一部分,以得知该第一格式的信号所关联的一控制信号的类型;以及/n一转换控制电路,用来依据该控制信号的类型产生一选择信号选择多个映射电路的其中之一执行转换;/n该多个映射电路,用来接收该第一格式的信号与该选择信号,该多个映射电路包含:/n一控制符号映射电路,用来于该选择信号选择该控制符号映射电路执行转换时,将该第一格式的信号转换为该第二格式的信号;/n一垂直空白区间识别符VB-ID映射电路,用来于该选择信号选择该VB-ID映射电路执行转换时,将该第一格式的信号转换为该第二格式的信号;/n一主串流属性MSA映射电路,用来于该选择信号选择该MSA映射电路执行转换时,将该第一格式的信号转换为该第二格式的信号;/n一次要数据包SDP映射电路,用来于该选择信号选择该SDP映射电路执行转换时,将该第一格式的信号转换为该第二格式的信号;以及/n一视频映射电路,用来于该选择信号选择该视频映射电路执行转换时,将该第一格式的信号转换为该第二格式的信号;/n一输出控制电路,耦接该多个映射电路,用来输出该第二格式的信号的至少一部分作为一有效输出信号;以及/n一储存电路,用来接收并输出该有效输出信号。/n...

【技术特征摘要】
1.一种数据映射器,包含N个映射器,该N为正整数,该N个映射器的每一个用来将一第一格式的信号转换为一第二格式的信号,包含:
一控制器,包含:
一译码电路,用来接收该第一格式的信号并译码该第一格式的信号的至少一部分,以得知该第一格式的信号所关联的一控制信号的类型;以及
一转换控制电路,用来依据该控制信号的类型产生一选择信号选择多个映射电路的其中之一执行转换;
该多个映射电路,用来接收该第一格式的信号与该选择信号,该多个映射电路包含:
一控制符号映射电路,用来于该选择信号选择该控制符号映射电路执行转换时,将该第一格式的信号转换为该第二格式的信号;
一垂直空白区间识别符VB-ID映射电路,用来于该选择信号选择该VB-ID映射电路执行转换时,将该第一格式的信号转换为该第二格式的信号;
一主串流属性MSA映射电路,用来于该选择信号选择该MSA映射电路执行转换时,将该第一格式的信号转换为该第二格式的信号;
一次要数据包SDP映射电路,用来于该选择信号选择该SDP映射电路执行转换时,将该第一格式的信号转换为该第二格式的信号;以及
一视频映射电路,用来于该选择信号选择该视频映射电路执行转换时,将该第一格式的信号转换为该第二格式的信号;
一输出控制电路,耦接该多个映射电路,用来输出该第二格式的信号的至少一部分作为一有效输出信号;以及
一储存电路,用来接收并输出该有效输出信号。


2.如权利要求1所述的数据映射器,其中该数据映射器从一来源电路接收该第一格式的信号,并输出该有效输出信号至一目的地电路,该来源电路工作于一第一时钟域,该目的地电路工作于一第二时钟域,该第一时钟域不同于该第二时钟域。


3.如权利要求2所述的数据映射器,其中该储存电路依据该第一时钟域的时钟从该输出控制电路接收该有效输出信号,再依据该第二时钟域的时钟输出该有效输出信号至该目的地电路。


4.一种数据映射器,包含N个映射器,该N为正整数,该N个映射器的每一个用来将一第一格式的信号转换为一第二格式的信号,并包含:
一控制器,包含:
一译码电路,用来接收该第一格式的信号并译码该第一格式的信号的至少一部分,以得知...

【专利技术属性】
技术研发人员:庄秉卓李恽岳黄善煊
申请(专利权)人:瑞昱半导体股份有限公司
类型:发明
国别省市:中国台湾;71

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1