面向智能硬件的低功耗加速器系统设计

来源 :中国科学院大学(中国科学院工程管理与信息技术学院) | 被引量 : 7次 | 上传用户:xxj8880430
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科技的飞速发展,近年来,继智能手机之后电子产品的开发迅速转换为智能硬件产品的开发。智能硬件通过软件和硬件的协同工作,对传统设备改进再开发,使其智能化。智能硬件的应用范围十分广泛,涉及现有的电子设备,如手表、电视等;传统设备,如门锁、茶杯、汽车甚至房子等。但是随着智能硬件的发展,其续航问题日益突出,由此可见如何保证智能硬件性能更高、功耗较低已成为当下智能硬件芯片研究的热点。本文主要完成以下三部分内容:(1)充分考虑高性能、高效率以及低功耗的基础上采用基于RISC-V指令集的RI5CY软核作为整个系统的CPU处理器,构建面向智能硬件应用的双SoC(System on Chip)芯片系统。同时系统以AMBA 4.0中的AXI总线作为片内总线,集成独立的指令和数据SRAM,丰富的外设接口。本论文完成了整个系统的结构设计、软件仿真以及FPGA硬件平台验证。双SoC控制系统两核都采用RI5CY软核,因性能要求不同分为大、小核系统。FPGA验证时,其最高频率达100MHz,动态总功耗为20.071mW。(2)基于AMBA4.0中的AHB高速总线完成了面对智能硬件的加速器系统设计,系统中集成一个512MB的LPDDR存储块;一个OV7670摄像头控制模块;一个EMMC控制模块;一个可以处理复杂应用算法的ANN模块。(3)完成了AXI-to-AHB总线协议的转换,实现(1)、(2)两个系统的连接;通过UART通信,实现大、小核系统交互。其中大、小核系统可以协同工作也可以独立工作,AHB加速器系统必须受控于大核SoC控制系统。本论文设计来自课题组研究课题,并已进入流片最后准备阶段。整个系统分为大、小核以及AHB加速系统三部分,其中大、小核SoC系统通过RI5CY休眠模式在闲时进入休眠,降低系统功耗;根据应用复杂度分配大、小核系统处理任务,高效使用资源,降低系统动态功耗;复杂算法比如处理图像或语音的算法,由AHB加速器系统处理,提供高速运算并保证系统性能,同时降低功耗。三个部分通过独立或协作运行共同达到降低整个系统功耗的作用。
其他文献
克罗恩病是一类不明原因的慢性非特异性肠道炎症性疾病,该病容易并发腹腔内或肛周脓肿,但向腹膜后穿透形成髂腰肌脓肿则非常罕见,处理也较为棘手,本文就1例克罗恩病患者出现
慢性肾脏疾病(chronic kidney disease,CKD)的发病率以校正后肾小球过滤(estimated glomerular filtration rate,e GFR)<60 m L/(min&#183;1.73 m~2)为标准,其约占CKD的比率
ARM提出的TrustZone技术是一种系统级的安全解决方案,由于其对系统的功耗、性能和面积影响很小,目前得到了广泛的关注和应用。本文在分析TrustZone技术原理的基础上,设计了一
目的:探讨长链非编码RNA 00619(linc00619)在人肺上皮细胞BEAS-2B中的生物学作用。方法:用RNA原位杂交对linc00619进行BEAS-2B亚细胞定位;采用CRISPR/Cas9方法构建linc00619
目前,在化学、生物医学和环境科学等领域,测量pH值通常的方法主要有pH指示剂、pH试纸、pH计、敏感膜玻璃电极和电位法等,但是测量电极体积大、pH值精度低。而表面等离子体共振(Su
10月份,全省一般公共预算收入完成192.1亿元,比上年增长5.9%,增收10.8亿元。1-10月份,全省一般公共预算收入完成2091.7亿元,为年度预算的89.1%,比上年增长6.5%,增收127.4亿元
建立了计算等谱可积方程族的Lax表示的一个新框架.作为例子,分别求出了KdV型TC型等谱方程族Lax表示的统一显式.
党的十九大把乡村振兴战略作为国家战略提到党和政府工作的重要议事日程上来,并对具体的振兴乡村行动明确了目标任务,提出了具体工作要求。《中共中央国务院关于实施乡村振兴战
报纸
在统计物理学中,概率以及概率的计算是重要内容之一.而概率的迭加定理和相乘定理又是其中的一个难点.本文在此方面作如下探讨.
山东运河是中国京杭大运河的最高段,是世界文化遗产大运河价值较为突出的一段,也是南水北调东线、在建的大运河文化带和国家文化公园的核心区段。了解山东运河相关水系变迁的