DSP

MCU 和 DSP

2019-07-13 12:01发布

 MCU 和 DSP 简介
(网上收集的资料)

1. 什么是MCU      MCU(Micro  Controller  Unit)中文名称为多点控制单元,又称单片微型计算机(Single  Chip  Microcomputer),是指随着大规模集成电路的出现及其发展,将计算机的CPURAMROM、定时数器和多种I/O接口集成在一片芯片上,形成芯片级的计算机,为不同的应用场合做不同组合控制。 

2. MCU的分类 

     MCU按其存储器类型可分为MASK(掩模)ROMOTP(一次性可编程)ROMFLASHROM等类型。MASK  ROMMCU价格便宜,但程序在出厂时已经固化,适合程序固定不变的应用场合;FALSH ROMMCU程序可以反复擦写,灵活性很强,但价格较高,适合对价格不敏感的应用场合或做开发用途;OTP ROMMCU价格介于前两者之间,同时又拥有一次性可编程能力,适合既要求一定灵活性,又要求低成本的应用场合,尤其是功能不断翻新、需要迅速量产的电子产品。 
    微控制器在经过这几年不断地研究,发展,历经4,8,到现在的16位及32,甚至64位。产品的成熟度,以及投入厂商之多,应用范围之广,真可谓之空前。目前在国外大厂因开发较早,产品线广,所以技术领先,而本土厂商则以多功能为产品导向取胜。但不可讳言的,本土厂商的价格战是对外商造成威胁的关键因素。 
    由于制程的改进,8MCU4MCU价差相去无几,8位已渐成为市场主流;目前4MCU大部份应用在计算器、车用仪表、车用防盗装置、呼叫器、无线电话、CD 播放器、LCD驱动控制器、LCD 游戏机、儿童玩具、磅秤、充电器、胎压计、温湿度计、遥控器及傻瓜相机等;8MCU大部份应用在电表、马达控制器、电动玩具机、变频式冷气机、呼叫器、传真机、来电辨识器(Caller ID)、电话录音机、CRT显示器、键盘及USB等;16MCU大部份应用在行动电话、数字相机及摄录放影机等;32MCU大部份应用在ModemGPSPDAHPCSTBHubBridgeRouter、工作站、ISDN电话、激光打印机与彩 {MOD}传真机;64MCU大部份应用在高阶工作站、多媒体互动系统、高级电视游乐器(如SEGADreamcastNintendoGameBoy)及高级终端机等。 专用MCU可以理解为利用微电子技术和单片机技术相结合制造的供某一产品专用的单片处理器,例如各个电视机厂家在电视机生产中采用的多种专用芯片。普通MCU则是通用的,不针对专一产品的单片处理器。 通用MCUROM是由开发使用MCU的客户自己烧写,而掩膜是由客户在完成设计定型后,将程序代码交由MCU的生产企业代为烧写,掩膜的MCU就成为一定意义上的专用MCU,它的ROM是不能改写的,一般也无法读出。 OTP是指MCU的一种ROM结构,它是一次烧写的EPROM,无法改写。

3. 什么是 DSP

DSPdigital singnal processor)是一种独特的微处理器,是以数字信号来处理大量信息的器件。其工作原理是接收模拟信号,转换为01的 数字信号,再对数字信号进行修改、删除、强化,并在其他系统芯片中把数字数据解译回模拟数据或实际环境格式。它不仅具有可编程性,而且其实时运行速度可达 每秒数以千万条复杂指令程序,远远超过通用微处理器,是数字化电子世界中日益重要的电脑芯片。它的强大数据处理能力和高运行速度,是最值得称道的两大特 {MOD}。
DSP
芯片,也称数字信号处理器,是一种特别适合于进行数字信号处理运算的微处理器具,其主机应用是实时快速地实现各种数字信号处理算法。根据数字信号处理的要求,DSP芯片一般具有如下主要特点:

1)在一个指令周期内可完成一次乘法和一次加法;
2)程序和数据空间分开,可以同时访问指令和数据;
3)片内具有快速RAM,通常可通过独立的数据总线在两块中同时访问;
4)具有低开销或无开销循环及跳转的硬件支持;
5)快速的中断处理和硬件I/O支持;
6)具有在单周期内操作的多个硬件地址产生器;
7)可以并行执行多个操作;
8)支持流水线操作,使取指、译码和执行等操作可以重叠执行。

当然,与通用微处理器相比,DSP芯片的其他通用功能相对较弱些。