收藏本站
《浙江大学》 2010年
收藏 | 手机打开
二维码
手机客户端打开本文

SoC设计优化的域特定语言方法和建模

孟昕  
【摘要】: 针对SoC设计环境中数字VLSI前端设计技术与快速产品开发之间的矛盾,采用域特定的分析方法,结合编译技术、XML系列技术、模糊逻辑、多目标智能优化算法等技术手段,对SoC设计优化研究完成了如下成果: 设计实现了名为MetaHDL的域特定语言,用于参数化、可配置RTL设计,可广泛应用于从面向逻辑的IP设计到面向IP集成的SoC设计的各个芯片设计项目中。MetaHDL具备由自动参数化机制和预处理器构成的二级代码配置体系,使设计者能够高效地完成可复用代码设计,并减少20%-90%的代码量。MetaHDL语法为可复用RTL设计作了专门的优化,提升了代码的可读性和表现力。MetaHDL编译器其内建的一系列代码静态检查机制在生成System Verilog代码的同时,保证了代码质量,也降低了RTL设计的专业化程度,有利于提高团队的整体工作质量和竞争力。 提出了名为FGRX的细粒度可复用设计方法,并给出了基于XML Schema的实现方式,为SoC的重量级复用场景和基于平台(Platform-based)的SoC设计提供了可靠的解决方案。FGRX方法通过细化可复用对象的粒度,扩大了可复用对象的范围,是对现有可复用设计方法学的扩充。它通过自动构造原语级描述编译器,以静态检查的手段保证复用规则的可靠实施。FGRX方法通过定义转换规则,封装了冗余代码,自动同步了各个生成文件的内容,从而有效地管理了整个可复用设计过程。FGRX的增量设计模式可以达到几十倍到几千倍的代码精简,并且整套方法的性能不随对象粒度和数量的变化而变化,具有良好的可缩放性。 提出了名为TBPM的基于事物数据流的架构级性能建模方法,以有向无环图的简单结构描述复杂系统,并设计了名为PML的语言作为这种方法的实现。用PML对系统进行性能建模可以避开逻辑描述的复杂度,快速地完成包括软件在内的SoC系统级建模用于周期精确的仿真,并且能够灵活地调整模型内各个关键元素。设计者在系统划分时可以快速考虑多种方案,并通过周期精确的仿真获取各个性能数据用于量化架构评估。 设计了一种与TBPM方法配合使用的离散粒子群算法来自动优化架构级性能参数、探索架构设计的解空间。通过扩充PML语法,允许设计者指定优化目标、定义参数取值范围、指明相应的设计代价。算法通过自动构造性能模型并通过周期精确的仿真得出各性能目标的实际值,并结合模糊逻辑按照设计者的偏好和决策权重找出优化的架构设计方案。PML作为问题描述的过渡层,分离了性能模型、性能目标和优化算法三个部分,从而把各个部分模块化,便入引入更多优化算实现。在粒子群优化算法中采用互补振荡参数控制方式,能使算法在架构参数优化问题中快速逼近优化解,缩短解空间探查时间。结合OWA算子的可行解综合考量,把高维度向量的Pareto排序简化为标量排序,极大地简化了算法的复杂度。并且有效地结合了设计者的决策权重,让设计者可自由地调节优化倾向,找出不同性质的优化解。基于数据库管理系统和群集运算环境的粒子算法实现,很好地处理了各个程序组件之间的异步通信问题,也能够根据部署环境,充分利用运算资源,具有良好的环境适应性。 以上所有研究工作均在多个实际芯片开发项目中得到应用和验证,并证明能有效地提高芯片设计中各个环节的工作效率和工作品质,从而为整个SoC项目注入强大动力。
【学位授予单位】:浙江大学
【学位级别】:博士
【学位授予年份】:2010
【分类号】:TN47

