32位浮点多任务伺服控制加速器设计

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:blyd831104
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在当今这个剧烈变化着的时代,伴随着诸如可穿戴电子产品、无人机、商用服务机器人、电动车内的各系统的车载控制器等智能设备越来越成熟、产品性能需求越来复杂,对充当伺服控制器的芯片的功能要求也越来越多变。因此采用旧有硬件结构的伺服控制器逐渐难以平衡实际应用中工程需求的各个方面。与此同时具备相当灵活性的So C设计也逐渐应用于伺服控制领域,伺服控制集成电路IP化已经是必然的趋势。目前,国内主打面向控制类需求的So C的发展同国外相比并不繁荣,为了填补相应的空白,本文设计开发了一款数据总线为32bit,支持单精度浮点运算的多任务伺服控制加速器IP,后文中简称伺服控制加速器或加速器。本文所实现的伺服控制加速器的具有8级流水线结构与31条指令,指令涵盖了双周期浮点乘法、单周期浮点加减法、单周期浮点比较运算、定点加减法、单周期定点浮点相互转换指令、逻辑位运算,以及直接和间接寻址转移、跳转等指令,充分覆盖了伺服控制和实时性要求较高场合的需求。其中,定周期浮点运算指令能够增强加速器处理控制算法有关运算时的性能,满足控制实时性的需求。同时,针对多数控制算法程序的执行往往遵循严格的采样控制周期,而某些控制系统的任务又具有突发性和不可预测性的特点,加速器专门设计了独特的程序任务处理机制。当出现特定外部中断或总线命令时,执行对应的程序任务,相关任务不被触发时,流水线处于静默状态,流水线内寄存器基本不出现翻转。加速器采用哈佛结构,通过AHB总线协议与外部程序和数据存储器以及其他对象进行交互,易于高效融入有关系统设计中。在完成了伺服控制加速器的设计之后,本文又搭建了仿真验证平台对RTL设计进行仿真验证。首先根据设计的功能点和结构特点,使用SV语言编写参考模型,搭建验证平台,对验证加速器执行单一任务的正确性,即程序指令执行的正确性进行仿真验证。然后在该平台的基础上进行改造,使用改造后的平台对加速器执行任务以外的功能点进行仿真验证。在设计通过仿真验证尽可能排除漏洞之后,对设计进行逻辑综合与物理实现。综合在Synopsys公司的DC平台上进行,物理实现在Synopsys公司的ICC平台上进行,采用中芯国际0.13um工艺库。最终课题所设计的伺服控制加速器IP面积为17163.02μm~2,在200MHz的频率下时序收敛,且在200MHz的最高时钟频率下功耗为15.5433m W,作为面向控制器类应用的IP核,其性能已基本达到实际应用的水平。
其他文献
DC-DC变换器被设计为在额定输出功率下实现所需的效率需求。而在高功率密度应用中,发热限制是主要考虑因素,增加便携式设备的电池寿命和降低市电供电设备的待机功耗因而变得迫切。另外电源正朝着更高的开关频率发展,以减小无源元件的尺寸,但导致了更高的开关和栅极驱动功率损耗。在用于电池供电设备的集成电源管理IC中,必须优化系统以实现尽可能长的电池寿命,而负载电流的统计分布人们并不知道。在此背景下,开关电源能
学位
近年来,随着计算设备算力的提升、高质量数据集的构建以及先进模型和算法的提出,人工智能逐步缩小了与人类的差距,并在多个领域击败了人类。在人工智能的发展过程中,深度学习扮演着至关重要的角色。令人遗憾的是,深度学习模型的优异表现需要有大规模数据做支撑,这阻碍了该类技术在现实生活中的应用。如何让深度学习模型从数量有限的数据中提取有效信息并具有较高的泛化能力,这一问题促使学者们提出了少样本学习。学者们针对少
学位
在现代信息化社会中,电子投票逐渐取代了传统的纸质投票方式,受到了越来越多的研究者的关注。然而,电子投票系统面临着选票隐私泄露、选票填充攻击、投票活动被恶意投票者中止等诸多安全挑战,严重制约了其广泛应用。与此同时,区块链作为基于点对点网络的分布式账本,具有去中心化、去信任、不可篡改的特点,这些特点与电子投票系统中的公告栏的安全要求不谋而合。因此,将区块链技术与现代密码学技术,如零知识证明、承诺、签名
学位
无人机已广泛应用于不同领域中,随着任务场景不断的复杂化,单架无人机已无法很好的完成探测、侦察任务。多架无人机构成的无人机集群在任务执行时需要协同配合完成信息交换和收集,而一个良好的无人机集群自组织网络(Flying Ad Hoc Network,FANET)是集群内部完成信息交换的基础。在FANET的研究中,无人机高速移动造成网络拓扑剧烈变化以及无人机节点自身能量有限是影响无人机集群网络性能的两个
学位
过去的五十多年间,芯片上集成的晶体管数量在摩尔定律的引领下每两年增加一倍,其速度和效率持续提高,但是自从半导体工艺进入到28nm节点后,先进工艺所带来的研发成本和物理极限问题加大了延续摩尔定律的难度。在这样的背景之下,芯粒技术的出现为维持性能、制造成本和物理极限三者之间的平衡提供了可能,设计人员将复杂的So C按照功能划分为多个裸片,完成裸片之间的互连后将它们封装在多芯片模块中,多个裸片协同工作,
学位
随着电动汽车产业的发展,对芯片的需求量日益剧增,国内的车企大多使用国外的芯片作为主流产品,来获得汽车的电气系统的稳定性与可靠性。步进电机驱动芯片是车规芯片中最常用的芯片之一,被应用在各种机械连接的场合下。但我国车规芯片的发展时间较短,稳定性和可靠性目前没有得到国内市场的认可,可替换性较差,所以对车规芯片所需的高可靠性和稳定性研究也越来越受重视。本文对步进电机的原理和步进电机驱动芯片的原理进行分析描
学位
随着数字图像处理技术的日益发展,普通的数字显示设备由于自身工艺的限制,其动态范围难以达到人眼的级别,再加上成像环境的影响,显示出的图像经常存在着曝光不平衡、颜色失真和运动阴影等问题,图像质量已无法满足人们的要求。宽动态范围(Wide Dynamic Range,WDR)技术则正是致力于解决此方面的问题,借助于WDR技术,数字显示设备能够分辨出图像最亮和最暗的部分,因此对于图像高光和阴暗区域的曝光能
学位
随着芯片制造工艺的发展,单个晶体管的体积和功耗变得越来越小,单位芯片面积可集成的晶体管数量遵循摩尔定律提升,这导致高端芯片的整体功耗在不断上升。晶体管密度的增加使芯片上的金属布线变得越来越密集和纤细,芯片整体功耗的增大又使金属布线的电流密度越来越大,从而引发了芯片出现EM、IR-Drop等非理想效应,这些效应对芯片的可靠性构成了严重威胁,同时芯片整体功耗的上升也给芯片的热设计带来了巨大的困难,可以
学位
近年来,无线充电技术的普及对各类便携电子设备提出了快速发展的要求。无线充电芯片由于其耦合线圈输入范围较宽,无法直接对芯片内部各个功能模块进行供电,所以需要一种低压差线性稳压器(LDO,Low Dropout Regulator)电路,可将输入电压转换为合适的低电压并对内部电路供电,从而使无线充电芯片内部模块正常工作。基于上述问题,本文的主要研究目标是设计一个用于无线充电芯片内部的宽输入LDO电路。
学位
在卷积神经网络中,深度学习技术凭借其强大的特征提取能力、较强的分类能力,近年来在自然语言处理、语音识别、计算机视觉等领域都有广泛应用。但这种优异性能依赖于大量的参数量和计算量,随着卷积神经网络应用领域的不断扩大,与之对应的是需要有更好的硬件平台,其中就包括更高的计算能力和更好的数据带宽。目前行业内的佼佼者都在致力于挖掘各种基于芯片的解决方案。而CPU和GPU更高的功耗以及需要根据场景进行布置,此方
学位