对于ARM、MCU、DSP、FPGA、SOC的介绍以及对其分析

玩转单片机 2018-01-05 11:36 次阅读

ARM

ARM处理器是Acorn计算机有限公司面向低预算市场设计的第一款RISC微处理器。更早称作Acorn RISC Machine。ARM处理器本身是32位设计,但也配备16位指令集,一般来讲比等价32位代码节省达35%,却能保留32位系统的所有优势。
对于ARM、MCU、DSP、FPGA、SOC的介绍以及对其分析

ARM历史发展:

1978年12月5日,物理学家赫尔曼·豪泽(Hermann Hauser)和工程师Chris Curry,在英国剑桥创办了CPU公司(Cambridge Processing Unit),主要业务是为当地市场供应电子设备。1979年,CPU公司改名为Acorn计算机公司。

起初,Acorn公司打算使用摩托罗拉公司的16位芯片,但是发现这种芯片太慢也太贵。"一台售价500英镑的机器,不可能使用价格100英镑的CPU!"他们转而向Intel公司索要80286芯片的设计资料,但是遭到拒绝,于是被迫自行研发。

1985年,Roger Wilson和Steve Furber设计了他们自己的第一代32位、6M Hz的处理器,Roger Wilson和Steve Furber用它做出了一台RISC指令集的计算机,简称ARM(Acorn RISC Machine)。这就是ARM这个名字的由来。

RISC的全称是"精简指令集计算机"(reduced instruction set computer),它支持的指令比较简单,所以功耗小、价格便宜,特别合适移动设备。早期使用ARM芯片的典型设备,就是苹果公司的牛顿PDA。

20世纪80年代后期,ARM很快开发成Acorn的台式机产品,形成英国的计算机教育基础。

1990年11月27日,Acorn公司正式改组为ARM计算机公司。苹果公司出资150万英镑,芯片厂商VLSI出资25万英镑,Acorn本身则以150万英镑的知识产权和12名工程师入股。公司的办公地点非常简陋,就是一个谷仓。20世纪90年代,ARM 32位嵌入式RISC(Reduced lnstruction Set Computer)处理器扩展到世界范围,占据了低功耗、低成本和高性能的嵌入式系统应用领域的领先地位。ARM公司既不生产芯片也不销售芯片,它只出售芯片技术授权。

MCU

MCU本质为一片单片机,指将计算机的CPU、RAMROM、定时计数器和多种I/O接口集成在一片芯片上,形成的芯片级的计算机。

MCU做得好的厂商:瑞萨(Renesas)、恩智浦(NXP)、新唐、微芯(Microchip)、意法半导体(ST)、爱特梅尔(Atmel)、英飞凌(Infineon)、德州仪器(TI)、东芝(Toshiba)、三星(Samsung)、赛普拉斯(Cypress)、亚德诺半导体(ADI)、高通(Qualcomm)、富士通(Fujitsu)、超威半导体(AMD)、盛群/合泰半导体(Holtek)、中颖电子、炬力、华润微、沛城、义隆、宏晶、松翰、凌阳、华邦电子、爱思科微、十速科技、佑华微、应广、欧比特、贝岭、东软载波微、君正、中微、兆易、晟矽微、芯海、联华、希格玛、汇春、建荣科技、华芯微、神州龙芯、紫光微、时代民芯、国芯科技、中天微等等。

DSP

DSP(Digital SignalProcessing),数字信号处理,简称DSP。DSP是用数值计算的方式对信号进行加工的理论和技术。另外DSP也是Digital Signal Processor的简称,即数字信号处理器,它是集成专用计算机的一种芯片,只有一枚硬币那么大。

FPGA

FPGA(Field-Programmable Gate Array),即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。

FPGA做得好的厂商:Altera((阿尔特拉)被Intel收购)、Xilinx(赛灵思)、ActelLattice(莱迪思)、Atmel、京微雅格、QuickLogic、Microsemi、Cypress、TI、上海复旦微、广东高云、同方国芯、西安智多晶、中国电子、成都华微、深圳国微、遨格芯等等。

SOC

SoC的定义多种多样,由于其内涵丰富、应用范围广,很难给出准确定义。一般说来, SoC称为系统级芯片,也有称片上系统,意指它是一个产品,是一个有专用目标的集成电路,其中包含完整系统并有嵌入软件的全部内容。同时它又是一种技术,用以实现从确定系统功能开始,到软/硬件划分,并完成设计的整个过程。

ARM、MCU、DSP、FPGA、SOC的比较

1、采用架构

ARM:架构采用32位精简指令集(RISC)处理器架构,从ARM9开始ARM都采用了哈佛体系结构,这是一种将指令与数据分开存放在各自独立的存储器结构,独立的程序存储器与数据存储器使处理器的处理能力得到较大的提高。ARM多采用流水线技术,此技术通过多个功率部件并行工作来缩短程序执行时间,使指令能在多条流水线上流动,从而提高处理器的效率和吞吐率。现今ARM7采用了典型的三级流水线,ARM9采用五级流水线技术,而ARM11使用了7级流水线,ARM Cortex-A9更是使用了可变流水线结构(支持8-11级流水线)。在多核心的支持上ARM Cortex-A9最多可支持4个核心,这是ARM系列处理器中首次支持多核心技术。下图表示了ARM Cortex-A9的内部结构。

MCU:大都在结构上是基于冯·诺伊曼结构的,这种结构清楚地定义了嵌入式系统所必需的四个基本部分:一个中央处理器核心,程序存储器(只读存储器或者闪存)、数据存储器(随机存储器)、一个或者更多的定时/计数器,还有用来与外围设备以及扩展资源进行通信的输入/输出端口——所有这些都被集成在单个集成电路芯片上。指令集上早期的MCU是采用CISC的,后面被RISC取代。在总线位数上,MCU覆盖了4位、8位、16位、32位,应用十分广泛。

DSP:又名数字信号处理器,它是一种专用于实时的数字信号处理的微处理器。结构上它采用哈佛结构,同样采用流水线技术。此外,DSP被用于宿主环境时可作为直接内存存取设备运作,还支持从模拟数字转换器(ADC)获得数据,最终输出的是由数字模拟转换器(DAC)转换为模拟信号的数据,支持一定的并行处理。

FPGA: FPGA是英文Field Programmable Gate Array(现场可编程门阵列)的缩写,它是在PAL、GAL、PLD等可编程器件的基础上进一步发展的产物,是专用集成电路(ASIC)中集成度最高的一种。FPGA采用了逻辑单元阵列LCA(Logic Cell Array)这样一个新概念,内部包括可配置逻辑模块CLB(Configurable Logic Block)、输出输入模块IOB(Input Output Block)和内部连线(Interconnect)三个部分。用户可对FPGA内部的逻辑模块和I/O模块重新配置,以实现用户的逻辑。它还具有静态可重复编程和动态在系统重构的特性,使得硬件的功能可以像软件一样通过编程来修改。FPGA有别于DSP、ARM、MCU的地方主要在于它的并行处理能力,它的强大并行性使复杂的运算得到极大的速度比提升。

SOC: 系统芯片是一个将计算机或其他电子系统集成单一芯片的集成电路。系统芯片可以处理数字信号、模拟信号、混合信号甚至更高频率的信号。系统芯片常常应用在嵌入式系统中。系统芯片的集成规模很大,一般达到几百万门到几千万门。SOC相对比较灵活,它可以将ARM架构的处理器与一些专用的外围芯片集成到一起,组成一个系统。其实现有的ARM处理器如Hisi-3507、hisi3516等处理器都是一个SOC系统,尤其是应用处理器它集成了许多外围的器件,为执行更复杂的任务、更复杂的应用提供了强大的支持。

