一种可重构算子阵列内部描述语言APu-A的研究与设计

来源 :北京大学 | 被引量 : 0次 | 上传用户:ken_008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着通信、计算机、消费电子等领域的快速发展,人们对承载这些应用的硬件系统在性能、功耗、成本、上市时间、灵活性、可扩展性等各个方面都提出了更高的要求。传统的设计方法都有各自的优缺点,一个共同的特点便是对于大规模的设计,研发周期较长。为了实现数字IC快速设计,降低设计周期,节省设计成本,北京大学深圳研究生院集成电路与系统设计实验室提出一种基于并行计算技术的统一架构的可重构算子阵列结构APU(Array Processing for UnificationArchitecture)。  论文针对APU的硬件结构以及综合流程,提出了一种描述各类可重构算子的功能和连接关系的语言APU-A。其形式类似于汇编指令集,设计原则是能够将高级语言编写的算法映射到APU阵列上,并且采用尽可能少的算子种类和数目。基于此原则,在对常见的硬件指令集功能充分调研和APU前端综合产生的中间代码语言APU-M充分分析的基础上,提出并给出了这种语言的详细说明。  在此基础上,论文给出了APU综合后端工具的设计规则,该规则能够将综合前端生成的APU-M代码转换为相应的APU-A代码,并采用ANTLR(内嵌Java)完成了基于该规则的APU后端综合工具的工程实现。该后端综合工具能够在Windows XP上通过运行命令行脚本完成以上转换。以容量为211的Hamming码纠错算法为具体实例,利用ReSim平台对APU整个综合过程进行软件仿真,验证了设计的可行性,并与传统的基于FPGA的设计进行了比较。
其他文献
迟缓爱德华氏菌(Edwardsiealla tarda)是一种革兰氏阴性胞内致病菌,感染宿主范围广,引发鱼类出血性败血症和人类肠胃炎。由该菌引起的爱德华氏菌病是水产养殖中最常见的传染病之
五月的京城,月季盛开,“百媚丽姿生,花香溢满城”。以“赏美丽月季,享幸福人生”为主题的第六届北京月季文化节如约而至。千余个品种、上百万株月季盛放五月,50项特色月季文
近几年来,在集成电路领域,如何才能花费更少的时间设计出更复杂更稳定的,并且应用领域的多样性满足需求的系统芯片是集成电路领域面临的主要挑战。在所有待解决的各种挑战中,
绝缘体上硅(Silicon-on-Insulator,SOI)技术实现器件全介质隔离,彻底消除体硅CMOS寄生闩锁效应,具有功耗低、速度快、集成度高等显著特色。PDSOI器件体区并未完全耗尽,出现浮体
线粒体是细胞进行氧化磷酸化的主要场所,所合成的ATP用于维持细胞的各项生命活动。同时,线粒体在代谢过程中会产生活性氧,活性氧的积累会对细胞造成损伤。线粒体活动失调将会导
土壤呼吸是陆地生态系统通过根系呼吸和微生物呼吸向大气中释放CO2的过程,是陆地生态系统碳循环中仅次子总初级生产力的第二大碳通量组分。研究不同类型生态系统土壤呼吸时空
由于超高的载流子迁移率和二维结构性质,石墨烯近年来吸引了人们的广泛关注,有望应用于未来的高速电子和射频领域。本论文对石墨烯射频FET器件进行了深入研究,所取得的主要成
垂直腔面发射半导体激光器具有低阈值,长寿命,面发射易于二维集成等众多优点,使其在自由空间光互连,光通信,光信息处理以及各种高速并行网络应用中占有十分重要的地位,越来越受到国
细胞培养和以抗体为基础的免疫学技术仍然是目前病毒学研究的基本方法。尽管在医学病毒研究领域已有相对成熟的细胞系和抗体制备系统,但在低等脊椎动物(如鱼类)病毒学研究中,这
学位
量子存储(quantum memory)是长距离量子保密通讯(quantum cryptogra-phy)的核心技术。近年来,量子存储技术已经有了一定的进展,但是其存储时间还不是很长。本文中正在搭建的实