Systematic RISC-V based Firmware Design

2019 Forum for Specification and Design Languages (FDL)(2019)

引用 1|浏览33
暂无评分
摘要
Small embedded devices are highly specialized plat forms that integrate several peripherals alongside the CPU core. Embedded devices extensively rely on Firmware (FW) to control and access the peripherals as well as other important functionality. This poses challenges to FW development since the FW must be adapted to each specific device configuration. Besides ensuring functional correctness to avoid errors and security vulnerabilities, an important design factor today is the control and adaptivity of a system with respect to non-functional properties, like for example application-specific timing budgets. Furthermore, optimizations of the FW and HW/SW interface play a very important role due to the tight resource constraints of small embedded devices. To satisfy these requirements new FW design methods are needed targeting FW generation, FW verification and FW optimization.This paper presents such new methods to enable an early, efficient and systematic FW design taking the underlying HW architecture into account. We use the RISC-V Instruction Set Architecture (ISA) as a case study to demonstrate our methods.
更多
查看译文
关键词
embedded devices,peripherals,FW development,specific device configuration,functional correctness,security vulnerabilities,nonfunctional properties,FW generation,FW verification,FW optimization,early FW design,efficient FW design,systematic FW design,systematic RISC-V based Firmware design,CPU core,application-specific timing budgets,design factor today,RISC-V Instruction Set Architecture
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要