2、功耗

ARM: 可以说ARM之所以在移动市场上得到极大的成功,其中最主要的原因便是它的低功耗。众所周知的是在移动市场上的电子产品对处理器的功耗是十分敏感的,在过去PC平台上处理器的功耗在几十W到上百W不等,这样的功耗放在移动平台上是不可想像的,ARM在主频1G的情况下功耗才几百mW,强劲的低功耗使它能适应移动电子产品。

DSP:在与非网的一组数据上显示,在数字信号处理方面的市场占有率DSP与FPGA各得半壁江山。DSP相对于FPGA的一个优势是它的功耗相对较低,DSP生产厂商通过提高处理器的主频、努力降低功耗来保证它的市场占有率,因为在高性能的数字处理市场上FPGA似乎更占有优势。如果单纯从DSP领域上来看,DSP在功耗上、性能上做得最好的要数TI公司,TI公司的DSP处理器相对其它的DSP厂商生产的处理器成本更低、功耗更低,所以TI的DSP芯片更在竞争力。

MCU:MCU面世时间最长,各种厂商都有它们自己的架构与指令集,如果从低功耗方面来看,TI的MSP430型MCU做得相对较好。

FPGA:FPGA由于它的内部结构原因造成它的功耗相对较高、芯片发热量大,这也是它的一个缺点。但这也是不可避免的,在支持高性能的并发计算数字电路,且内部的逻辑门大都采用标准的宽长比,最终生成的数字电路必然会在功耗上无法与ASIC等专用处理器比较。

SOC:由于SOC自身的灵活性,它将多个器件集成到一个极小的芯片上从而组成一个系统,SOC系统相对于MCU等处理器组成的系统来说,它在功耗上具有优势。并且,SOC芯片可在版图层面上结合工艺、电路设计等因素对系统的功耗进行系统的优化,这样比由现今外围的PCB版搭建出来的系统功耗更低,占用面积更小。

3、速度

ARM随着市场应用的需求提高,ARM厂商纷纷通过优化来提高它的主频,提升它的性能。从开始的100Mhz到惊人的2.3Ghz,ARM主频以惊人的速度向前发展。

DSP现今最快的主频能达到1.2Ghz。当然不能单纯从主频判断它的性能会比ARM差,DSP具有单时钟周期内完成一次乘法和一次加法的能力,一般的ARM不具备这样的能力,DSP在计算领域优势尤其明显,所以TI结合了ARM和DSP两者的优势,生产出达芬奇异构芯片,当然这是属于SOC的范畴了。

MCU作为低端的应用处理器,它的主频从数M到几十Mhz不等。

FPGA主频时钟最高可达几Ghz甚至上10Ghz,当然它的成本也不菲。如果将FPGA与ARM、DSP等作为比较,从主频上进行比较是没有多大意义的,毕竟并行计算的能力要远远超出一般通用的处理器采用的串行计算几十倍。如同样的一个滤波算法在主频为100Mhz的FPGA上实现要比在主频为1Ghz的ARM上实现仍要快。

4、应用与市场

ARM处理器现在主要是三个系列分别为A系列、R系列、M系列,其中A系列主攻消费电子应用,应用十分广泛。

计算:上网本、智能本、输入板、电子书阅读器、瘦客户端

手机:智能手机、特色手机

数字家电:机顶盒、数字电视、蓝光播放器、游戏控制台

汽车:信息娱乐、导航

企业:激光打印机、路由器、无线基站、VOIP 电话和设备

无线基础结构:Web 2.0、无线基站、交换机、服务器

R系列处理器主要针对一些对实时性要求较高的应用,如航空航天、汽车电子等场合,它具备高可靠性、高可用性、高容错能力、实时响应等优点。

M系列处理器主要针对较低端的应用,它的最初目标是替换现有的市面上的MCU。

ARM Cortex-M0

ARM Cortex-M0+

ARM Cortex-M3

ARM Cortex-M4

“8/16 位”应用

“8/16 位”应用

“16/32 位”应用

“32 位/DSC”应用

低成本和简单性

低成本,最佳能效

高性能,通用

有效的数字信号控制

DSP主要针对一些计算能力要求较高的应用,如视频图像处理、智能机器人、数字无线、宽带访问、数字音频、高分辨率成像和数字电机控制等。

MCU应用最为广泛,主要利益于它的成本控制上,使它能在许多对计算能力要求不那么高的应用立足。相信在未来几年里,MCU市场关键增长驱动力将来自于绿色能源,智能电子设备,智能电网以及电子产品的升级换代比如汽车电子。

SOC应用也十分广泛,主要是因为现有主流ARM芯片采用的架构便是SOC架构的一种,SOC是一个比较广泛的概念,现阶段许多ARM、DSP都开始采用SOC的方式来将多个器件加到处理器上组成复杂的系统。

5、开发成本

ARM主要是搭载LINUXANDROID、WINCE等操作系统,在开发难度上看,相对MCU、DSP较难入门,它需要开发人员对操作系统有较深的了解;从成本来看,ARM的单芯片成本较MCU要高,主要还是应用于一些较为复杂的系统上。

MCU入门最容易,上手也快,开发难度较小,并且它的成本低,在低端市场应用最为广泛。

DSP入门较容易,但单芯片成本较高,主要还是应用于对计算能力要求高的应用。当然DSP也可以搭载操作系统,搭载操作系统后可适用于多任务的应用上。

FPGA的开发难度较大并且开发周期也相对较长,此外它的单芯片成本很高。

例子:SOBEL算子(水平边沿)

正常来说要进行一次这样的算子需要9次乘法8次加法,这样的计算在FPGA、DSP上显得十分轻松,但对于ARM、MCU来说,它们的并行能力不强,当要处理的图像较大时,如1280P时,它们便会显得比较吃力了。

然而,这样的算子是十分容易对其进行优化的。如1与-1这两个位置的像素点可以直接进行一次加法完成,同理最后一行也是如此,中间一行的2与-2对应的像素点也可进行一次加法后再进行一次移位操作便完成这样的一次算子运算。计算从原来的9次乘法8次加法转换成三次加法与一次移位(移位操作在大多处理器上都可以在单个周期时钟内完成)。

原文标题:ARM、MCU、DSP、FPGA、SOC各是什么?区别是什么?

文章出处:【微信号:mcu168,微信公众号:玩转单片机】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

华为展出自主研发的Hi1612ARM架构64位处理器 称已在阿里巴巴试用

在前两天的TOP500超算排行榜中,美国夺回了性能第一、第二的位置,不过中国的TOP500超算数量再....

发表于 11-18 10:25 22次 阅读
华为展出自主研发的Hi1612ARM架构64位处理器 称已在阿里巴巴试用

导弹电液伺服机构原理仿真装置的软硬件设计与实现

电液伺服机构作为导弹控制系统的执行机构,广泛用于各种型号的弹道式导弹上,它的响应速度和精度直接影响导....

发表于 11-18 09:59 4次 阅读
导弹电液伺服机构原理仿真装置的软硬件设计与实现

FPGA的开发流程和物理含义和实现目标详解

FPGA的开发流程是遵循着ASIC的开发流程发展的,发展到目前为止,FPGA的开发流程总体按照图1进....

