[导读]嵌入式软件开发需要对目标架构及其使用有广泛透彻的认识和了解.把嵌入式系统从概念转化为能够有效地在硬件环境中部署的高效解决方案,需要一系列步骤.
嵌入式软件开发需要对目标架构及其使用有广泛透彻的认识和了解。把嵌入式系统从概念转化为能够有效地在硬件环境中部署的高效解决方案,需要一系列步骤。整个过程包括:分析、架构搭建、评估、硬件支持、设计、编码、调试、集成、验证和确认。在这个过程中,如果硬件资源没有得到有效利用,或是软件没有针对硬件资源进行优化,都可能对性能造成严重影响。
CEVA-X系列DSP内核中采用的创新架构需要完全新颖的方案,以充分利用可能的设计变量来控制总体性能。CEVA-X1620是CEVA-X内核系列的第一款产品,采用非常先进的并行架构,在一个机器周期中可执行多达 8条指令。对于这类先进架构,高效能及高效率地使用硬件资源非常重要。
此外,CEVA-X整合了完整的存储器子系统,负责分层存储器管理。这包括直接存储访问(DMA)控制器、板上缓存、写入缓冲器、内部及外部存储器、存储器管理及仲裁。利用这种广泛的功能集,通过完整精确的仿真环境和先进的配置能力,就可以轻松地完成软件应用的优化。
对仿真环境的要求
对基于DSP/实时的软件开发而言,仿真环境非常重要,需要具有以下几个特点。
可视性
透明性——可以监控内部硬件和硬件逻辑的工作。即使它们不是硬件接口的一部分,在实际的硬件环境中一般不可见,但是,了解它们的情况是解决问题和提高性能的关键。
调试——当缺乏精确的仿真环境时,在只提供有限可视性的硬件上运行所有进程意味着需要利用更多的资源,并会增加调试时间。因此,仿真环境应提供硬件本身不支持的额外调试功能。
灵活性——这是指在提交给最终系统架构之前检查几种不同系统布局的能力。实现最佳性能通常要设置不同的硬件环境参数,并利用软件进行反复试验。对于所选择的具体设置,需要依靠仿真环境来准确预测其对系统的影响。
时间——在能够执行所有运行时间测试之前,无需耗费太多时间和增加特殊硬件就能够实现并行硬件和软件的开发。
精确仿真和全面配置
先进的仿真和配置环境完全采用软件建模,并具有全面广泛的配置能力,能够帮助系统架构师和DSP软件工程师更好地进行应用设计。这种方法和环境显著提高了系统性能,相应减少了开发时间。全面的建模环境意味着CEVA-X1620实现方案能够以多种模式用于不同的开发阶段或不同的开发目的。
仿真
工具中最先支持的是类似于标准仿真解决方案的基本指令集仿真(ISS)模式。在这种模式中,每一条指令都作为不可分割的阶段被执行。该模式执行速度非常快,便于软件开发。
周期精确仿真(CAS)是更先进的仿真模式。在这种模式中,包括所有流水线级的架构行为被完全仿真。在进行精度检查或硬件验证时,该模式对全系统仿真非常重要,这时仿真器可以作为内核模块方便地模拟真实硬件的功能。除了周期精确能力之外,全部存储器子系统(MSS)都被建模,可对整个系统进行仿真。这样一来,由于软件与硬件的交互作用,因此能够实现真实精确的仿真。这种模式包括了所有的 MSS 模块,故可对所有的存储层次进行调试,包括缓存、写缓冲、内部/外部存储器。另外,它也可以通过仿真分析不同的存储器布局情况,以针对每一种布局,观察算法执行期间存储器的访问和冲突情况。
配置
除了全面完善的仿真能力之外,CEVA还提供面向C-level的应用程序及存储器的配置器。这种配置器可对整个仿真环境进行自动分析。
它能在基本的ISS模式中提供完全的C-level配置。通过查找出潜在的问题,比如应用内核、瓶颈和最耗费代码行的部分,可有效地提高软件性能。这是非常强有力的工具,能够减少关键功能的时钟数和非关键功能的代码大小。应用程序配置在C函数上被自动执行,无需修改任何代码,同时还可用于汇编程序。
然后,应用程序配置可基于CAS和MSS仿真器被执行,以根据每一个功能的存储映射和存储冲突获得它的真正应用性能。
在应用程序以CAS和MSS模式被配置及有关功能已被确定后,配置器可给出完整的存储器使用信息,其中包括缓存使用和冲突、每项功能的停滞概要、代码存储停滞、数据存储停滞、代码存储冲突及数据存储冲突的相关信息。这种全面透彻的MSS配置信息可指导用户针对应用中的每一项特定功能优化存储使用。
结语
目前,这种建模和配置流程已经被成功地利用于实现某些算法功能代码数量的精简,并已协助众多采用CEVA内核进行最终设计的芯片组获得了出色的性能。
本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
成都2022年10月19日 /美通社/ -- 近期,平安养老险积极筹备个人养老金的产品设计和系统开发工作,发展多样化的养老金融产品,推动商业养老保险、个人养老金、专属商业养老保险等产品供给。 搭养老政策东风 ...
关键字:
温度
BSP
东风
大众
广东佛山2022年10月19日 /美通社/ -- 空间是人居生活的基础单元,承载着生存与活动的最基本功能。而对于理想空间的解构意义却在物理性容器之外,体现出人们对于空间和生活深层关系的思考,同时也塑造着人与空间的新型连接...
关键字:
温度
BSP
智能化
进程
上海2022年10月19日 /美通社/ -- 10月17日晚间,安集科技披露业绩预告。今年前三季度,公司预计实现营业收入7.54亿元至8.33亿元,同比增长60.24%至77.03%;归母净利润预计为1.73亿...
关键字:
电子
安集科技
BSP
EPS
北京2022年10月19日 /美通社/ -- 10月18日,北京市经济和信息化局发布2022年度第一批北京市市级企业技术中心创建名单的通知,诺诚健华正式获得"北京市企业技术中心"认定。 北京市企业技...
关键字:
BSP
ARMA
COM
代码
北京2022年10月18日 /美通社/ -- 10月14日,国际数据公司(IDC)发布《2022Q2中国软件定义存储及超融合市场研究报告》,报告显示:2022年上半年浪潮超融合销售额同比增长59.4%,近5倍于...
关键字:
IDC
BSP
数字化
数据中心
上海2022年10月18日 /美通社/ -- 2022年9月5日,是首都银行集团成立60周年的纪念日。趁着首都银行集团成立60周年与首都银行(中国)在华深耕经营12年的“大日子”,围绕作为外资金融机构对在华战略的构想和业...
关键字:
数字化
BSP
供应链
控制
东京2022年10月18日 /美通社/ -- NIPPON EXPRESS HOLDINGS株式会社(NIPPON EXPRESS HOLDINGS, INC.)旗下集团公司上海通运国际物流有限公司(Nipp...
关键字:
温控
精密仪器
半导体制造
BSP
广州2022年10月18日 /美通社/ -- 10月15日,第 132 届中国进出口商品交易会("广交会")于"云端"开幕。本届广交会上高新技术企业云集,展出的智能产品超过140,...
关键字:
中国智造
BSP
手机
CAN
要问机器人公司哪家强,波士顿动力绝对是其中的佼佼者。近来年该公司在机器人研发方面获得的一些成果令人印象深刻,比如其开发的机器人会后空翻,自主爬楼梯等。这不,波士顿动力又发布了其机器人组团跳男团舞的新视频,表演的机器人包括...
关键字:
机器人
BSP
工业机器人
现代汽车
南京2022年10月17日 /美通社/ -- 日前《2022第三届中国高端家电品牌G50峰会》于浙江宁波落幕,来自两百余名行业大咖、专家学者共同探讨了在形势依然严峻的当下,如何以科技创新、高端化转型等手段,帮助...
关键字:
LINK
AI
BSP
智能家电
SAIHUB CAB 025M成功获得安全试验所UL美国与加拿大认证证书 新加坡2022年10月17日 /美通社/ -- SAI.TECH Global Corporation("SAI.TECH"...
关键字:
AI
BSP
PS
清洁能源
郑州2022年10月17日 /美通社/ -- 近日,《福布斯》发布了"2022年全球最佳雇主榜单"(The World's Best Employers 2022),中国平安再度上榜并排名全...
关键字:
福布斯
ST
TI
BSP
通过第二项3nm设计选用扩展技术领先地位 第三季度强劲的贸易和设计选用反映出我们结合了IP和定制硅的混合业务模式 自2022年9月1日起,OpenFive首次并入集团 尽管宏观环境困难,但管理层仍对业务...
关键字:
BSP
ALPHA
PEN
Silicon
欧洲药品管理局人用药品管理委员会 (CHMP) 的积极建议是基于 EFFISAYIL® 1 研究结果,该研究是针对泛发性脓疱型银屑病 (GPP) 发作患者的最大的临床研究[1] 与斑块状银屑病不同,GP...
关键字:
HM
BSP
GP
FOR
流体动压滑动轴承为风机发展书写崭新篇章 轴承滑动层增材制造与精加工为工业级大规模生产铺平道路 轴承设计从综合性系统理念出发 德国施韦因富特和汉堡2022年10月17日 /美通社/ -- 舍弗勒推出了采...
关键字:
齿轮箱
滑动轴承
风力涡轮机
BSP
上海2022年10月17日 /美通社/ -- Brother内置墨仓彩色喷墨一体机DCP-C421W新上市。此次Brother创新引入"按需打印,按页付费"...
关键字:
DC
打印机
BSP
DESIGN
慕尼黑2022年10月17日 /美通社/ -- TUV南德意志集团(以下简称"TUV南德")在EcoVadis全球企业社会责任评级中以总分71分荣获金奖。...
关键字:
OV
ADIS
BSP
COM
上海2022年10月17日 /美通社/ -- 10月12日,"华东理工大学-珀金埃尔默化工青年教师奖教金"仪式圆满举行。华东理工大学副校长阎海峰,珀金埃尔默全球副总裁、大中华区销售与服务总经...
关键字:
BSP
核心技术
如果获批,百悦泽 ®将成为欧盟地区获批用于慢性淋巴细胞白血病治疗的布鲁顿氏酪氨酸激酶(BTK)抑制剂中唯一在头对头试验中较标准治疗获得优效性的药物 凭借较标准治疗显著更低的房颤和房扑发生率 ...
关键字:
神州
BSP
EMI
CAN
成都2022年10月13日 /美通社/ -- 近日,封面新闻携手李锦记发布了题为《"锦"记传承,致敬经典 麻婆豆腐扬名世界的秘密》的文章。原文内容如下: 食在中国,味在四川。 2018年,中国烹饪...
关键字:
BSP