[发明专利]伪同步时分复用有效
| 申请号: | 201080033441.1 | 申请日: | 2010-07-14 | 
| 公开(公告)号: | CN102576303A | 公开(公告)日: | 2012-07-11 | 
| 发明(设计)人: | K·S·麦克尔文 | 申请(专利权)人: | 新思公司 | 
| 主分类号: | G06F9/06 | 分类号: | G06F9/06;G06F9/305;G06F1/04;G06F9/38 | 
| 代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 | 
| 地址: | 美国加利*** | 国省代码: | 美国;US | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 同步 时分 | ||
1.一种计算机可读存储介质,包含可执行计算机程序指令,所述可执行计算机程序指令在由数据处理系统执行时,使所述数据处理系统执行一种设计电子系统的方法,所述方法包括:
生成复用器逻辑的表示,所述复用器逻辑在传输时钟的控制之下在多个传输隙中相对于设计时钟异步地将数据项从第一电路发送到第二电路;
生成计数器逻辑的表示,所述计数器逻辑的表示耦合到所述复用器逻辑的表示,以选择要在所述设计时钟的设计循环内异步发送的所述数据项;以及
生成复位逻辑的表示,所述复位逻辑被配置为重复地使所述计数器逻辑复位。
2.如权利要求1所述的计算机可读存储介质,其中,所述计数器逻辑的重复复位是从所述设计时钟的沿得出的。
3.如权利要求1所述的计算机可读存储介质,其中,所述方法进一步包括:
确定所述设计时钟周期内用于发送所述数据项的传输隙的数量,其中每个传输隙对应于从所述传输时钟的沿得出的时段。
4.如权利要求1所述的计算机可读存储介质,其中,所述复用器逻辑被配置为向所述第二电路发送同步数据以指示所述传输隙的位置。
5.如权利要求4所述的计算机可读存储介质,其中,所述同步数据是在用于发送所述逻辑数据的所述多个传输隙之后的一个或多个传输隙内被发送的。
6.如权利要求4所述的计算机可读存储介质,其中,所述方法进一步包括:
生成同步逻辑的表示,所述同步逻辑被配置为生成所述同步数据。
7.如权利要求4所述的计算机可读存储介质,其中,所述计数器逻辑包括多个状态,并且其中,所述复用器逻辑基于所述多个状态中的一个状态来选择所述数据项和同步数据之一,以在传输隙中发送。
8.如权利要求7所述的计算机可读存储介质,其中,当所述计数器逻辑改变由所述设计时钟驱动的状态时,所述复用器逻辑发送所述同步数据。
9.如权利要求4所述的计算机可读存储介质,其中,所述复用器逻辑与相对于所述设计时钟异步地发送所述数据项的信道相关联,所述方法进一步包括:
生成相对于所述设计时钟异步地并行发送多个数据项的多个信道的表示,其中所述多个信道包括所述信道,并且其中所述多个数据项包括所述数据项。
10.如权利要求9所述的计算机可读存储介质,其中,所述信道与所述计数器逻辑和所述复位逻辑相关联,并且其中,所述多个信道共享所述计数器逻辑和所述复位逻辑。
11.如权利要求10所述的计算机可读存储介质,其中,所述信道发送所述同步数据,并且其中,在所述信道发送所述同步数据的同时,所述多个信道中的至少一个信道并发地发送所述多个数据项中的一个数据项。
12.如权利要求1所述的计算机可读存储介质,其中,所述第一电路包括从所述第一电路外部传送的多个数据项,并且其中,所述方法进一步包括:
对所述多个数据项执行时序分析;以及
将所述多个数据项分组成一个或多个数据项组,其中所述数据项属于所述数据项组之一。
13.如权利要求12所述的计算机可读存储介质,所述时序分析包括:
识别所述设计时钟周期内的最早可能时隙,以发送所述多个数据项中的各个数据项;
识别所述设计时钟周期内的最晚可能时隙,以发送所述数据项;以及
基于所识别的最早可能时隙和最晚可能时隙,生成针对所述多个数据项的时序要求。
14.如权利要求13所述的计算机可读存储介质,其中,所述方法进一步包括:
根据所述时序要求将所述数据项的每个信号分配给所述多个传输隙中的一个传输隙。
15.如权利要求12所述的计算机可读存储介质,其中,所述方法进一步包括:
针对至少一个设计时钟周期,将单个初始值分配给所述数据项,以初始化所述同步数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新思公司,未经新思公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080033441.1/1.html,转载请声明来源钻瓜专利网。