发表于 11-18 09:55 21次 阅读
FPGA的开发流程和物理含义和实现目标详解

FPGA EDA工具常见的报错分析与处理

在用verilog编写代码的时候出现错误提示:“mixed single- and double-e....

发表于 11-18 09:15 23次 阅读
FPGA EDA工具常见的报错分析与处理

EDA的FPGA设计和IC设计工具介绍

世界三大EDA厂商一般指的是Cadence, Synopsys, Mentor Graphics,四....

发表于 11-18 09:06 25次 阅读
EDA的FPGA设计和IC设计工具介绍

赛灵思超越FPGA转型为平台供应商 打造灵活应变的世界

“我在跑马拉松的时候,身心都受到了磨砺。因此我明白了一个道理,想要把一件事做得更好,必须要持续不断地....

发表于 11-17 11:36 125次 阅读
赛灵思超越FPGA转型为平台供应商 打造灵活应变的世界

ASIC、FPGA、DSP正处于并将长期处于竞争竞合阶段

在相当长的一段时间内,FPGA、ASIC、DSP三者不同的技术特征造就了它们不同的应用领域,DSP在....

发表于 11-17 11:30 47次 阅读
ASIC、FPGA、DSP正处于并将长期处于竞争竞合阶段

MCU暗存变局 无线MCU成趋势

曾经“井水不犯河水”的无线技术开始万众一“芯”了。以IoT无线技术的分合为例,虽然IoT界各种无线互....

发表于 11-17 09:34 65次 阅读
MCU暗存变局 无线MCU成趋势

高云半导体携带RISC-V FPGA设计易用性方案出席RISC-V论坛

高云半导体FPGA应用研发总监高彤军作了题为“基于RISC-V微处理器的FPGA解决方案”的专题演讲....

的头像 人间烟火123 发表于 11-17 09:30 498次 阅读
高云半导体携带RISC-V FPGA设计易用性方案出席RISC-V论坛

意法半导体全新STM32L0x0超值系列MCU再添新品

中国,2018年11月 13日 - 意法半导体全新STM32L0x0超值系列微控制器(MCU)为ST....

发表于 11-17 09:29 40次 阅读
意法半导体全新STM32L0x0超值系列MCU再添新品

ARM之蜂鸣器播放音乐

蜂鸣器介绍,蜂鸣器发生的原理,PWM原理,编程实现蜂鸣器播放音乐 资料在压缩包里 ...

发表于 11-16 16:53 96次 阅读
ARM之蜂鸣器播放音乐

如何使用FPGA实现发电机组频率测量计的设计

利用Verilog HDL 硬件描述语言自顶向下的设计方法和QuartusⅡ 软件,在复杂的可编程逻....

发表于 11-16 16:48 22次 阅读
如何使用FPGA实现发电机组频率测量计的设计

如何使用FPGA进行多功能实验板的设计与实现

设计和实现了一个以Altera FPGA的Cyclone器件EP1C6Q240C8为核心的多功能实验....

发表于 11-16 16:48 23次 阅读
如何使用FPGA进行多功能实验板的设计与实现

如何使用FPGA设计彩色图像增强系统的详细资料概述

提高显示器的视觉效果,提出增强比度扩展和色饱和度两种算法,来对彩色图像进行增强处理,为满足视频信号的....

发表于 11-16 16:48 23次 阅读
如何使用FPGA设计彩色图像增强系统的详细资料概述

如何使用FPGA实现多功能多路舵机控制器的设计概述

利用现场可编程门阵列(FPGA)构建了一个可编程片上系统(SOPC)实现能同时控制多个伺服舵机的控制....

发表于 11-16 16:48 22次 阅读
如何使用FPGA实现多功能多路舵机控制器的设计概述

Cadence推出通过硅验证的长距离7nm 112G SerDes IP

移动数据消费的升级,人工智能、机器学习的应用以及5G通信的发展都依赖于不断增加的带宽,对现有的云数据....

的头像 Cadence楷登 发表于 11-16 16:39 275次 阅读
Cadence推出通过硅验证的长距离7nm 112G SerDes IP

安谋携手四川打造芯片设计研究院

英国处理器架构业者安谋(ARM)在13日与四川省天府新区签署投资协议,据路透社(Reuters)与新....

的头像 DIGITIMES 发表于 11-16 16:15 242次 阅读
安谋携手四川打造芯片设计研究院

ARM正式落户中国!ARM是一家什么公司

据悉,该项目用地面积约147亩,建筑面积约20万平方米。项目将依托安谋全球创新生态体系和技术标准,结....

的头像 电子发烧友网工程师 发表于 11-16 15:22 1431次 阅读
ARM正式落户中国!ARM是一家什么公司

ILA就像是你安插在芯片内部的一个监控摄像头

下图红框中是ILA捕获的基本信息,可以看到捕获深度是8192,这个是我们之前设定的。主要是黄色框这个....

的头像 电子发烧友网工程师 发表于 11-16 15:18 230次 阅读
ILA就像是你安插在芯片内部的一个监控摄像头

基于fpga的FIR滤波器设计

发表于 11-16 14:41 281次 阅读
基于fpga的FIR滤波器设计

功率级电机模拟器

概述        润科通用研发的功率级电机模拟器,利用FPGA高速实时仿真技术、变频器对拖技术模...

发表于 11-16 14:21 108次 阅读
功率级电机模拟器

TI电阻可编程温度开关与模拟输出传感器

  德州仪器 (TI) 宣布推出采用业界最小封装SC70、工作电源电压范围最大的低功耗电阻可编程温度开关 —— TMP300。该器件...

发表于 11-16 11:08 17次 阅读
TI电阻可编程温度开关与模拟输出传感器

一种基于FPGA的高性能DNN加速器自动生成方案

可是,设计一个基于FPGA的高性能DNN推理加速器还是充满了困难,它需要寄存器传输级(RTL)编程技....

的头像 新智元 发表于 11-16 10:39 121次 阅读
一种基于FPGA的高性能DNN加速器自动生成方案

IAR编译器使用stm8s系列应该将哪些库添加到项目中?

你好。 我正在尝试使用IAR编译器开始使用stm8s系列,我不是很擅长。 因此,对于第一个项目,只是试图打开和关闭一个LED,...

发表于 11-16 10:30 29次 阅读
IAR编译器使用stm8s系列应该将哪些库添加到项目中?

MCU读取后无法写入M24SR

大家好, 我让我的M24SR与我的MCU一起工作...

发表于 11-16 10:28 60次 阅读
MCU读取后无法写入M24SR

FPGA固件开发-请求处理模块的实现

请求处理模块的功能是根据主机的请求控制设备收发器模块的处理状态。在本例中,请求处理模块实际的功能就是根据目前接收到的主机...

发表于 11-16 10:02 66次 阅读
FPGA固件开发-请求处理模块的实现

FPGA固件开发----输入/输出切换模块的实现

由于 PDIUSBD12 的 8 位数据线是双向总线,所以当进行读写操作的时候,应该注意避免双驱动。双驱动的意思就是在总线两边同...

发表于 11-16 09:54 56次 阅读
FPGA固件开发----输入/输出切换模块的实现

TI DM816x/AM389x评估模块PCB+原理图

