互连驱动的片上系统布图规划算法的研究

被引量 : 0次 | 上传用户:yhmlivefor47
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着IP核在片上系统(System On Chip,SOC)中的广泛使用,由此产生的新的层次式设计方法对布图规划优化互连提出了新要求。另外,随着片上系统通信量的增加,传统的总线互连结构正向着片上网络(Network On Chip,NOC)过渡,这也给互连优化带来了新挑战。针对这些新要求和新挑战,本文在布图规划阶段对一般线网的互连进行了优化;对于总线、片上网络等特殊线网,通过将布图和其他设计阶段相结合,分别提出了相应的优化算法。具体工作包括:1针对一般线网的优化问题,提出了一个新的定边界布图规划算法。将迭代解方程的思想应用到布图算法当中,在模拟退火的每一个迭代步高效的产生高质量的布图解。同当前最新的6个布图工具相比,该算法可以满足最严格的定边界约束、达到最短的总线长,同时支持软硬模块的混合布图。此外,运行时间和基于其他已有的模拟退火平台相近。2在线长优化水平相近的情况下,缓冲器的插入也是提高互连性能的重要手段。由于缓冲器插入的成功率同布图的拓扑结构和几何结构均相关,而前人工作中往往只侧重其中一种结构。本文基于已有的最小自由度优先算法,在优化布图拓扑的同时也优化了模块间的几何结构。同前人的算法相比,该算法可以将缓冲器插入的成功率提高30%以上,同时得到相近的面积和线长。3随着通信量的增加,总线布线往往成为系统互连的瓶颈。文中提出了一个布图后调整的算法,对布图规划后的结果进行增量式扰动,以满足总线布线对于模块位置的约束,提高总线的互连性能。与前人在布图过程中同时考虑总线布线不同,布图后处理算法在优化效果相近的情况下,运行时间平均缩短约19倍。4总线成为通信瓶颈之后的另一个解决方案是采用片上网络通信。针对其中常见的基于格点的结构(Tile-based NOC),本文在布图阶段对互连进行了优化。与传统布图不同的是,格点结构下模块放置的位置只能在整数格点上,而且片上网络的互连性能更多受到高层次综合的影响。因此该算法采用混合整数线性规划模型,将整数格点的布图和高层次综合中的调度算法统一建模,同时提出了基于标志图的互连性能线性估计模型。仿真结果表明,在大多数的测试用例中,该算法在性能和能耗上比最新的前人工作提高10%以上。
其他文献
目的探讨应用八髎穴齐刺法结合盆底康复训练治疗顽固性产后尿潴留的疗效。方法选取2013年1月-2013年10月经阴道分娩、确诊为顽固性尿潴留患者61例,随机分为治疗组(30例)与对
<正>埃及希望在今年促成16万中国游客赴埃旅游,并制定了2020年吸引100万中国游客的规划。今年2月,埃及南部旅游胜地——卢克索发生一起热气球坠毁事件,造成包括我国九名香港
古代文学是传统文化的主要载体之一,当代大学生人文素养缺失,汲取古代文学传统文化精华,是提升大学生人文素养的源泉。教师、学生、教学教法综合考虑,切实提升大学生人文素养
<正>习近平总书记指出,加强党的基层组织建设,关键是从严抓好落实。党的十八大以来,党中央高度重视基层党建工作,分领域召开会议,出台专项措施,持续跟踪问效,每年述职评议,基
<正>6月14日,在"安全生产月"活动中,清丰县供电公司党员服务队到家具产业园开展用电设备安全隐患排查、用电知识宣传,受到园内入驻的企业一致好评。今年以来,清丰县供电公司
<正>如何使新居更富有趣味和美学价值已成为人们注重的问题。采用植物装饰家居不失为一种成功的选择。用植物装饰,不是众多花卉树木的堆砌,而是一种有计划、有选择、有思考的
期刊
<正>近年来,在市委、市府和上级公安机关领导下,在技监、工商、烟草职能部门的大力配合下,我市公安机关始终把打击生产销售伪劣商品犯罪作为严厉打击经济犯罪主要内容和主攻
<正>"不忘初心,牢记使命"主题教育启动以来,常常听见很多党员干部回顾过去、回望初心,那些激情燃烧的岁月、纯真质朴的情怀,让很多人经历了一次心灵震撼和精神洗礼。这是主题
本文对当代大学生的消费现状和存在问题进行了调研分析,并提出调试建议,力求为高等院校的教育者提供某些参考。加强大学生的消费教育,积极引导大学生的健康消费,这是一项全社
<正>在年初的打车市场你来我往之后,阿里巴巴、腾讯,以及此前缺战的百度,都在商务租车领域开始了布局,在政策红线之下,BAT的新战争或将有相当多的看点在打车市场掀起阵阵旋风