时钟频率的提高带来的高功耗、深亚微米半导体制造工艺漏电流产生的高功耗以及更多的设计挑战促使处理器设计制造商开始将思路转向到多内核集成的解决方案上来。多核处理器威廉希尔官方网站
是提高处理器性能的有效方法,因为处理器的实际性能是处理器在每个时钟周期内所能处理指令数的总量,因此增加一个内核,处理器每个时钟周期内可执行的单元数将增加一倍。上世纪末期,双内核处理器开始进入高端服务器产品。随着Intel和AMD公司先后推出双内核CPU以来,多内核CPU在个人电脑中的应用已经成为无可逆转的趋势,多内核架构在处理器性能、低功耗、缩小系统电路面积等方面都表现出了显著的优势。
从某些方面来说,嵌入式应用对处理器的需求更为苛刻,特别是低功耗、低成本方面。为满足当前嵌入式设备应用越来越高的性能需求,并尽可能地降低功耗,在高端嵌入式处理器领域的一个明显变化是从频率越来越高向多内核架构转变。多内核处理器的需求在很多产品领域显著增加。为加强产品竞争优势,嵌入式处理器提供商在多内核的竞争中纷纷祭出高招。
高性能视频系统需要多核处理器
对于嵌入式系统设计工程师来说,多内核绝不是一种时髦或产品营销时的噱头,而是基于产品性能需求、功耗、集成度、成本等多方面的取舍结果。特别是消费电子产品应用中,单内核处理器依然是绝对的主流。但在部分需要更高处理、控制能力的应用中,双内核处理器早已不是阳春白雪,而这类应用中多媒体类产品占很大的比重,例如视频监控(特别是具有智能分析功能的监控设备)、视频会议系统、数字摄像系统、汽车可视化系统等等。
以视频监控应用系统为例,随着视频监控应用的规模化和网络化,智能化将是视频监控系统发展的另外一个必然趋势。具有智能分析功能的新一代监控系统大大地扩展了视频监控的应用领域,除了传统的安防应用外,人体行为识别和智能交通也将开辟大量的新兴应用市场。
智能视频分析算法的实现形式绝大部分是软件实现,对于嵌入式软件实现来说,最终产品表现的性能优劣与硬件平台的关系很大。毕竟嵌入式平台的资源是有限的,相对普通的计算机平台而言,嵌入式平台计算能力相对低很多,核心芯片缓存相对小,内存容量相对小等等。这些都会给智能视频分析算法嵌入式实现带来困难,所以智能视频分析算法在嵌入式实现时都会进行一定的优化。硬件平台不同会导致优化的策略和程度上有所差异,如果选择的处理器越高,在底层操作上开放的指令和操作越多,优化工具越齐全,则系统整体优化的性能会越好。
智能视频监控设备大部分都是嵌入式设备。智能视频监控属于传统视频监控的扩展与延伸,所以传统的视频监控对硬件平台的要求,智能视频监控也都必须具备。但智能视频监控与传统的视频监控相比,用户的需求更加多样化,例如:作为地铁系统用户,他们需要的功能是检测是否跨越候车的黄线,人群密度是否过大,是否有可疑的遗留物体等;对于银行系统用户来说,他们所需要的是ATM机的智能监控分析包括是否有安装假键盘、安装吞卡器,在ATM机是否有暴力行为,是否出现犯罪分子的人脸等。因此,一方面,用户需求的多样化可以使算法随着用户的需求调整。另一方面,智能视频处理要求芯片具有强大的处理能力,有许多算法实现时必须采用并行处理。因此,传统的基于单内核微控制器的解决方案面临很大挑战,融合MCU及DSP的异构双处理器或多处理器解决方案,以及具有强大运算能力的多内核处理器是智能视频监控嵌入式平台的可选方案。
双内核汇聚式处理器——BF561
ADSP BF561处理器是Blackfin产品家族中的一个具有高性能成员,它包括两个独立的ADI处理器核,每个处理器核包含一个双乘法累加器信号处理机,一个类RISC指令集,每个内核均采用完全的SIMD架构,包含用于视频加速处理和图像处理的指令。汇聚式处理器的特点是减少或避免了采用单独的数字信号和控制处理器的需求,从而减少了物料成本,同时极大地简化了软硬件开发任务。Blackfin处理器同时提供了全面的电源管理方案,独特的低功耗和低电压设计(Blackfin可以由低于2V的外部电压供电),减少了整体的功耗,这对于全天候运行的视频监控来说具有非常重要的意义。
双内核BF561具有两倍于BF533处理器的处理性能,两倍的片上存储器,大大增强了数据带宽,并保持与BF533处理器完全的代码兼容。BF561处理器自带328KB片上存储器提供两个并行数据端口,可以直接连接并行AD和DA转换器或其他通用外设。BF561处理器还内置了多个独立DMA控制器,支持数据自动传输,从而使处理器内核的负担最小化。此外,BF561延续了Blackfin处理器具有丰富接口的特点,为设计带来极大的便利,例如两个双通道全双工同步串行口、两个支持ITU-R 656视频数据格式的并行外设接口、SPI端口等。
一直以来,大部分多内核处理器是集成多个DSP和CPU内核的异构多核处理器,分别将DSP和CPU针对信号处理任务和控制任务,适合于任务划分简单的手机等通信应用。而BF561的双内核DSP是一个例外,每个内核都可以同时单独处理信号处理和控制处理任务,因此无须将这两类任务分别在多个内核之间的分配,设计工程师可以随意地进行任务分配以平衡内核之间的任务处理量。BF561的双核处理器相互独立,工程师可以根据应用分配两个处理器内核的任务,两个内核在执行指令上是相同的。两个处理器内核可以分别用于运行嵌入式操作系统(OS)和信号处理;对于信号处理任务量大的嵌入式系统可以将两个内核同时用于信号处理,单独采用具有相同内核的BF533(或BF536处理器)运行嵌入式操作系统。
图1:汇聚式处理器与异构协处理器的优势特性对比。
图2:基于BF561的视频监控系统功能框图。
应用案例解析
1. 智能视频分析
图3是一款基于BF561平台开发的智能视频监控设备,由博睿视公司独立自主研发,融合了视频图像处理威廉希尔官方网站
、模式识别威廉希尔官方网站
、嵌入式开发与设计等多种国际先进的威廉希尔官方网站
。硬件设备外形小巧、性能卓越、功耗低。目前,博睿视科技已将多种智能视频分析算法成功移植到该硬件平台上,这些算法包括区域入侵检测、拌线检测、物品遗留检测、物品移动或被盗检测、有方向性的区域入侵检测、有方向拌线检测、车流密度检测、人数统计等等。产品性能稳定,算法执行效率高。
图3:博睿视ADI DSP智能视频分析设备。
该视频分析仪广泛适用于军事、公安、金融、交通、教育、公共设施、社区和个人,以及工业和商业领域。在该公司进行方案选型中,博睿视公司在以下几个方面看中了BF561处理器的独特优势:Blackfin DSP在算法并行处理上做的很好,特别是BF561采用双DSP核,能够实现很复杂的智能视频处理算法;Blackfin DSP采用低功耗设计,稳定性在同价位DSP中十分出众;另外,在Blackfin DSP平台上,ADI提供了许多开发源码的程序,可以针对特定应用进行修改,非常灵活;BF561接口方便、功能强大,具有易于控制两个视频输入/输出口(支持ITU-R 656),方便使用的DMA控制器、UART接口,数量众多的GPIO等优秀性能。
2.最优质画面的安保摄像头
德国Aglaia GmbH公司推出的汽车驾驶员辅助视觉传感器系统具有防止交通事故发生和改善交通流量的功能。该公司的实时电子眼方案由硬件和软件组成,它模仿了人类从眼球(图像捕捉)到大脑(图像分析和阐释)的视觉系统,能够通知驾驶员前方的交通标志,对潜在的交通冲突发出警告、自动限速,当驾驶员驶出车道线时发出警告,甚至可以提供“疲劳分析”帮助驾驶员避免碰撞。Aglaia的完整解决方案包括摄像头、图像传感器和图像处理算法,交通分析应用程序包括可软件配置的功能模块,例如车道线识别、物体识别、交通标志识别、头灯及尾灯识别。
图4:德国Aglaia GmbH公司开发的汽车驾驶员辅助视觉传感器系统。
经过对现有解决方案的全面市场调研,因为Blackfin具有高性能、低成本、低功耗和丰富I/O接口的优势,Aglaia最终选择了BF561处理器。Aglaia系统的核心部分是四个BF561处理器,需要在大约3A电流左右消耗少于20W的能量,包括嵌入式微控制器和信号处理器的能耗。双核的BF561器件的1.2V设计只消耗不到1A的电流,很容易满足Aglaia的20W限制的要求。
四个BF561处理器可以在低阶算法上协同运算,比如可以很容易地实现边缘检测,因为这些处理器内核属性相同。这些处理器同样可以在高阶算法上协同运算。同时还有实时算法,如需要根据摄像头提取的道路和斑马线特征计算出车辆的前方和侧面相对位置,曲线检测算法可以自动处理由车辆、信号标志、光斑、阴影,或者低图像对比度造成的盲区,这么复杂的高强度数学运算,只有像BF561这样的高性能信号处理器才可以完成任务。同样的,对根据来自两个摄像头的数据三角相关来检测道路上的物体和/或在三维空间上相对于车辆的位置的情况,这同样需要一个高性能的信号处理器。BF561提供了可伸缩的处理性能用于图像处理和其他任务,比如在摄像头传感器网络之间通过CAN总线和LIN总线通信。Aglaia选择Blackfin的另外一个重要原因在于它的I/O、存储器、并行数据端口(PPI)和直接内存存取(DMA)特点。Blackfin处理器拥有大容量片上存储器和I/O接口,能够满足高速帧抓取和数据传输需要,同时它能够在恶劣的汽车环境条件下工作。BF561是Aglaia在这个价位上发现的适于汽车应用的第一款处理器。
结束语
在硬件平台的选型上如果从成本考虑,在能满足用户需求前提下,应该选择成本最低的(这里的成本还包括开发成本)。另一方面,对于诸如智能视频监控这类复杂应用来说,不同的用户可能会提新的不同需求,所以在选型时还得考虑平台的可扩展性,以满足“将来”的需求。另外,产品开发时应尽量在已有的资源上进行,比如开放的例程,ADI在此提供了非常丰富的例程和资料。由于BF561处理器在代码上完全与获得业界广泛使用的BF533处理器兼容,因此有非常大的设计资源优势。
对于多内核处理器的复杂产品设计而言,产品本身的功能和特性只是一个方面,良好的开发工具和可用的设计资源同样非常重要。ADI公司提供的容易安装、使用方便的集成软件开发和调试环境(IDDE)Visual DSP++帮助工程师从头至尾高效管理项目的开发。ADI提供了一个包含编译器、连接器和调试器的超高性能的工具链。这些开发环境是包括Aglaia这样的客户选择BF561的重要原因。此外,ADI本地第三方设计合作公司还提供了针对特定目标应用而优化的参考设计、仿真工具以及大量的成熟软件模块或库资源,能有效帮助终端产品开发企业快速推出成熟的产品。
多内核处理器开发趋势下的高性能视频系统设计
- 处理器(221450)
- 视频系统(13338)
相关推荐
32位处理器的开发与8位处理器的开发有哪些明显的不同?
32位处理器的开发与8位处理器的开发有哪些明显的不同?开发一个32位的嵌入式系统需要哪些工具和环境呢?32位嵌入式系统的开发过程中存在哪些威廉希尔官方网站
难点?有什么方法去应对呢?
2021-04-19 08:11:43
多内核处理器应用趋势下的高性能视频系统设计
多内核处理器应用趋势下的高性能视频系统设计时钟频率的提高带来的高功耗、深亚微米半导体制造工艺漏电流产生的高功耗以及更多的设计挑战促使处理器设计制造商开始将思路转向到多内核集成的解决方案上来。多核
2010-03-16 10:52:08
多内核处理器架构在嵌入式系统的应用
低功率模式经常被忽视而没有得到利用。有了现在的高性能嵌入式处理器,“开”或“关”不再是一个问题。新的处理器可有多个状态,如运行、打盹、小睡、睡眠以及深度睡眠模式等,每种状态下对处理器时钟、PLL以及
2019-07-15 06:40:13
多内核导航器+Navigator Runtime应对AMP编程挑战
本帖最后由 i2c 于 2014-9-2 16:37 编辑
引言多内核处理器给编程人员带来了新的挑战。在多内核项目中,半数以上的成本来自软件开发。多内核编程的具体挑战是非对称多内核处理器
2014-09-02 16:01:04
多内核芯片催生新型软件开发工具
多内核芯片的出现催生了对能分辨芯片内不同内核的软件开发工具的紧迫需求。TI为其达芬奇数字视频威廉希尔官方网站
选择了MontaVista Linux作为初始操作系统(OS),并开始与Green Hills
2009-01-05 13:53:10
多通道高性能视频采集与加速系统|2023集创赛紫光同创杯优秀作品
通信,使得系统能够灵活地适配不同类 型的计算机系统或微处理器,具有极高度的通用性和可移植性。
*模型对验证集图片的识别效果
*部分作品内容演示
项目创新点:
一:高性能全自主DDR-DMA
在
2023-09-21 17:34:51
视频监控系统的多画面处理器的主要功能是什么?
近年来,随着视频监控系统在各个领域的广泛应用,作为视频监控系统组成之一的多画面处理器的应用也愈来愈普遍。如使用一台九画面处理器,则可在一台监视器上同时监控9个目标,只需使用一台录像机便可对9路视频信号同时实时录像。目前多画面处理器有黑白/彩色四、九、十六画面处理器等6种类型。
2019-09-18 06:55:45
高性能+高代码密度+小硅片面积——Cortex-M3处理器
的“开放应用平台”,应用在那些需要运行复杂应用程序的处理器。支持大型嵌入式操作系统R:用于高端的嵌入式系统,要求实时性的M:用于深度嵌入的、单片机风格的系统中3、Cortex-M3处理器的舞台高性能
2011-09-14 09:49:41
高性能NXP QorIQ通信处理器供电设计包括BOM及层图
描述TIDA-01512 采用 TPS53681 多相控制器和 CSD95490Q5MC 智能功率级,可实现适合为 NXP QorIQ 通信处理器供电的高性能设计。该控制器的双路输出分别面向具有四相
2018-10-10 09:18:38
高性能信号处理通用平台研究
River公司推出的用于DSP的内存占用量小的高性能实时操作系统。VSPWorks RTOS能够与VxWorks RTOS进行通信,这样开发者就可以很容易设计出DSP与通用处理器组合在一起的系统。因此
2016-05-31 17:53:59
高性能向量DSP内核CEVA-XC323
威廉希尔官方网站
,以便应对在下一代4G网络中不断增加的数据使用量,并降低网络部署成本。CEVA-XC323 DSP提供了用于4G无线基础设施的最高性能处理器架构,而且针对现有4G DSP芯片提供成本更低、性能更出
2011-02-23 16:36:37
AM57x处理器实施多种内核
员能从各种内核中进行选择。无论任务需要的是实时控制、高性能数字运算、视频流还是遵循一种独特行业专用协议的通信,每项需求均可通过AM57x处理器的一种内核得到满足。以下是对我们的新器件系列中出现的一些
2018-09-04 09:54:55
ARM Cortex-A9处理器
类别:嵌入式系统处理器知识产权许可商ARMHoldingsplc已经成功开发出双内核Cortex-A9处理器设计(被称为Osprey)的两个实现。Cortex-A9处理器能与其他Cortex系列
2018-09-06 09:27:22
ARM Cortex®-M3处理器威廉希尔官方网站 参考手册
该处理器包括一个内核、一个嵌套的矢量化中断控制器(NVIC)、高性能总线接口和其他功能。
该处理器包含以下功能:
·处理器核心。
·嵌套矢量化中断控制器(NVIC)与处理器内核紧密集成,实现低延迟
2023-08-18 06:09:49
ARM920T处理器威廉希尔官方网站 参考手册
简单的总线接口,允许您围绕它设计自己的缓存和内存系统。ARM9TDMI系列微处理器支持32位ARM和16位Thumb指令集,允许您在高性能和高代码密度之间进行权衡。ARM920T处理器是一款哈佛
2023-08-02 13:05:00
ARM920T高缓存处理器有哪些性能参数和特性?
ARM920T 高缓存处理器是 ARM9 Thumb 系列中高性能的 32 位系统处理器。而 ARM920T 系列微处理器包含如下几种类型的内核。ARM9TDMI:只有内核。ARM940T:由内核
2019-09-26 09:43:55
ARM9系列微处理器高性能和低功耗怎么样?
ARM9系列微处理器在高性能和低功耗特性方面提供最佳的表现,具有以下特点。5级流水,指令执行效率更高。提供 1.1MIPS/MHz 的哈佛结构。支持 32 位 ARM 指令集和 16 位 Thumb
2019-09-26 09:34:01
ARM处理器的三大特点
比等价32位代码节省达35%,却能保留32位系统的所有优势。简单说,ARM–性能出众的32位处理器的内核架构。cortex-M系列ARM架构处理器的特点ARM处理器的三大特点是:耗电少功能强、16位/32位双指令集和合作伙伴众多。1、体积小、低功耗、低成本、高性能;2、支持Thumb(16位)
2021-12-13 06:49:16
ARM处理器设计RISC介绍(下)
更多的功能部件,也使得RISC CPU为核心的单芯片SoC上实现一个应用系统的基本功能成为可能。开发时间短,开发成本低。处理器组织、结构的简单会使设计人员减少、设计费用降低,同时会更好的适应投放市场
2022-04-24 10:02:29
DSP的五大发展趋势
DSP的五大发展趋势双SHARC+内核加Cortex-A5,提升工业和实时音频处理性能单片处理器可应对多种应用需求开源操作系统是工业领域必然趋势
2021-02-19 06:11:21
Linux系统下超线程威廉希尔官方网站 怎么提高处理器的性能?
随着计算机应用的日益普及,用户对计算机的处理能力的需求成指数级增长。为了满足用户的需求,处理器生产厂商采用了诸如超流水、分支预测、超标量、乱序执行及缓存等威廉希尔官方网站
以提高处理器的性能。但是这些威廉希尔官方网站
的采用
2019-09-19 06:59:47
SHARC处理器在音频系统中的典型应用
的StudioLive数字音频混合器和多通道录音系统选择了ADI公司的32位浮点SHARC处理器,实现了在价格经济的小型系统中提供专业品质的数字效果处理性能和音质。StudioLive被称为“迄今为止
2018-12-29 14:15:47
VP6804高清视频处理模块
的VP6803视频处理模块),通过多块VP6804和VP6803的协调使用,可以处理多种视频源的输入,处理更加复杂的算法设计,从而构建出满足应用需求的高性能嵌入式高清视频处理系统。应用实例图像算法应用;机器
2014-01-08 17:19:56
VxWorks多DSP系统多任务程序设计方案
。 ADSP21160具有很大的片内存储区、多重内部总线结构、独立的I/O子系统;具有构造多处理器系统的所有特点,能够真正支持处理器数目的可调节功能,十分适合组成高性能浮点的多DSP系统
2019-06-27 06:48:18
[推荐]提供 高性能双核网络处理器 开发套件
的优势。多核网络处理器每个核都是功能完整的CPU,因此,一、每个核都可以运行Linux等现代操作系统;二、可以支持标准C/C++语法,采用GNU开发环境;三、每个核都有数以十GB的内存寻址空间;四、可以
2009-04-30 18:37:34
i.MX RT跨界处理器
应用处理器与MCU“跨界”处理器—从性能差距到新解决方案领域降低成本—去除片内闪存集高性能、低延迟、高能效和安全性于一体相关行业和应用 i.MX RT跨界处理器
2021-02-19 06:06:39
【OK210申请】基于arm处理器的测控系统通用平台的开发及应用
linux系统事半功倍。如果可以申请到这块开发板,就准备在这个基础上开发。项目描述:项目名称:基于arm处理器的测控系统通用平台本项目将 采用开发板作为终端其中加入信号采集模块还要加入视频采集的功能 初步
2015-08-17 15:00:44
介绍易于使用的Arm Cortex-M处理器上的信号处理功能
的操作系统之上的成熟的、高端的应用程序Arm Cortex-R系列处理器,适用于高性能实时系统Arm Cortex-M系列处理器,适用于需求低功耗以及成本敏感型的微控制器应用Cortex-A
2022-07-29 14:48:46
可扩展的高性能RISC-V 内核IP
高性能SiFive U8系列内核IP的介绍开启了现代SoC设计的新篇章。性能、面积效率和能效是芯片设计人员的关键指标,而SiFive U8系列在各个方面都表现抢眼。SiFive这种独有的可配置方法可根据客户需求对IP进行精细调整,从而为追求高性能应用处理器内核的市场释放出下一代SoC的全部潜力。
2020-08-13 15:14:50
君正X1830高性能,低功耗处理器介绍
MMU功能执行与OS相关的TASKs。CPU内核的核心部分是XBurst®处理器引擎。XBurst®是行业领先的微处理器内核,可提供高性能和极低功耗。还包括一个与IEEE754兼容的硬件浮点单元
2020-05-07 09:56:48
图解最新标杆性混合信号控制处理器
日益增长的需求,OEM制造商需要更高的处理器性能,更精确、更快的模数转换器,以及创新特性以便降低系统成本,缩短上市时间,增添新的功能。ADSP-CM40x具有行业领先的混合信号性能——搭载一枚240MHz
2018-11-01 09:28:28
在ARM Cortex-A8处理器及android操作系统上实现双屏异像
的处理器或操作系统,由于大屏的分辨率限制及视频格式的差异化,要想实现流畅清晰的同步双显必须在系统设计上下非常大的功夫,即便如此还会有许多不如人意的地方。就ARM内核的芯片来说,在其内核达到Cotex-A8
2014-11-17 11:20:43
基于ARM Cortex-A8的处理器可用于低功耗通用多媒体和图形处理
TI 的 OMAP35x? 处理器系列基于 ARM?Cortex?-A8 内核,超出 ARM9 四倍的性能提升. OMAP3503 应用处理器包含一个 ARM Cortex-A8 内核,集成了丰富
2018-07-05 02:49:52
基于ARM® Cortex®‑M处理器概览
一、 STM32 32-bit ARM Cortex MCUs 概览STM32系列32位微控制器,基于ARM® Cortex®‑M处理器。它能支持32位广泛的应用,支持包括高性能、实时功能、数字信号
2021-08-02 08:04:21
基于TMS320C6701信号处理器的高性能信号处理模块的设计方案
本文提出了一种基于TMS320C6701信号处理器的高性能信号处理模块的设计方案,设计了具有一定通用性的并行信号处理模块,该模块具有高速互连接口,可以根据应用系统的需求构成不同的并行系统,完成各种信号处理任务。
2021-04-02 07:30:14
基于Zynq-7000的可扩展处理平台架构的高性能的Zing开发板
可以创建独特而强大的设计。其中,处理器系统PS部分除了包括双核的A9内核外,还包括了片上存储器、外部存储器接口和一系列丰富的I/O外设。这些外设主要包括DDR3颗粒内存、 JTAG接口、UART接口
2020-10-21 14:32:12
多核处理器SoC设计怎么才能满足嵌入式系统应用?
随着嵌入式处理需求的快速增长,系统架构正朝着多处理器设计的方向发展,以解决单处理器系统复杂度太高和计算能力不足的问题。凭借其高逻辑密度及高性能硬模块,新一代FPGA已经使功能强大的芯片多处理(CMP
2019-08-01 07:53:43
多核处理器提升电源效率方案
的内部系统,应用处理器仅仅在一两年时间内已从单核发展到双核,甚至到目前的四核配置,目的是为了处理越来越多样化和高性能的功能。一些最新的多核应用处理器系列也集成了额外的外设,如DRAM控制器及ARM
2018-09-25 14:28:58
多核处理器的优点
多内核是指在一枚处理器中集成两个或多个完整的计算引擎(内核),多核处理器是单枚芯片(也称为“硅核”),能够直接插入单一的处理器插槽中,但操作系统会利用所有相关的资源,将它的每个执行内核作为分立的逻辑
2019-06-20 06:47:01
如何利用FPGA开发高性能网络安全处理平台?
通过FPGA来构建一个低成本、高性能、开放架构的数据平面引擎可以为网络安全设备提供性能提高的动力。随着互联网威廉希尔官方网站
的飞速发展,性能成为制约网络处理的一大瓶颈问题。FPGA作为一种高速可编程器件,为网络安全流量处理提供了一条低成本、高性能的解决之道。
2019-08-12 08:13:53
如何改善嵌入式系统的性能?
处理器的设计正在从提高频率向降低功耗的方向转变,为满足更高性能的要求并使功耗不超过许多应用所能承受的范围,微处理器的一个明显变化是从频率越来越高向多内核架构转变。
2019-11-08 06:21:20
如何通过LabVIEW图形化开发平台有效优化多核处理器环境下的信号处理性能
多核处理器环境下的编程挑战是什么如何通过LabVIEW图形化开发平台有效优化多核处理器环境下的信号处理性能
2021-04-26 06:40:29
如何采用FPGA协处理器优化汽车信息娱乐和信息通信系统
本文讲述汽车娱乐系统的需求,讨论主流系统构架,以及FPGA协处理器是如何集成到软硬件体系中,以满足高性能处理、灵活性和降低成本的要求。
2021-04-30 07:21:43
嵌入式微处理器如何选择
以及产品性能等。目前嵌入式操作系统非常多,而主要的几款产品,如VxWorks、Windows CE、Linux及Android等,都支持基于ARM微处理器的芯片。 4、应用软件 应用软件的多少取决于
2020-05-20 11:11:35
工业应用理想选择多核处理器
工业应用领域正在不断增长,工业生态系统也始终需要更高的性能和更多样化的处理能力。而这正是Sitara™ AM57x处理器系列成为业内众多应用理想处理器解决方案的原因之一。凭借其独特的内核以及一个位
2018-09-04 10:07:50
应用于混合信号处理市场的Cortex-M内核
?首先我们称为能效,随着嵌入式融合的趋势,性能要求越来越高,利用32位内核,高能效的处理器性能,可以通过更优化的代码效率,能够让你的程序在运转你的软件代码的时候,更集成、更优化。另外我们称为电力开发,如果
2012-09-07 19:51:56
微处理器功耗和性能的测试方法是什么?
随着嵌入式系统在消费电子和工业设备中的广泛应用,功耗已经开始像时钟速度和系统性能一样成为微处理器的一个核心特性。为了确定各种微处理器的功耗效率,嵌入式微处理器基准协会开发了一个有力的工具
2019-08-22 07:30:54
恩智浦加速量产S32R41高性能雷达处理器
中国上海——2023年3月14日 ——恩智浦半导体(NXP Semiconductors N.V.,纳斯达克股票代码:NXPI)宣布量产其可扩展S32R雷达处理器系列的最新成员。高性能S32R41
2023-03-14 16:10:18
扩展实施的结果如何支持多通道和多内核HD视频应用的高密度视频处理?
本文旨在介绍一种全新的多内核平台,其能够通过优化内核通信、任务管理及存储器接入实现高密度视频处理能力,此外,本文还阐述了扩展实施的结果如何支持多通道和多内核 HD 视频应用的高密度视频处理。
2021-06-01 06:20:28
提供 高性能双核网络处理器 开发套件 可提供培训
的优势。多核网络处理器每个核都是功能完整的CPU,因此,一、每个核都可以运行Linux等现代操作系统;二、可以支持标准C/C++语法,采用GNU开发环境;三、每个核都有数以十GB的内存寻址空间;四、可以
2009-04-30 18:28:47
数字信号处理器和 ARM 微处理器平台——DaVinci 数字视频处理
•DaVinci是一款高度集成的片上系统(SoC),集成了数字视频所需的几乎全部组件••TMS320C64x+DSP内核+ARM926处理器+视频加速器••10/100M网口••主/从USB口
2011-09-14 10:06:11
数字信号处理器重新采纳多核架构
为了提升性能同时降低功率要求,在处理器中增加内核已经成为计算和嵌入式处理器产业的标准作法。虽然同样的演变对各种高性能处理来说似乎是不可避免的,以往的经验使得数字信号处理器(DSP)供应商更愿意选择
2009-04-09 23:14:41
时钟IC怎么满足高性能时序需求?
应用系统的子系统,例如处理器、FPGA、数据转换器等。此类复杂系统需要动态更新参考时钟的频率,以实现 PCIe 和以太网等其它诸多协议。
2019-08-12 06:50:43
星辰处理器是什么样的内核?相较于Arm Cortex-M系列内核又有什么差别
提升10倍。集成内存子系统在计算机体系结构中,除了处理器内核的设计外(指令集、流水线、ALU等等),存储架构的设计也是重要的一环。在特定应用场景下,高效率的存储访问对系统整体性能所带来的提升效果可能
2022-09-06 15:03:04
正确进行多内核之间的应用划分(Ⅱ)
。目前的多内核处理器包括了许多共享资源,像I/O、缓存和外部存储器等。为了保证高度先进的网络实现所需的性能等级,加速器也越来越重要。对于从事先进的网络设备设计的软件工程师和系统工程师来说,所有这些因素
2019-05-16 10:45:11
求一款双MicroBlaze软核处理器的SOPC系统设计
发展的必然趋势。具有高密度、大容量逻辑的FPGA(Field Programmable Gate Array)的出现使得高性能片上多处理器的设计成为现实。目前,片上多核系统的设计已有一定发展,但在
2021-03-16 07:44:35
测评丨高性能多媒体处理器—i.MX8MM开发板
NXP i.MX 8M Mini 应用处理器内置高性能、高能效的 14 FinFET 威廉希尔官方网站
。在快速发展的智能家居和智能嵌入式工业市场中,它是高性能和高性价比产品的选择。它是 NXP 采用 14
2021-04-26 13:10:15
测评丨高性能多媒体处理器—飞凌i.MX8M Mini开发板
、MIPI-CSI、MIPI-DSI)和存储器接口灵活性(LPDDR4、DDR4、DDR3L)方面的功能,它非常适用于需要高性能、低功耗工作和有竞争力系统成本的多种丰富媒体通用应用。接下来我们就看看它出色
2020-10-21 15:40:55
用FPGA 嵌入式处理器实现高性能浮点元算
——包含 APU-FPU 内核的嵌入式处理器系统PowerPC 440 Processor Block: PowerPC 440 处理器模块PowerPC 440 Processor: PowerPC
2018-08-03 11:15:23
赛昉科技发布两款高性能产品: JH7110多媒体处理器与VisionFive 2开发板
8月23日,RISC-V领域迎来重大突破。RISC-V软硬件生态领导者赛昉科技在线举办2022新产品发布会,揭晓两款重磅新品:全球首款量产高性能RISC-V多媒体处理器——昉·惊鸿7110
2022-08-24 10:42:18
采用Sitara处理器PRU-ICSS的高性能脉冲序列输出 (PTO)
描述面向工业应用的具有 PRU-ICSS 的 TIDEP0027 高性能脉冲序列输出 (PTO) 将德州仪器 (TI) 的 AM335x Sitara 处理器系列与 PTO 模块整合成单个片上系统
2018-12-17 16:03:53
采用VxWorks实现多DSP系统多任务程序设计
。 ADSP21160具有很大的片内存储区、多重内部总线结构、独立的I/O子系统;具有构造多处理器系统的所有特点,能够真正支持处理器数目的可调节功能,十分适合组成高性能浮点的多DSP系统。 VxWorks
2019-07-10 08:03:26
飞思卡尔高性能ColdFire微处理器简介
最新款的ColdFire微处理器在大约380 mW的功率上提供了410 Dhrystone MIPS(DMIPS)的内核性能,能够轻松满足开发人员的系统功率预算,同时实现卓越的系统级性能。
2019-07-18 06:23:30
香山是什么?“香山” 高性能开源 RISC-V 处理器项目介绍
香山是什么2019 年,在中国科学院支持下,由 中国科学院计算威廉希尔官方网站
研究所 牵头发起 “香山” 高性能开源 RISC-V 处理器项目,研发出目前国际上性能最高的开源高性能 RISC-V 处理器核
2022-04-07 14:20:44
T31-A 处理器 智能视频芯片
T31A是一款智能视频应用处理器,面向移动摄像头、安防勘测、视频通话、视频分析等视频设备。该SoC引入了一种创新的架构,以满足视频设备满足的高性能计算和高质量图像和视频编码
2022-12-20 09:45:41
君正ingenic 智能视频芯片 T31-ZX 视频分析协处理器
T31ZX是一款智能视频应用处理器,面向移动摄像头、安防勘测、视频通话、视频分析等视频设备。该SoC引入了一种创新的架构,以满足视频设备满足的高性能计算和高质量图像和视频编码要求
2022-12-20 10:46:13
ADSP-BF533SBBC500 一款高性能DSP数字信号处理器
描述 ADSP-BF533为当今要求最苛刻的融合信号处理应用提供了高性能、高能效的处理器选择。高性能16位/32位Blackfin嵌入式处理器内核、灵活的高速缓存架构、增强型DMA子系统
2023-12-06 10:59:03
Sigma Designs新型高性能媒体处理器选用MIPS科
Sigma Designs新型高性能媒体处理器选用MIPS科技IP内核为数字消费、家庭网络、无线、通信和商业应用提供业界标准架构、处理器及模拟 IP 的领先厂商 MIPS 科技公司(MIPS Technologies
2008-10-27 08:27:36750
分析多内核处理器架构对嵌入式系统设计的性能改善
处理器的设计正在从提高频率向降低功耗的方向转变,为满足更高性能的要求并使功耗不超过许多应用所能承受的范围,微处理器的一个明显变化是从频率越来越高向多内核架构转变。本文分析这种转变对嵌入式系统
2017-10-20 10:56:400
基于ADSPBF561的高性能视频监控系统的设计
摘要: 给出了一种基于ADSPBF561多内核处理器的高性能视频监控系统的设计方案。该方案选择BF561双DSP核处理器来实现复杂的智能视频处理算法, 并选用ADV7183B来对CCD图像信号进行
2017-10-30 16:47:370
基于ARM内核处理器的的实时测控系统开发平台设计与实现
ARM内核处理器具有高性能、低功耗、低成本、低开发难度等一系列优点,是测控系统由8位机升级到32位机的理想选择。此外,ARM7、ARM9、ARM10、XScale的指令兼容,已有的软件资源和开发经验不会由于升级到更高性能的处理器而受到巨大的损失。
2018-07-18 08:54:00764
快速开发基于Blackfin处理器的视频应用
快速开发基于Blackfin处理器的视频应用: 如何利用享有全面威廉希尔官方网站
支持的硬件和软件模块,快速开发能够在Blackfin处理器上运行的视频应用。参加本课程的用户应当具备软件术语方面的基础知识,并且拥有一定的嵌入式系统开发经验。此外,用户还应当了解系统服务程序和设备驱动程序。
2018-06-06 04:45:003221
多内核处理器应用趋势下的高性能视频系统设计
关键词:处理器 , 高性能 , 内核 , 趋势 , 视频系统 时钟频率的提高带来的高功耗、深亚微米半导体制造工艺漏电流产生的高功耗以及更多的设计挑战促使处理器设计制造商开始将思路转向到多内核集成
2019-03-02 07:51:01321
Cortex-M3内核的ARM处理器的应用资料说明
的ARM处理器是一款高性能、低成本,以及其低功耗的32位精简指令处理器。这种内核的处理器仅仅支持 Thumb-2指令,不支持ARM指令系统。Cortex-M3内核是基于ARMv7M架构设计的,是一种高性能
2020-09-24 08:00:004
Socionext为本土客户开发高性能处理器芯片
Socionext与中国本土客户展开了深度合作,依托Socionext强大的多核平台化设计方案,为本土客户定制开发了一款高性能处理器芯片。
2022-04-14 14:48:101397
迅为 i.mx8开发板系列高性能Android9.0系统
迅为I.MX8MM开发平台是基于恩智浦的NXPi.MX8MMini处理器设计开发的一款产品。NXPi.MX8MMini处理器致力于提供出色的视频和音频体验,将媒体的特定功能与针对低功耗优化的高性能
2021-11-30 14:34:47543
Blackfin处理器内核基础知识
Blackfin 处理器包括一个具有 10 级 RISC MCU/DSP 流水线的高性能 16/32 位嵌入式处理器内核、用于实现最佳代码密度的可变长度 ISA 以及具有面向加速视频和多媒体处理的指令的全 SIMD 支持。
2023-08-07 17:00:04397
评论
查看更多