检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:石伟[1] 任洪广[1] 王志英[1] 陆洪毅[1] 王友瑞[1] 苏博
机构地区:[1]国防科学技术大学计算机学院,长沙410073
出 处:《计算机研究与发展》2011年第4期683-690,共8页Journal of Computer Research and Development
基 金:国家"八六三"高技术研究发展计划基金项目(2007AA01Z101);国家自然科学基金项目(60873015;60773024;60903039);国家"九七三"重点基础研究计划基金项目(2007CB310901);国防科学技术大学校预研项目(JC-08-06-02)
摘 要:随着VLSI面临的功耗及时钟问题越来越突出,异步电路及其设计方法得到了广泛关注.基于宏单元的异步电路设计流程能够采用现有的同步EDA工具和设计流程将同步电路转变成相应的异步电路.在基于宏单元的异步电路设计流程的基础上提出了一种新的异步电路设计自动化流程,并与解同步异步电路设计自动化流程进行了比较.在UMC 0.18μm工艺下采用提出的自动化流程设计实现了一款DLX异步微处理器,实验结果表明该流程能够快速地进行异步电路设计,并且在异步电路的数据通路性能优化方面具有一定的优势.相对于解同步DLX微处理器,采用基于宏单元的异步设计自动化流程实现的异步DLX微处理器能够获得6%左右的性能提高.As the CMOS technology enters the deep submicron design era,the richness of computational resources brings a lot of problems,such as complex clock distribution,great clock skew and high power dissipation.Asynchronous circuit style is an efficient approach to solve the problems,and it is becoming significantly attractive to designers.The asynchronous circuit design flow based on macrocells can convert a synchronous circuit to an asynchronous counterpart efficiently using current EDA tools and industrial libraries for the synchronous circuit design.In this paper,a fully-automated asynchronous circuit design flow based on macrocells is presented,and it is also compared with the fully-automated desynchronization flow.The fully-automated desynchronization flow generates asynchronous circuits from the gate-level netlist,while our flow works from the register transfer level specification.Then,the proposed flow is used to implement a simple DLX RISC microprocessor in UMC 0.18 μm industrial library.The experiment shows that the fully-automated flow can accelerate the asynchronous circuit design and the logic delay of datapath in the macrocell based asynchronous circuit can be significantly optimized.Furthermore,the newly proposed flow can achieve an average of 6% speedups,when compared with the desynchronized DLX microprocessor for a subset of the Mibench benchmark suite.
分 类 号:TP391.7[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.117