嵌入式处理器

冯诺依曼结构

一种将程序指令存储器和数据存储器合并在一起的。程序指令存储地址和数据存储地址指向同一个存储器的不同物理位置,因此程序指令和数据宽度相同。


哈佛结构
程序指令和数据分开存储,指令和数据可以有不同的数据宽度。还采用了独立的程序总线和数据总线,分别作为CPU与每个存储器之间的专用通信路径。
很多芯片采用改进的哈佛结构。具有独立的地址总线和数据总线。两条总线由程序存储器和数据存储器分时公用。其实没有独立的总线,使用公用数据总线来完成程序存储模块或数据存储模块与CPU之间的数据传输,公用地址总线来寻址程序和数据。



DSP针对 通信、图像、语音和视频处理
DSP的乘法单周期内完成,优化了卷积、数字滤波、FFT
浮点DSP用硬件来实现,可以在单周期内完成,浮点运算速度高于定点DSP。而定点DSP只能用定点运算模拟浮点运算。
 


TI 美国模拟器件公司ADI
TMS320 2010年5月,为其C64x系列数字信号处理器与多核片上系统提供Linux内核支持,以充分满足通信与关键任务基础设施、医疗诊断以及高性能测量测试等应用需求。
TI也推出软件可编程多核ARM+DSP SoC,即KeyStone多核ARM+DSP处理器,以满足医疗成像应用、任务关键应用、测设和自动化应用的需求。
ADI主要从SHARC系列发展而来的TigerSHARC系列,以及高性能16位DSP信号处理能力与通信微控制器方便性相结合的blackfin系列等。ADI的blackfin不含MMU,完整支持Linux,是在没有MMU情况下Linux的典型案例。


TI的OMAP4平台就包括4个处理引擎:
ARM Cortex-A9 MPCore
PowerVR SGX 540 GPU(Graphic Processing Unit)
C64x DSP
ISP(Image Signal Processor)


还有一些针对特定领域而设计的专用处理器(ASP),如HDTV、ADSL、Cable Modem
网络处理是一种可编程器件,应用于电信领域的各种任务,如包处理、协议分析、路由查找、声音/数据的汇聚、防火墙、QoS等。

若干个微码处理器和协处理器组成。多个微码处理器在网络处理器内部并行处理,通过预先编制的微码来控制处理流程。
复杂的标准操作(内存操作、路由表查找算法、QoS的拥塞控制算法、流量调度算法等),采用硬件协处理器来进一步提高处理性能,从而实现业务灵活性和高性能。


MCU处理图形用户界面和按键输入并行多任务操作系统
DSP进行音视频编解码
射频方面则采用ASIC



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值