粗粒度可重构电路的验证技术研究

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:jjaijjai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
可重构计算技术具有微处理器高灵活性和ASIC高性能的特点,是一种新型的计算机体系结构,但可重构计算的这种可配置特性对其功能验证带来新的挑战。本文面向粗粒度可重构电路,研究其验证技术。课题首先完成粗粒度可重构单元和粗粒度可重构阵列的电路设计,针对可重构计算复杂的电路结构,基于UVM验证方法学搭建了验证平台,提出适合可重构电路验证的验证计划和方法。其次,针对可重构电路配置种类多,覆盖率收敛缓慢,验证效率低的问题,采用覆盖率驱动的验证技术对其验证,并提出一种覆盖模型算法,由算法来实现功能模型的转化,可以在实现功能覆盖率模型时确保模型不失真,提高模型的保真度。之后,基于贝叶斯网络,提出可重构电路的覆盖率驱动测试用例生成方法,通过在反馈回路使用机器学习算法的自动化部件,消除人为影响,完成PE的功能验证,提高验证效率。最后,本文对可重构阵列的实际应用进行验证。仿真验证结果表明,本文提出的可重构电路验证方法可以实现代码覆盖率和功能覆盖率的提高,还可以提高验证的效率,减少验证开销,本文提出的覆盖率驱动的验证方法可以应用到可重构电路的验证中去。
其他文献
随着技术的进步以及人们对于生活便捷性的需求,电子元器件开始向小型化以及多功能化发展,因此作为电子元器件核心组成部分的集成电路器件在设计和制造上开始追求更小的栅极线宽,更多的金属层数以及更低的电阻电容延时。栅极线宽的变小要求集成电路中的介电层工艺具有在更小区间内的间隙填充能力,而多功能性则促使着相关研究单位尝试通过调整集成电路结构中薄膜氧化层的成分来缩短相关器件的电阻电容延时。在此背景下,采用高密度
动态电压频率调节(Dynamic Voltage and Frequency Scaling,DVFS)是一种在满足性能需求的前提下,通过动态调节电压和时钟频率来降低功耗的技术。当工作在更宽的电压范围下,DVFS技术会使芯片获得更高的能效。然而,在宽电压调节范围下,电路在不同工作点的设计裕量及工作点间切换的代价会更高。论文面向宽工作电压范围,设计了结合片内电源轨切换和片外DC-DC调压的混合DVF
光子模数转换技术(PADC,photonic analog-to-digital converters)是克服传统电子模数转换技术(ADC,analog-to-digital converters)遭遇性能瓶颈的重要技术手段。PADC技术将光子技术的高速宽带与电子技术的成熟灵活紧密相结合,为下一代雷达和通信系统提供理想的信号接收处理解决方案。前期的研究主要聚焦在提升PADC系统的基本性能,比如有效
光刻是集成电路制造工艺中一道关键的工序,它是利用光化学反应机理,把制造在掩膜版上的图形转移到硅衬底上的过程。光刻决定了芯片的最小工艺尺寸,约占芯片制造时间的45%。光刻的工艺质量直接影响着器件的良率,而缺陷是造成良率降低的最重要和最直接的原因。在处于55 nm量产阶段的工厂中,约80%的缺陷是由于设备的原因造成的。分析研究光刻工艺设备所造成缺陷的实例并归纳总结,有助于量产良率的提升,并且为实现更高
本课题主要对金属层间介质薄膜的片内厚度均匀性这一重要的集成电路制造工艺指标展开研究,从金属层间介质薄膜的化学气相淀积(Chemical Vapor Deposition,CVD)和化学机械抛光(Chemical Mechanical Polishing,CMP)以及工艺整合三个方面分析影响金属层间介质薄膜厚度均匀性的关键因素和提出改善方法。本课题首先研究等离子增强化学气相淀积(Plasma Enh
近年来,随着异构多核片上系统(Heterogeneous Multi-Processor SoC)集成度越来越高,大量处理器核及功能单元之间的通信需求对片上总线系统提出了更高的要求。当前片上总线主要采用并行传输方式,并行总线通过增加总线位宽、提高总线时钟频率来提高带宽。然而随着时钟频率与位宽的提高,信号偏移和信号干扰问题愈发严重,并行信号之间的时序同步愈发困难,布线难度大大增加,阻碍了并行总线传输
三维片上网络(Three-Dimensional Network-on-Chip,3D NoC)以其高通信带宽、高封装密度、低功耗等优势,已经成为NoC领域的主要研究方向,然而三维集成电路的散热特性限制了高性能3D NoC在通信速率和功耗性能上的提升,片上高速低功耗互连技术为解决速度和功耗瓶颈提供了可行性方案。本文研究3D NoC中高速低功耗互连技术和电路设计,根据工艺缩小演进中,时域信号比电压域
随着新兴应用的出现,专用集成电路、通用处理器和现场可编程门阵列等计算架构逐渐难以满足人们的需求,粗粒度可重构架构以其灵活的可配置性和显著的能效比优势,近年来不断得到关注。作为粗粒度可重构架构的特点之一,广泛的可配置性使得架构具有广阔的设计空间,可以灵活地满足不同应用的需求。但同时也提高了其设计难度,架构设计人员常常需要在设计早期对设计的不同结构进行建模仿真,因此拥有便捷的建模和仿真工具显得尤为重要
随着半导体工艺节点的推进,芯片的研发成本越来越高,研发人员对“应用定义芯片”的需求越来越迫切。可重构芯片可以兼顾计算效率和软件可编程性,通过打通“应用定义软件”和“软件定义芯片”,实现了这一需求。可重构芯片的编译器后端负责将待加速的应用自动化地映射到多个可重构处理单元上,是可重构芯片高效运行中至关重要的一环。处理单元变多是可重构架构必然的发展趋势之一,但同时也给编译器后端设计带来了新的需求和挑战。
随着信息技术的迅速发展,各种大数据应用不断涌现,导致芯片间通信带宽的需求呈现爆炸性增长。传统的多芯片系统普遍采用并行电互连的方式,但面对通信带宽的快速增长,这种互连方式存在多方面不足:首先,并行互连需要消耗大量的输入输出(Input and Output,IO)端口和引脚,在复杂系统的需求下甚至可能超出芯片的IO管脚总数;其次,多路并行走线在高带宽传输时容易产生线间串扰等信号完整性问题,限制了传输