与 Spectrum Digital 联合开发的 8168 评估模块 (EVM) 可使开发人员立即开始评估 DM816x DaVinci™ MPU(DM8168、...

发表于 11-16 09:34 115次 阅读
TI DM816x/AM389x评估模块PCB+原理图

TI DM816x/AM389x评估模块PCB+原理图

与 Spectrum Digital 联合开发的 8168 评估模块 (EVM) 可使开发人员立即开始评估 DM816x DaVinci™ MPU(DM8168、...

发表于 11-16 09:34 115次 阅读
TI DM816x/AM389x评估模块PCB+原理图

华为发布自研ARM处理器Hi1620

如今的华为不只是做X86服务器,海思半导体已经可以自研ARM架构,最新的Hi1620将使用7nm工艺....

的头像 电子发烧友网工程师 发表于 11-16 08:39 488次 阅读
华为发布自研ARM处理器Hi1620

基于ARM异常中断处理的方法解析

1. 在汇编中保存现场,然后调用C语言编写的中断处理程序,任务处理完成之后,再返回到汇编中恢复现场,....

发表于 11-15 16:17 59次 阅读
基于ARM异常中断处理的方法解析

Virtex FPGA比前一代产品功耗降低多达50% 成本降低多达20%

全球可编程逻辑解决方案领导厂商赛灵思公司(Xilinx, Inc.)今天宣布推出新一代旗舰产品Vir....

发表于 11-15 10:09 71次 阅读
Virtex FPGA比前一代产品功耗降低多达50% 成本降低多达20%

STM32开发板教程之窗口看门狗(WWDG)的详细资料概述

窗口看门狗通常被用来检测,由外部干扰或不可预见的逻辑条件造成的应用程序背离正常的运行序列而产生的软件....

发表于 11-15 10:03 30次 阅读
STM32开发板教程之窗口看门狗(WWDG)的详细资料概述

赛灵思的四大独家秘籍大揭秘

2009年,赛灵思共同创始人之一Ross Freeman因1984年发明可编程逻辑器件(FPGA),....

发表于 11-15 09:57 82次 阅读
赛灵思的四大独家秘籍大揭秘

安谋科技(中国)有限公司与成都签署合作协议

据了解,安谋公司是全球领先的半导体处理器及数字架构知识产权提供商,为全球90%以上的智能手机和平板电....

的头像 EDA365 发表于 11-15 08:41 642次 阅读
安谋科技(中国)有限公司与成都签署合作协议

QCC3003蓝牙耳机中文用户手册免费下载

本文档的主要内容详细介绍的是QCC3003蓝牙耳机的中文用户手册免费下载包括了QCC3003,蓝牙耳....

发表于 11-15 08:00 22次 阅读
QCC3003蓝牙耳机中文用户手册免费下载

JZ1501高速度低功耗的8位MCU的数据手册免费下载

JZ1501是一款基于CMOS技术的高速度低功耗的8 位MCU,内置1k×14bit OTP ROM....

发表于 11-14 19:02 30次 阅读
JZ1501高速度低功耗的8位MCU的数据手册免费下载

电机与DSP控制技术结合是无刷电机重要发展方向

电动牙科座椅选用稀土永磁无刷直流电机驱动体系,此体系将近年来发展迅速的无刷直流电机与DSP控制技术相....

的头像 OFweek工控 发表于 11-14 15:07 219次 阅读
电机与DSP控制技术结合是无刷电机重要发展方向

FPGA开发要懂得使用硬件分析仪调试——ILA

其实这儿便很简单了,可以直接在画布上添加一个ILA核,再把想要的信号线连进来就行了呀,都不需要在代码....

的头像 电子发烧友网工程师 发表于 11-14 10:47 216次 阅读
FPGA开发要懂得使用硬件分析仪调试——ILA

如何通过FPGA变成我们看到的色彩斑斓的图片

这里所谓的De-Bayer就是将Bayer格式转换成正常的RGB格式。我们采用双线性插值法,这是一个....

的头像 电子发烧友网工程师 发表于 11-14 10:42 228次 阅读
如何通过FPGA变成我们看到的色彩斑斓的图片

ARM嵌入式系统教程之ARM嵌入式系统的四个实验介绍

本文档的主要内容详细介绍的是ARM嵌入式系统教程之ARM嵌入式系统的四个实验介绍详细实验包括了:实验....

发表于 11-14 09:24 33次 阅读
ARM嵌入式系统教程之ARM嵌入式系统的四个实验介绍

如何使用FPGA进行数字信号发生器的设计资料概述

数字信号发生器是数字信号处理中不可缺少的调试设备,在生产生活中的应用非常广泛。本文所设计的内容就是基....

发表于 11-13 16:40 40次 阅读
如何使用FPGA进行数字信号发生器的设计资料概述

FPGA黑金开发板AX301的用户手册详细资料免费下载

FPGA黑金开发平台学生版2014款正式发布了,此款开发平台是在前两款学生版的基础上升级而来,型号为....

发表于 11-13 16:40 48次 阅读
FPGA黑金开发板AX301的用户手册详细资料免费下载

如何使用FPGA的PCIe总线进行DMA平台设计

随着通信技术的迅速发展,LTE应运而生,LTE系统具有网络时延减少、更高的用户数据速率、系统容量和覆....

发表于 11-13 16:40 31次 阅读
如何使用FPGA的PCIe总线进行DMA平台设计

应对后摩尔定律三大趋势,赛灵思如何部署自适应计算加速平台?

11月8日,赛灵思公司全球总裁及CEO Victor Peng全球CEO峰会上表示,现在的人工智能带....

发表于 11-13 15:37 403次 阅读
应对后摩尔定律三大趋势,赛灵思如何部署自适应计算加速平台?

Xilinx公司的开发软件Vivado上的在线调试工具——ILA

“Sample Data Depth”是采样深度,深度越大意味着能看到的信息量越多。但是要切记一点,....

的头像 电子发烧友网工程师 发表于 11-13 10:32 193次 阅读
Xilinx公司的开发软件Vivado上的在线调试工具——ILA

STM32系列32位微控制器(MCU)产品数据和选型手册免费下载

本文档的主要内容详细介绍的是STM32系列32位微控制器(MCU)产品数据和选型手册免费下载。

发表于 11-13 08:00 50次 阅读
STM32系列32位微控制器(MCU)产品数据和选型手册免费下载

IP5209具有多功能电源管理SOC移动电源的电源解决方案

IP5209 是一款集成升压转换器、锂电池充电管理、电池电量指示的多功能电源管理 SOC,为移动电源....

发表于 11-13 08:00 39次 阅读
IP5209具有多功能电源管理SOC移动电源的电源解决方案

IP5508多功能电源管理SOC解决方案的数据手册免费下载

IP5508 是一款集成升压转换器、锂电池充电管理、电池电量指示的多功能电源管理 SOC,为数码管显....

发表于 11-13 08:00 27次 阅读
IP5508多功能电源管理SOC解决方案的数据手册免费下载

IP6808无线充电发射端控制SoC芯片的数据手册免费下载

IP6808 是一款无线充电发射端控制 SoC 芯片,兼容 WPC Qi v1.2.4 最新标准,支....

发表于 11-13 08:00 39次 阅读
IP6808无线充电发射端控制SoC芯片的数据手册免费下载

如何使用DSP与LabVIEW进行汽车行驶姿态参数采集系统设计

设计了一种基于TMS320F2812与LabVlEW的汽车行驶姿态参数采集系统。利用 ADISl63....

发表于 11-13 08:00 32次 阅读
如何使用DSP与LabVIEW进行汽车行驶姿态参数采集系统设计

无刷直流电机与DSP控制技术相结合 成本降低的同时提高性能

电动牙科座椅选用稀土永磁无刷直流电机驱动体系,此体系将近年来发展迅速的无刷直流电机与DSP控制技术相....

发表于 11-12 17:54 154次 阅读
无刷直流电机与DSP控制技术相结合 成本降低的同时提高性能

蜂鸟FPGA开发板及JTAG下载器详细说明

为了便于初学者能够快速地学习RISC-V CPU设计和RISC-V嵌入式开发,蜂鸟E203开源MCU....

的头像 硅农亚历山大 发表于 11-12 17:10 257次 阅读
蜂鸟FPGA开发板及JTAG下载器详细说明

Silexica发布了多核软件开发工具SLX的最新版本

SLX for FPGA可对C/C++代码进行深入分析,全面了解软件相互依赖性、应用程序热点以及并行....

的头像 电子发烧友网工程师 发表于 11-12 14:20 191次 阅读
Silexica发布了多核软件开发工具SLX的最新版本

中美贸易战激烈 国产FPGA现状堪忧

“芯片投入产出比不高。国内投入不断加大,但实际效果并不明显,科技研发回报周期长,投资分散,导致投入产....

发表于 11-12 11:03 640次 阅读
中美贸易战激烈 国产FPGA现状堪忧

赛灵思收购深鉴科技 意在加速从云到端应用上FPGA加速技术的部署

对于此次收购,赛灵思的解读是赛灵思从FPGA器件向自适应计算加速平台提供商演变的战略,就是要加速从云....

发表于 11-12 10:59 231次 阅读
赛灵思收购深鉴科技 意在加速从云到端应用上FPGA加速技术的部署

盘点MCU在可穿戴设备市场的竞争地位

越来越多芯片业者积极投入适用于可穿戴设备需求设计的微控制器MCU解决方案。

的头像 电子发烧友网工程师 发表于 11-12 08:28 327次 阅读
盘点MCU在可穿戴设备市场的竞争地位

TMS320VC5506 TMS320VC5506 Fixed-Point Digital Signal Processor

TMS320VC5506定点数字信号处理器(DSP)基于TMS320C55x DSP生成CPU处理器内核。 C55x™DSP架构通过增加并行性和全面关注降低功耗来实现高性能和低功耗。 CPU支持内部总线结构,该结构由一个程序总线,三个数据读总线,两个数据写总线以及专用于外设和DMA活动的附加总线组成。这些总线能够在一个周期内执行最多三次数据读取和两次数据写入。并行地,DMA控制器每个周期最多可以执行两次数据传输,与CPU活动无关。 C55x CPU提供两个乘法累加(MAC)单元,每个单元能够支持17位x 17-单个循环中的位乘法。额外的16位ALU支持中央40位算术/逻辑单元(ALU)。 ALU的使用受指令集控制,提供优化并行活动和功耗的能力。这些资源在C55x CPU的地址单元(AU)和数据单元(DU)中进行管理。 C55x DSP代支持可变字节宽度指令集,以提高代码密度。指令单元(IU)从内部或外部存储器执行32位程序提取,并为程序单元(PU)排队指令。程序单元解码指令,将任务指向AU和DU资源,并管理完全受保护的管道。预测分支功能可避免执行条件指令时的管道冲洗。 5506上的128...

发表于 10-17 14:24 0次 阅读
TMS320VC5506 TMS320VC5506 Fixed-Point Digital Signal Processor

TMS320C6747 定点/浮点数字信号处理器

TMS320C6745 /6747器件是一款基于TMS320C674x DSP内核的低功耗数字信号处理器。它的功耗显着低于TMS320C6000 DSP平台的其他成员。 TMS320C6745 /6747器件使原始设备制造商(OEM)和原始设计制造商(ODM)能够快速推出市场上的设备。高处理性能。 TMS320C6745 /6747 DSP内核采用基于缓存的两级架构。 1级程序高速缓存(L1P)是32 KB直接映射高速缓存,1级数据高速缓存(L1D)是32 KB双向组关联高速缓存。 2级程序高速缓存(L2P)由256 KB内存空间组成,在程序和数据空间之间共享。 L2内存可以配置为映射内存,缓存或两者的组合。虽然系统中的其他主机可以访问DSP L2,但是其他主机可以使用额外的128KB RAM共享内存(仅限TMS320C6747),而不会影响DSP性能。 外设集包括:带管理数据输入/输出(MDIO)模块的10/100 Mbps以太网MAC(EMAC);两个I 2 C总线接口; 3个多通道音频串行端口(McASP),带有16/9串行器和FIFO缓冲器;两个64位通用定时器,每个都可配置(一个可配置为看门狗);可配置的16位主机端口接口(HPI)[仅限TMS3...

发表于 10-17 14:20 6次 阅读
TMS320C6747 定点/浮点数字信号处理器

TMS320C6746 TMS320C6746 Fixed/Floating Point DSP

TMS320C6746定点和浮点DSP是一款低功耗应用处理器,该处理器基于C674x DSP内核。该DSP与其他TMS320C6000™平台DSP相比,功耗要小很多。 凭借这款器件,原始设备制造商(OEM)和原始设计制造商(ODM)能够充分利用全集成混合处理器解决方案的灵活性,迅速将兼用稳健操作系统,丰富用户接口和高处理器性能的器件推向市场。 该器件的DSP内核采用基于2级缓存的架构。第1级程序缓存(L1P)是一个 32KB的直接映射缓存,第1级数据缓存(L1D)是一个32KB的2路组相连缓存。第2级程序缓存(L2P)包含256KB的存储空间,由程序空间和数据空间共享.L2存储器可配置为映射存储器,缓存或二者的组合。系统内的其他主机可以访问DSP L2。 外设集包括:1个具有管理数据输入/输出模块(MDIO)的10Mbps /100Mbps以太网介质访问控制器(EMAC); 1个USB2.0 OTG接口; 2个I 2 C总线接口; 1个具有16个串行器和FIFO缓冲器的多通道音频串行端口(McASP) ); 2个具有FIFO缓冲器的多通道缓冲串行端口(McBSP); 2个可配置的64位通用定时器(其中一个可配置...

发表于 10-15 17:06 18次 阅读
TMS320C6746 TMS320C6746 Fixed/Floating Point DSP

OMAP-L138 OMAP-L138 Data Manual

OMAP-L138 C6000 DSP+ARM 处理器 是一款低功耗 应用 处理器,该处理器基于 ARM926EJ-S 和 C674x DSP 内核。该处理器 与其他 TMS320C6000™ 平台 DSP 相比,功耗要小很多。 凭借这款器件,原始设备制造商 (OEM) 和原始设计制造商 (ODM) 能够充分利用全集成混合处理器解决方案的灵活性,迅速将兼具稳健操作系统、丰富用户接口和高处理器性能的器件推向市场。 此器件采用双内核架构(包括一个高性能的 TMS320C674x DSP 内核和一个 ARM926EJ-S 内核),实现了 DSP 与精简指令集计算机 (RISC) 技术二者优势的完美融合。 ARM926EJ-S 是一款 32 位 RISC 处理器内核,可执行 32 位或 16 位指令和处理 32 位、16 位或 8 位数据。该内核采用流水线结构,因此处理器和存储器系统的所有部件能够连续运行。 ARM9 内核配有协处理器 15 (CP15)、保护模块以及具有页表缓冲区的数据和程序存储器管理单元 (MMU)。ARM9 内核配有独立的 16KB 指令缓存和 16KB 数据缓存。这两个缓存均与虚拟索引虚拟标签 (VIVT) 4 路相连。ARM9 内核还配...

发表于 10-15 17:04 19次 阅读
OMAP-L138 OMAP-L138 Data Manual

TMS320C6748 TMS320C6748 Fixed/Floating Point DSP

TMS320C6748 定点和浮点 DSP 是一款低功耗 应用 处理器,该处理器基于 C674x DSP 内核。该DSP 与其他 TMS320C6000™ 平台 DSP 相比,功耗要小很多。 凭借这款器件,原始设备制造商 (OEM) 和原始设计制造商 (ODM) 能够充分利用全集成混合处理器解决方案的灵活性,迅速将兼具稳健操作系统、丰富用户接口和高处理器性能的器件推向市场。 该器件的 DSP 内核采用基于 2 级缓存的架构。第 1 级程序缓存 (L1P) 是一个 32KB 的直接映射缓存,第 1 级数据缓存 (L1D) 是一个 32KB 的 2 路组相连缓存。第 2 级程序缓存 (L2P) 包含 256KB 的存储空间,由程序空间和数据空间共享。L2 存储器可配置为映射存储器、缓存或二者的组合。尽管系统内的其他主机可访问 DSP L2,但还是额外提供了一个 128KB 的 RAM 共享存储器给其他主机使用,从而避免对 DSP 性能产生影响。 对于支持安全功能的器件,TI 的基本安全启动可为用户保护自主知识产权并防止外部实体修改用户开发的算法。该安全启动流程从一个基于硬件的“信任根”开始,确保代码从一个已知安全的位置开始...

发表于 10-15 16:19 6次 阅读
TMS320C6748 TMS320C6748 Fixed/Floating Point DSP

TMS320C6720 TMS320C6727B TMS320C6726B TMS320C6722B TMS320C6720 Floating-Point DSPs

The TMS320C672x is the next generation of Texas Instruments' C67x generation of high-performance 32-/64-bit floating-point digital signal processors. The TMS320C672x includes the TMS320C6727B, TMS320C6726B, TMS320C6722B, and TMS320C6720 devices.(1) Enhanced C67x+ CPU. The C67x+ CPU is an enhanced version of the C67x CPU used on the C671x DSPs. It is compatible with the C67x CPU but offers significant improvements in speed, code density, and floating-point performance per clock cycle. At 350 MHz, the CPU is capable of a maximum performance of 2800 MIPS/2100 MFLOPS by executing up to eight instructions (six of which are floating-point instructions) in parallel each cycle. The CPU natively supports 32-bit fixed-point, 32-bit single-precision floating-point, and 64-bit double-precision floating-point arithmetic. Efficient Memory System. The memory controller maps the la...

发表于 10-15 16:17 22次 阅读
TMS320C6720 TMS320C6727B TMS320C6726B TMS320C6722B TMS320C6720 Floating-Point DSPs

TMS320C6727B TMS320C6727B TMS320C6726B TMS320C6722B TMS320C6720 Floating-Point DSPs

The TMS320C672x is the next generation of Texas Instruments' C67x generation of high-performance 32-/64-bit floating-point digital signal processors. The TMS320C672x includes the TMS320C6727B, TMS320C6726B, TMS320C6722B, and TMS320C6720 devices.(1) Enhanced C67x+ CPU. The C67x+ CPU is an enhanced version of the C67x CPU used on the C671x DSPs. It is compatible with the C67x CPU but offers significant improvements in speed, code density, and floating-point performance per clock cycle. At 350 MHz, the CPU is capable of a maximum performance of 2800 MIPS/2100 MFLOPS by executing up to eight instructions (six of which are floating-point instructions) in parallel each cycle. The CPU natively supports 32-bit fixed-point, 32-bit single-precision floating-point, and 64-bit double-precision floating-point arithmetic. Efficient Memory System. The memory controller maps the la...

发表于 10-15 11:08 2次 阅读
TMS320C6727B TMS320C6727B TMS320C6726B TMS320C6722B TMS320C6720 Floating-Point DSPs

SM320C6415-EP 增强型产品定点数字信号处理器

TMS320C64x ?? DSP(包括SM320C6414-EP,SM320C6415-EP和SM320C6416-EP器件)是TMS320C6000中性能最高的定点DSP产品。 DSP平台。 SM320C64x ?? (C64x ??)设备是基于第二代高性能,先进的VelociTI ??德州仪器(TI)开发的超长指令字(VLIW)架构(VelociTI.2 ??),使这些DSP成为多通道和多功能应用的绝佳选择。 C64x ??是C6000的代码兼容成员?? DSP平台。 C64x器件在500 MHz时钟频率下具有高达4000万条指令/秒(MIPS)的性能,可为高性能DSP编程挑战提供经济高效的解决方案。 C64x DSP具有高速控制器的操作灵活性和阵列处理器的数字功能。 C64x DSP内核处理器有64个32位字长的通用寄存器和8个高度独立的功能单元?? 2个乘法器用于32位结果和6个算术逻辑单元(ALU)??使用VelociTI.2扩展。八个功能单元中的VelociTI.2扩展包括新指令,以加速关键应用程序的性能并扩展VelociTI架构的并行性。 C64x每周期可产生4个32位乘法累加(MAC),总计每秒2400万MAC(MMACS),或每周期8个8位MAC,总计4800 MMACS。 C64x DSP还具有特定于应...

发表于 10-15 11:06 0次 阅读
SM320C6415-EP 增强型产品定点数字信号处理器

SMJ320C6701-SP 抗辐射V类浮点数字信号处理器

SMJ320C67x DSP是SMJ320C6000平台中的浮点DSP系列。 SMJ320C6701('C6701)器件基于德州仪器(TI)开发的高性能,先进的VelociTI超长指令字(VLIW)架构,使该DSP成为多通道和多功能应用的绝佳选择。凭借在140 MHz时钟频率下高达1千兆位每秒浮点运算(GFLOPS)的性能,'C6701为高性能DSP编程挑战提供了经济高效的解决方案。 'C6701 DSP具有高速控制器的操作灵活性和阵列处理器的数字能力。该处理器具有32个32位字长的通用寄存器和8个高度独立的功能单元。八个功能单元提供四个浮点/定点ALU,两个定点ALU和两个浮点/定点乘法器。 'C6701每周期可以产生两个乘法累加(MAC),总计每秒3.34亿MAC(MMACS)。 'C6701 DSP还具有专用硬件逻辑,片上存储器和额外的片上外设。 'C6701包含大量片上存储器,具有强大而多样的设置外围设备。程序存储器由64K字节块组成,用户可配置为高速缓存或存储器映射程序空间。数据存储器由两个32K字节的RAM块组成。外设集包括两个多通道缓冲串行端口(McBSP),两个通用定时器,一个主机端口接口(HPI)和...

发表于 10-09 15:12 15次 阅读
SMJ320C6701-SP 抗辐射V类浮点数字信号处理器

TMS320VC5409A定点c

TMS320VC5409A定点数字信号处理器(DSP)(以下简称5409A除非另有说明)基于先进的改进型哈佛架构,有一个程序存储器总线和三个数据存储器总线。该处理器提供具有高度并行性的算术逻辑单元(ALU),专用硬件逻辑,片上存储器和其他片上外设。该DSP的操作灵活性和速度的基础是高度专业化的指令集。 独立的程序和数据空间允许同时访问程序指令和数据,提供高度的并行性。可以在单个周期中执行两个读操作和一个写操作。具有并行存储和特定于应用程序的指令的指令可以充分利用该架构。此外,数据可以在数据和程序空间之间传输。这种并行性支持一组强大的算术,逻辑和位操作操作,这些操作都可以在一个机器周期中执行。 5409A还包括管理中断的控制机制, 特性 具有三个独立的16位数据存储器总线和一个程序存储器总线的高级多总线架构 40位算术逻辑单元(ALU)包括一个40位桶形移位器和两个独立的40位累加器 17- \ xD7 17位并行乘法器耦合到一个40位专用加法器,用于非流水线单周期乘法/累积(MAC)操作 比较,选择和存储单位(CSSU)以进行...

发表于 10-09 11:40 0次 阅读
TMS320VC5409A定点c

SM320VC5510A-EP 增强型产品定点数字信号处理器

The 320VC5510 (5510) fixed-point digital signal processor (DSP) is based on the TMS320C55x DSP generation CPU processor core. The C55x™ DSP architecture achieves high performance and low power through increased parallelism and total focus on reduction in power dissipation. The CPU supports an internal bus structure composed of one program bus, three data-read buses, two-data write buses, and additional buses dedicated to peripheral and DMA activity. These buses provide the ability to perform up to three data reads and two data writes in a single cycle. In parallel, the DMA controller can perform up to two data transfers per cycle independent of the CPU activity. The C55x CPU provides two multiply-accumulate (MAC) units, each capable of 17-bit x 17-bit multiplication in a single cycle. A central 40-bit arithmetic/logic unit (ALU) is supported by an additional 16-bit ALU. Use of the ALUs is under instruc...

发表于 10-09 11:37 9次 阅读
SM320VC5510A-EP 增强型产品定点数字信号处理器

SM320C6712D-EP 增强型产品浮点 DSP

320C67x ?? DSP(包括SM320C6712-EP,SM320C6712C-EP,SM320C6712D-EP器件)是浮动的成员TMS320C6000中的点DSP系列?? DSP平台。 C6712,C6712C和C6712D器件基于德州仪器(TI)开发的高性能,先进的超长指令字(VLIW)架构,使这些DSP成为多通道和多功能应用的绝佳选择。 p> C6712C /C6712D器件在时钟频率为167 MHz时性能高达10亿次浮点运算(MFLOPS),是C6000中成本最低的DSP? DSP平台。 C6712C /C6712D DSP具有高速控制器的操作灵活性和阵列处理器的数字能力。该处理器具有32个32位字长的通用寄存器和8个高度独立的功能单元。八个功能单元提供四个浮点/定点ALU,两个定点ALU和两个浮点/定点乘法器。 C6712C /C6712D每个周期可以产生两个MAC,总计300 MMACS。 C6712在时钟频率为100 MHz时性能高达6亿次每秒浮点运算(MFLOPS)。该器件还为高性能DSP编程挑战提供了经济高效的解决方案。 C6712 DSP具有高速控制器的操作灵活性和阵列处理器的数字能力。该处理器具有32个32位字长的通用寄存器和8个高度独立的功能单元。八个...

发表于 10-09 10:35 36次 阅读
SM320C6712D-EP 增强型产品浮点 DSP

SM320C6711D-EP 增强型产品浮点 DSP

320C67x ?? DSP(包括SM320C6711-EP,SM320C6711B-EP,SM320C6711C-EP,SM320C6711D-EP器件)撰写TMS320C6000中的浮点DSP系列?? DSP平台。 C6711,C6711B,C6711C和C6711D器件基于德州仪器(TI)开发的高性能,先进的超长指令字(VLIW)架构,使这些DSP成为多通道和多功能应用的绝佳选择。 C6711 /C6711B器件的时钟频率为150 MHz,性能高达每秒9亿次浮点运算(MFLOPS),可为高性能DSP编程挑战提供经济高效的解决方案。 C6711 /C6711B DSP具有高速控制器的操作灵活性和阵列处理器的数字能力。该处理器具有32个32位字长的通用寄存器和8个高度独立的功能单元。八个功能单元提供四个浮点/定点ALU,两个定点ALU和两个浮点/定点乘法器。 C6711 /C6711B每个周期可以产生两个MAC,总计300 MMACS。 在200 MHz或1350 MFLOPS的时钟频率下,每秒浮点运算高达12亿次(MFLOPS) C6711C /C6711D器件的时钟频率为250 MHz(适用于6711D),还为高性能DSP编程挑战提供了经济高效的解决方案。 C6711C /C6711D DSP还具有高速...

发表于 10-09 10:33 0次 阅读
SM320C6711D-EP 增强型产品浮点 DSP

SMJ320C6701 军用浮点数字信号处理器

SMJ320C67x DSP是SMJ320C6000平台中的浮点DSP系列。 SMJ320C6701(?? C6701)器件基于德州仪器(TI)开发的高性能,先进的VelociTI超长指令字(VLIW)架构,使该DSP成为多通道和多功能应用的绝佳选择。 。凭借167 MHz时钟频率,每秒高达1千兆位浮点运算(GFLOPS)的性能,?? C6701为高性能DSP编程挑战提供了经济高效的解决方案。 ?? C6701 DSP具有高速控制器的操作灵活性和阵列处理器的数字能力。该处理器具有32个32位字长的通用寄存器和8个高度独立的功能单元。八个功能单元提供四个浮点/定点ALU,两个定点ALU和两个浮点/定点乘法器。 ?? C6701每周期可以产生两个乘法累加(MAC),总共每秒3.34亿MAC(MMACS)。 ?? C6701 DSP还具有专用硬件逻辑,片上存储器和额外的片上外设。 ?? C6701包含大量片上存储器,具有强大的功能。各种外围设备。程序存储器由64K字节块组成,用户可配置为高速缓存或存储器映射程序空间。数据存储器由两个32K字节的RAM块组成。外设集包括两个多通道缓冲串行端口(McBSP),两个通用定时器,一个主机端口接口(HPI)和一个无缝外部...

发表于 09-29 11:49 8次 阅读
SMJ320C6701 军用浮点数字信号处理器

AM5K2E02 多核 ARM+DSP

AM5K2E0x是一款基于TI的KeyStone II多核SoC架构的高性能器件,该器件集成了性能最优的Cortex-A15处理器双核或四核CorePac可以高达1.4GHz的内核速度运行.TI的AM5K2E0x器件实现了一套易于使用的高性能,低功耗平台,可供企业级网络终端设备,数据中心网络,航空电子设备和国防,医疗成像,测试和自动化等诸多应用领域的开发人员使用。 TI的KeyStone II架构提供了一套集成有ARM CorePac,(Cortex-A15处理器四核CorePac),网络处理等各类子系统的可编程平台,并且采用了基于队列的通信系统,使得器件资源能够高效且无缝地运作。这种独特的器件架构中还包含一个TeraNet交换机,该交换机可能从可编程内核到高速IO的各类系统元素广泛融合,确保它们以最高效率持续运作。 AM5K2E0x KeyStone II器件集成了大量的片上存储ARMD CorePac中多达4个Cortex A15内核共享4MB L2缓存。该器件还集成了2MB的多核共享存储器(每个MSMC),可用作共享的L3 SRAM。所有L2和MSMC存储器均包含错误检测与错误校正功能。该器件包含一个以1600MTPS传输速率运行的64位DDR-3...

发表于 09-29 11:42 0次 阅读
AM5K2E02 多核 ARM+DSP

SMJ320C6201B 定点数字信号处理器,军事

320C6201B DSP是320C6000平台中定点DSP系列的成员。 SM /SMJ320C6201B(C6201B)器件基于德州仪器(TI)开发的高性能,先进的VelociTI超长指令字(VLIW)架构,使该DSP成为多通道和多功能应用的绝佳选择。 。 C6201B的时钟频率为200 MHz,性能高达1.6亿次/秒(MIPS),为高性能DSP编程挑战提供了经济高效的解决方案。 C6201B是C6201的较新版本。 C6201B DSP具有高速控制器的操作灵活性和阵列处理器的数字能力。该处理器具有32个32位字长的通用寄存器和8个高度独立的功能单元。八个功能单元提供六个算术逻辑单元(ALU)以实现高度并行性,两个16位乘法器提供32位结果。 C6201B每个周期可以产生两个乘法累加(MAC) - 总计每秒4亿MAC(MMACS)。 C6201B DSP还具有专用硬件逻辑,片上存储器和其他片上外设。 C6201B包含大量片上存储器,并具有功能强大且多样化的外设集。程序存储器由64K字节块组成,用户可配置为高速缓存或存储器映射程序空间。 C6201B的数据存储器由两个32K字节的RAM块组成,以提高并发性。外设集包括两个多通道缓冲串行端口(McBSP),两个...

发表于 09-29 11:40 0次 阅读
SMJ320C6201B 定点数字信号处理器,军事

AM5708 Sitara 处理器:成本经优化的 Arm A15 和 DSP,多媒体和安全引导

AM570x Sitara ARM应用处理器旨在满足现代嵌入式产品对于处理性能的强烈需求。 AM570x器件通过其极具有活性的全集成混合处理器解决方案,可实现较高的处理性能。此外,这些器件还将可编程的视频处理功能与高度集成的外设集完美融合。 可编程性通过单核ARM Cortex-A15 RISC CPU并借助Neon™扩展和TI C66x VLIW浮点DSP内核实现。借助ARM处理器,开发人员能够将控制函数与在DSP和协处理器上编程的其他算法分离其中,TI为ARM和C66x DSP提供了一系列完整的开发工具,其中包括C语言编译器AM570x Sitara ARM应用处理器专为满足现代嵌入式产品的强烈处理需求而打造。 AM570x器件通过集成的混合处理器解决方案的最大灵活性,带来高处理性能。这些器件还将可编程视频处理与高度集成的外设集相结合。 可编程性由具有Neon™扩展和TI C66x VLIW浮点DSP内核的单核ARM Cortex-A15 RISC CPU提供。 ARM处理器使开发人员能够将控制功能与DSP和协处理器上编程的视觉算法分开,从而降低系统软件的复杂性。 此外,TI还为A...

发表于 09-29 11:35 46次 阅读
AM5708 Sitara 处理器:成本经优化的 Arm A15 和 DSP,多媒体和安全引导

SMJ320VC33 数字信号处理器

SMx320VC33 DSP是一款采用0.18μm四电平CMOS(TImeline)技术制造的32位浮点处理器。 SMx320VC33是德州仪器(TI)SM320C3x™系列DSP的一部分。 SM320C3x内部总线和特殊数字信号处理指令集具有高达150 MFLOPS的速度和灵活性。 SMx320VC33通过在其他处理器通过软件或微代码实现的硬件中实现功能来优化速度。这种硬件密集型方法提供了以前在单个芯片上不可用的性能。 SMx320VC33可以在一个周期内对整数或浮点数据执行并行乘法和ALU运算。每个处理器还拥有通用寄存器文件,程序高速缓存,专用ARAU,内部双访问存储器,支持并发I /O的一个DMA通道以及较短的机器周期时间。这些特征导致高性能和易用性。大地址空间,多处理器接口,内部和外部生成的等待状态,一个外部接口端口,两个定时器,一个串行端口和多中断结构大大增强了通用应用程序。 SM320C3x支持从主处理器到专用协处理器的各种系统应用程序。通过基于寄存器的架构,大地址空间,强大的寻址模式,灵活的指令集以及良好支持的浮点运算,可轻松实现高级语言支持。 SM /SMJ320VC33是一...

发表于 09-29 11:26 32次 阅读
SMJ320VC33 数字信号处理器

SMJ320VC5416 SMJ320VC5416 定点 DSP

SMJ320VC5416定点数字信号处理器(DSP)(以下简称5416除非另有说明)基于先进的改进型哈佛架构,有一个程序存储器总线和三个数据存储器总线。该处理器提供具有高度并行性的算术逻辑单元(ALU),专用硬件逻辑,片上存储器和其他片上外设。该DSP的操作灵活性和速度的基础是高度专业化的指令集。 独立的程序和数据空间允许同时访问程序指令和数据,提供高度的并行性。可以在单个周期中执行两个读操作和一个写操作。具有并行存储和特定于应用程序的指令的指令可以充分利用该架构。此外,数据可以在数据和程序空间之间传输。这种并行性支持一组强大的算术,逻辑和位操作操作,这些操作都可以在一个机器周期中执行。 5416还包括管理中断,重复操作和函数调用的控制机制。 特性 处理至MIL-PRF-38535(QML) 具有三个独立的16位数据存储器总线的高级多总线架构和一个程序存储器总线 40位算术逻辑单元(ALU),包括一个40位桶形移位器和两个独立的40位累加器 17 x 17位并行乘法器耦合用于非流水线单周期乘法/累加(MAC)操作的40位专用加法器...

发表于 09-29 11:05 4次 阅读
SMJ320VC5416 SMJ320VC5416 定点 DSP

CC3200MOD SimpleLink Wi-Fi CC3200 片上因特网无线 MCU 模块

使用业界首款可编程FCC,IC,CE和Wi-Fi认证无线微控制器(MCU)模块,内置Wi-Fi,开始您的设计连接。 SimpleLink CC3200MOD专为物联网(IoT)而创建,是一个集成了ARM Cortex-M4 MCU的无线MCU模块,允许客户使用单个设备开发整个应用程序。凭借片上Wi-Fi,互联网和强大的安全协议,无需先前的Wi-Fi体验即可加快开发速度。 CC3200MOD将所有必需的系统级硬件组件(包括时钟,SPI闪存,RF开关和无源元件)集成到LGA封装中,以便于组装和低成本PCB设计。 CC3200MOD作为完整的平台解决方案提供,包括软件,样本应用,工具,用户和编程指南,参考设计以及TI E2E支持社区。 应用MCU子系统包含行业标准的ARM Cortex- M4内核以80 MHz运行。 该器件包括各种外设,包括快速并行相机接口,I2S,SD /MMC,UART,SPI,I2C和四通道ADC。 CC3200系列包括用于代码和数据的灵活嵌入式RAM;带外部串行闪存引导程序和外设驱动程序的ROM;用于Wi-Fi网络处理器服务包,Wi-Fi证书和凭证的SPI闪存。 Wi-Fi网络处理器子系统具有Wi-Fi片上网络,并包含一个附加功能专用的ARM...

发表于 08-20 17:53 68次 阅读
CC3200MOD SimpleLink Wi-Fi CC3200 片上因特网无线 MCU 模块