【技术实现步骤摘要】
本专利技术涉及集成电路设计,尤其是一种异步电路设计方法、系统、装置及存储介质。
技术介绍
1、近年来随着集成电路制造工艺尺度的不断缩小和设计规模的增大,同步电路设计所带来的诸如时钟偏移、功耗高、电磁干扰等问题愈发突出,而异步电路的工作方式是各个模块之间通过相互握手来实现数据通信,具有低功耗、无时钟偏移问题和事件驱动的特性,以其独特的优势有希望成为后摩尔时代集成电路发展的突破方向。
2、然而,由于缺乏专门的商业eda工具支持,现有异步电路的设计方法效率较低,因而在大规模工业应用上面临着一定的难题。此外,现在的异步电路约束方法不但复杂,而且在约束完备性和时序分析准确性上都有不足,进一步限制了异步电路的大规模应用。
技术实现思路
1、本专利技术的目的在于至少一定程度上解决现有技术中存在的技术问题之一。
2、为此,本专利技术实施例的一个目的在于提供一种异步电路设计方法,该方法提高了异步电路的设计效率,保障了异步电路的大规模应用。
3、本专利技术实施例的另一个目的
...【技术保护点】
1.一种异步电路设计方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种异步电路设计方法,其特征在于:所述数据通路包括多个触发器和组合逻辑,所述触发器用于缓存输入数据,所述组合逻辑用于对所述输入数据进行逻辑运算,所述控制通路包括多个握手控制器和延迟匹配单元,各所述握手控制器之间通过请求信号完成握手通信,所述请求信号包括输入请求信号和输出请求信号,所述延迟匹配单元用于在所述输入请求信号与所述输出请求信号之间进行延迟匹配操作。
3.根据权利要求2所述的一种异步电路设计方法,其特征在于,所述对所述数据通路和所述控制通路进行时序约束这一步骤,
<...【技术特征摘要】
1.一种异步电路设计方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种异步电路设计方法,其特征在于:所述数据通路包括多个触发器和组合逻辑,所述触发器用于缓存输入数据,所述组合逻辑用于对所述输入数据进行逻辑运算,所述控制通路包括多个握手控制器和延迟匹配单元,各所述握手控制器之间通过请求信号完成握手通信,所述请求信号包括输入请求信号和输出请求信号,所述延迟匹配单元用于在所述输入请求信号与所述输出请求信号之间进行延迟匹配操作。
3.根据权利要求2所述的一种异步电路设计方法,其特征在于,所述对所述数据通路和所述控制通路进行时序约束这一步骤,其具体为:
4.根据权利要求3所述的一种异步电路设计方法,其特征在于,所述对所述数据通路和所述控制通路进行反向延迟传播约束这一步骤,其具体包括:
5.根据权利要求3所述的一种异...
【专利技术属性】
技术研发人员:虞志益,周凌峰,肖山林,王慧瑶,王景海,许泽阳,王博涵,
申请(专利权)人:中山大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。