设计应用

多核专用指令处理器集成开发环境设计

作者:徐劲松,严迎建,刘军伟
发布日期:2023-08-25
来源:2023年电子技术应用第8期

0 引言

处理器的软件开发通常需要一个集成开发环境(Integrated Development Environment,IDE),通过集成开发环境完成软件开发的代码编程、调试与优化。对于不同指令集的处理器,通常会有一个或多个软件开发环境,比较知名的集成开发环境有桌面处理器的Visual Studio,ARM处理器的ADS、RVDS,单片机的Keil。对于专用指令处理器,其指令集通常为某一应用领域而设计[1-2],通用处理器需要多条指令才能完成的运算,专用指令处理器只需要一条指令就能够完成,提高了处理器性能,但其指令与其他处理器的指令集不兼容,需要为其提供专用的集成开发环境,如TI的CCS。目前有许多科研单位为自己的芯片设计了集成开发环境[3-4],为处理器的推广应用提供软件开发平台。本文设计的集成开发环境是面向本单位研制的密码专用指令协处理器,采用汇编语言编程,能支持单步、执行至断点等常规调试方式,支持密码算法性能评估。



本文详细内容请下载:https://www.chinaaet.com/resource/share/2000005495




作者信息:

徐劲松,严迎建,刘军伟

(解放军信息工程大学 密码工程学院,河南 郑州 450004)


微信图片_20210517164139.jpg

此内容为AET网站原创,未经授权禁止转载。
集成开发环境 指令集模拟器 多核 同步