手机知网App
【引证文献】
中国期刊全文数据库 前1条
1 饶云华;李德识;田茂;隋竹翠;;多核实验平台的片上总线设计[J];长江大学学报(自然科学版);2011年01期
【参考文献】
中国期刊全文数据库 前1条
1 彭宇,彭喜元,刘兆庆;微粒群算法参数效能的统计分析[J];电子学报;2004年02期
【共引文献】
中国期刊全文数据库 前10条
1 邹喜华;潘炜;罗斌;张伟利;王梦遥;秦张淼;;基于PSO的级联马赫-曾德尔型光滤波器优化设计[J];电子学报;2007年02期
2 李祚泳;汪嘉杨;郭淳;;PSO算法优化BP网络的新方法及仿真实验[J];电子学报;2008年11期
3 孟建熠;丁永林;严晓浪;葛海通;;一种RTL级数据通路ODC低功耗优化算法[J];电子学报;2010年07期
4 黄少荣;;粒子群优化算法综述[J];计算机工程与设计;2009年08期
5 罗景峰;刘艳秋;许开立;;基于均匀设计与灰局势决策的智能算法参数设定[J];沈阳工业大学学报;2010年01期
6 李端明;罗华容;裴倩;何雪海;;基于粒子群优化的地区专利发展评价[J];图书情报工作;2012年02期
7 陶新民;刘福荣;刘玉;童智靖;;一种多尺度协同变异的粒子群优化算法[J];软件学报;2012年07期
8 胡中功;刘俊;;微粒群算法研究进展[J];武汉科技学院学报;2006年11期
9 张捍东;廖天红;岑豫皖;;用模拟退火思想的粒子群算法实现图像分割[J];计算机技术与发展;2010年05期
10 李科星;汪玉春;杨洲;唐煌;;应用混合微粒群算法优化设计热油管道[J];西南石油大学学报;2007年03期
中国重要会议论文全文数据库 前2条
1 苗广祥;牛玉广;陈向阳;张海萍;;基于微粒群优化算法模型的改进策略的研究[A];第二十六届中国控制会议论文集[C];2007年
2 赵光权;彭喜元;;微分进化算法参数效能的统计分析[A];第十七届全国测控计量仪器仪表学术年会(MCMI'2007)论文集(上册)[C];2007年
中国硕士学位论文全文数据库 前10条
1 李传健;计及负荷和风力发电随机变化的配电网重构研究[D];华南理工大学;2011年
2 张翔;基于粒子群算法的复杂系统评价[D];宁波大学;2011年
3 金鑫;微粒群算法的改进与应用研究[D];山东科技大学;2011年
4 李科星;微粒群算法在热油管道优化设计中的应用研究[D];西南石油学院;2005年
5 丁玉凤;粒子群优化算法及其在电力系统经济运行中的应用[D];华中科技大学;2005年
6 刘晓峰;微粒群算法的收敛性及其在工程项目优化中的应用研究[D];天津大学;2004年
7 蒋志为;基于模糊集的蚁群聚类算法研究[D];西南交通大学;2006年
8 王大鹏;基于离散二进制PSO算法的专家选择系统[D];大连理工大学;2006年
9 周志;级联马赫—曾德尔干涉仪型带通滤波器的设计研究[D];西南交通大学;2006年
10 冯春丽;基于改进型BP网络图像压缩方法的研究[D];辽宁工学院;2007年
【同被引文献】
中国硕士学位论文全文数据库 前1条
1 肖福明;高密度计算与多核系统设计技术研究[D];合肥工业大学;2010年
【相似文献】
中国期刊全文数据库 前10条
1 杨鲜艳;王珊珊;李萍;;VHDL电路优化设计及方法[J];舰船电子工程;2007年02期
2 张和芬;;谈建立我国学位论文检索体系[J];图书馆理论与实践;1992年02期
3 ;关于推荐2008年CCF优秀博士学位论文的通知[J];软件学报;2008年08期
4 ;关于推荐2008年CCF优秀博士学位论文的通知[J];小型微型计算机系统;2008年08期
5 ;关于推荐2009年CCF优秀博士学位论文的通知[J];微电子学与计算机;2009年08期
6 ;关于推荐2009年CCF优秀博士学位论文的通知[J];计算机应用;2009年09期
7 ;关于推荐2009年CCF优秀博士学位论文的通知[J];微电子学与计算机;2009年09期
8 ;关于推荐2008年CCF优秀博士学位论文的通知[J];微电子学与计算机;2008年08期
9 ;关于推荐2009年CCF优秀博士学位论文的通知[J];计算机应用;2009年08期
10 ;关于推荐2009年CCF优秀博士学位论文的通知[J];计算机应用研究;2009年08期
中国重要会议论文全文数据库 前10条
1 陈小兵;;SAW双模滤波器的优化设计[A];2010’中国西部声学学术交流会论文集[C];2010年
2 王满;王德信;徐凡力;;土质心墙堆石坝断面区间优化设计[A];第四届全国结构工程学术会议论文集(下)[C];1995年
3 俞铭华;李庆贞;;钢筋混凝土偏心受压柱优化设计[A];第九届全国结构工程学术会议论文集第Ⅱ卷[C];2000年
4 谈春明;张颜民;刘以思;向新程;;用蒙特卡罗方法对车载式集装箱检测系统源室快门的优化设计[A];第十届全国核电子学与核探测技术学术年会论文集[C];2000年
5 方明霞;康治国;唐宜君;;逆流式冷却塔优化计算软件的开发与运用[A];第十四届玻璃钢/复合材料学术年会论文集[C];2001年
6 汪玉凤;乔和;初宪武;;钢次级扁平型低速直线异步电机优化设计[A];直线电机与自动化——2002年全国直线电机学术年会论文集[C];2002年
7 邵朋礼;魏来生;;油气悬挂装置有限元强度分析与改进设计[A];制造业与未来中国——2002年中国机械工程学会年会论文集[C];2002年
8 张建功;刘士林;;装配式部分预应力混凝土连续箱梁通用图优化设计[A];新世纪预应力技术创新学术交流会论文集[C];2002年
9 吴华根;邢子文;姜韶明;;螺杆制冷压缩机特性研究与优化设计[A];第十二届全国冷(热)水机组与热泵技术研讨会论文集[C];2005年
10 袁宏韬;;光子嫩肤用滤的设计与优化[A];上海市激光学会2005年学术年会论文集[C];2005年
中国重要报纸全文数据库 前10条
1 田红 记者 胥茜;论文无创新 一票能否决[N];中国教育报;2005年
2 王握文周珞晶 吴丹;11篇全国优秀博士学位论文的启示[N];科技日报;2008年
3 记者 欧阳春艳;全国百篇优秀博士学位论文评选揭晓[N];长江日报;2005年
4 本报特约通讯员  汤宏;播撒创新的种子[N];解放军报;2006年
5 学位办;研究生院奖励优秀博士学位论文[N];中国社会科学院院报;2008年
6 徐宜军;哈工大博士学位论文实行匿名评议制度[N];新华每日电讯;2005年
7 周玲玲;2007年全国优秀博士学位论文评选结果公布[N];中国教育报;2007年
8 王曼;充分利用院图书馆特色文献信息资源[N];中国社会科学院院报;2005年
9 通讯员 张晶晶 记者 吴永红;全国首座优化设计超临界火电厂竣工[N];安徽日报;2008年
10 陈涛;海南村路:优化设计 降低成本[N];中国交通报;2007年
中国博士学位论文全文数据库 前10条
1 孟昕;SoC设计优化的域特定语言方法和建模[D];浙江大学;2010年
2 马继东;原条量材优化决策系统的研究[D];东北林业大学;2007年
3 刘百仓;沉淀池工况的数值模拟及流场测量[D];哈尔滨工业大学;2009年
4 黄茂杨;柴油机高压共轨燃油喷射系统[D];东南大学;2005年
5 王俭;高垂直段风冷封闭母线三维场仿真分析及结构优化设计[D];沈阳工业大学;2009年
6 滕海文;基于最大熵的结构两相优化设计[D];北京工业大学;2002年
7 王新坤;微灌管网水力解析及优化设计研究[D];西北农林科技大学;2004年
8 郭祖华;并联数控刀具磨床的动力学优化设计[D];北京航空航天大学;2002年
9 郑银环;汽车钢板弹簧计算模型研究[D];武汉理工大学;2005年
10 栾振辉;平衡式复合齿轮泵的理论与试验研究[D];中国矿业大学(北京);2000年
中国硕士学位论文全文数据库 前10条
1 朱仲邃;基于相关法系统辨识的PID参数优化设计[D];广东工业大学;2004年
2 王丽敏;偏曲轴少齿差行星减速器优化设计[D];河北工业大学;2005年
3 顾丽华;管网优化通用程序软件包的研究[D];合肥工业大学;2005年
4 陈风;钵苗移栽机输送、分苗系统的研究[D];石河子大学;2005年
5 陈雪;基于虚拟样机技术的营养块成型机动态特性研究[D];吉林大学;2005年
6 刘建彬;H型钢计算机辅助孔型设计系统的开发[D];河北理工大学;2005年
7 王学礼;新型组合结构圆锯片基体创新设计关键技术研究[D];山东大学;2005年
8 徐振宇;曝气机的结构优化及工作状态模拟[D];浙江大学;2005年
9 史朝晖;三相正弦波永磁伺服电动机的动态特性的优化设计[D];山东大学;2005年
10 金哲;圆锥滚子轴承优化设计CAD系统的研究与开发[D];浙江大学;2005年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026