[导读]嵌入式软件开发需要对目标架构及其使用有广泛透彻的认识和了解.把嵌入式系统从概念转化为能够有效地在硬件环境中部署的高效解决方案,需要一系列步骤.
嵌入式软件开发需要对目标架构及其使用有广泛透彻的认识和了解。把嵌入式系统从概念转化为能够有效地在硬件环境中部署的高效解决方案,需要一系列步骤。整个过程包括:分析、架构搭建、评估、硬件支持、设计、编码、调试、集成、验证和确认。在这个过程中,如果硬件资源没有得到有效利用,或是软件没有针对硬件资源进行优化,都可能对性能造成严重影响。
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内核进行最终设计的芯片组获得了出色的性能。
本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
北京2024年5月20日 /美通社/ -- 过去五年里,支付和收款方式日新月异,其发展和变化比过去五十年都要迅猛。从嵌入式数字商务的出现,到"一拍即付"的...
关键字:
VI
BSP
PAY
COM
助力科研与检测新突破 上海2024年5月15日 /美通社/ -- 全球知名的科学仪器和服务提供商珀金埃尔默公司今日在上海举办了主题为"创新不止,探索无界"的新品发布会,集中展示了其在分析仪器领域的最...
关键字:
质谱仪
BSP
DSC
气相色谱
上海2024年5月16日 /美通社/ -- 2024年5月10日至5月13日,富士胶片(中国)投资有限公司携旗下影像产品创新力作亮相北京P&E 2024。在数码相机展览区域,全新制定的集团使命"为世界绽...
关键字:
富士
数码相机
影像
BSP
贝克曼库尔特目前已成为MeMed Key免疫分析平台和MeMed BV检测技术的授权经销商 在原有合作的基础上,继续开发适用于贝克曼库尔特免疫分析仪的MeMed BV检测 加州布瑞亚和以色列海法2024年5月16日...
关键字:
BSP
IO
检测技术
免疫分析仪
深爱人才,共赴"芯"程 深圳2024年5月15日 /美通社/ -- 5月11日,深圳国资国企"博士人才荟"半导体与集成电路产业专场活动在深圳市重投天科半导体有限公司(简...
关键字:
半导体
集成电路产业
BSP
人工智能
武汉2024年5月15日 /美通社/ -- 北京时间4月26日-5月4日,2024 VEX 机器人世界锦标赛于美国得克萨斯州达拉斯市举办。本届 VEX 世锦赛为期九天,设有 VIQRC 小学组/初中组、V5RC 初中组/...
关键字:
机器人
BSP
RC
POWERED
上海2024年5月15日 /美通社/ -- 由生成式人工智能(AI)驱动的临床阶段生物医药科技公司英矽智能宣布,与复星医药(600196.SH;02196.HK)合作开发的潜在"全球首创"候选药物IS...
关键字:
ISM
BSP
PC
人工智能
上海2024年5月13日 /美通社/ -- 5月8日,浦东新区国资委组织陆家嘴集团等9家区属企业与立邦中国召开合作交流会,旨在贯彻落实浦东新区区委、区政府工作要求,进一步放大进博会溢出带动效应,持续扩大区属企业与进博会重...
关键字:
BSP
数字化
自动化立体仓库
智慧园区
上海2024年5月13日 /美通社/ -- 在数字化时代,高效的税务管理和ERP系统成为企业发展的关键。为了满足这一需求商应信息科技与Exact Software 易科软件就金四全电票税系统与ERP系统集成及商务合作建立...
关键字:
AC
软件
BSP
数字化
北京2024年5月13日 /美通社/ -- 5月11日,鲲鹏昇腾开发者大会2024期间,华为举办"昇思AI框架及大模型技术论坛",软通动力数字基础设施与集成事业部总经理谢睿受邀出席、软通动力...
关键字:
AI
模型
BSP
精度
2023/24 财年收入降至 15.50 亿欧元(上一年同期:17.91 亿欧元) 调整后息税折旧摊销前利润率为 24.8% 居林和莱奥本的半导体封装载板生产将于 2024/25 财年末开始 2024/...
关键字:
BSP
半导体封装
印制电路板
汽车
上海2024年5月14日 /美通社/ -- 固特异 SightLine 智能轮胎技术解决方案荣获中国电子行业主流媒体《中国电子报》颁发的 2024 汽车芯片优秀产品奖。本次获奖是对固特异研发成果的高度认可。固特异致力于引...
关键字:
汽车芯片
轮胎
BSP
SI
慕尼黑2024年5月9日 /美通社/ -- TÜV南德意志集团(以下简称"TÜV南德")持续保障安全、可靠及可持续发展。作为全球化的服务提供商,TÜV南德2023年全年营收达约31亿欧元,首次突破30亿欧元大关,同比增长...
关键字:
BSP
可持续发展
数字化
人工智能
凭借深度学习技术和SmartBid产品,百度国际MediaGo获得美国商业奖认可 旧金山2024年5月6日 /美通社/ -- 第22届美国商业奖(American Business Award®)近日发布获奖名...
关键字:
MEDIA
GO
SMART
BSP
上海2024年4月17日 /美通社/ -- 在2024 F1中国站即将拉开帷幕之际,高端全合成润滑油品牌美孚1号今日举办了品牌50周年庆祝活动。三届F1年度车手总冠军马克斯•维斯塔潘也亲临现场,共同庆祝这一里程...
关键字:
BSP
汽车制造
行业标准
产品系列
北京2024年4月17日 /美通社/ -- 2024年4月13日,由北京康盟慈善基金会主办的"县域诊疗,规范同行"——肿瘤诊疗学术巡讲项目首站在广州隆重召开。本次会议邀请全国多位肺癌领域专家和县域同道...
关键字:
AI技术
医疗服务
BSP
互联网
海口2024年4月16日 /美通社/ -- 4月14日,在中法建交60周年之际,科学护肤先锋品牌Galenic法国科兰黎受邀入驻第四届中国国际消费品博览会(以下简称"消博会")法国馆。Galenic法...
关键字:
NI
IC
BSP
ACTIVE
上海2024年4月17日 /美通社/ -- 每年4月17日是世界血友病日。今年,世界血友病日以"认识出血性疾病,积极预防和治疗"为主题,呼吁关注所有出血性疾病,提升科学认知,提高规范化诊疗水平,让每一位出血性疾病患者享有...
关键字:
VII
动力学
软件
BSP