| 嵌入式软件发展需要对目标架构及其使用有着广泛而透彻的认识和瞭解。把嵌入式系统从概念转化成能够有效地在硬件环境中部署的高效能解决方案,需要若干个步骤。整个过程包括:分析、架构搭建、评估、硬件支援、设计、编码、除错、整合、验证和确认,过程中准确度极为重要。硬件资源的使用效率低,或者是软件没有针对那些硬件资源进行最佳化,都可能对性能带来严重的影响。
CEVA-X系列采用的创新架构,充分利用可能的设计变数来控制整体性能。CEVA-X1620是CEVA-X核心系列的第一款产品,具有先进的平行架构(Parallel Architecture),在一个机器周期中可执行多达八条指令。对于这类先进架构,高效能及有效的硬件资源使用更是格外重要。此外,CEVA-X整合了完整的存储器系统,负责阶层(Hierarchy)存储器管理,包括直接存储器存取(DMA)控制器、板上(On Board)快取存储器、写入缓冲器、内部及外部存储器、存储器管理及仲裁器。利用这种广泛的功能集,透过完整精确的模拟环境和先进的设定(Profiling)能力,即可简易地最佳化软件应用。 |