什么?8位MCU还在增长?

发布时间:2022-12-06  

我们经常讨论8位、 16位、 32位和 64位处理器,但不知道现在年轻的工程师们是否知道,第一个商业微处理器 Intel 4004是一台 4位机器。

本文引用地址:

微处理器也称为微处理器单元 (MPU)。早期的 MPU只包含一个中央处理单元 (CPU),随着时间的推移,添加了如 cache memory、浮点单元 (FPU)、内存管理单元 (MMU)等功能。关键的一点是: MPU不包含任何内存或外设。

相比而言,微控制器( MCU)包含非易失性存储器 (如 Flash)、易失性存储器 (如 SRAM)、外围设备 (如计数器、计时器、 ADC和 UART、 I2C、 SPI等通信接口 )。从本质上讲, MCU是一个小的独立的计算机,用一个单独的硅芯片实现,它包含自己的程序,一启动就开始执行。这就解释了为什么 MCU会出现在嵌入式系统中,也解释了为什么嵌入式系统随处可见。

MCU的历史和 MPU的历史一样模糊。哪个是第一个 MCU?是日本人在 20世纪 70年代早期为汽车发明的 4位设备,还是 TI工程师在 1974年发明的 4位 TMS 1000 ?关于 8位 MCU,早期最著名的可能是 8051(又名 MCS-51),其指令集架构 (ISA)是由 John H. Wharton构想的,并于 1980年面市。直到今天, 8051的变种仍然活跃在市场上。

如今,有无数的 MCU可以满足用户的各种需求。其中, PIC微控制器和 AVR微控制器是两个最大的家族。第一个 8位 PIC是通用仪器在 1975年开发的,现在 PIC是 Microchip Technology的业务范围。最初的 8位 AVR架构是由 Alf-Egil Bogen和 Vegard Wollan在挪威理工学院 (NTH)求学时构想的, Atmel随后获得了这项技术,并于 1996年推出了 AVR家族的第一批产品。 Atmel于 2016年被 Microchip Technology收购。

笔者刚刚与 Microchip的 Greg Robinson和 Brian Thorsen聊天, Greg是 Microchip的 MCU8业务部的营销副总裁, Brian是高级公关经理。从下图我们可以看出,在 8位 MCU方面, Microchip拥有 32%的市场份额 (其最接近的竞争对手 NXP拥有 11%的市场份额 )

Greg表示, Microchip将继续创新,将新的部件推广到 8位空间。例如,在 2022年第二季度, Microchip将推出 5个新系列,拥有 65种设备,这些设备拥有丰富的片上模拟设备和其他独立于核心的外围设备。

除了传统的单芯片系统 (其中 Microchip MCU是板上唯一的处理器 )外, 8位处理器在系统管理 IC和协处理器中的作用越来越大。这在很大程度上是由于分布式智能在物联网边缘设备、汽车安全、工业控制系统、医疗电子和家用电子等应用领域的急剧增长所推动的。即使是最先进的 5G系统,通常也可以受益于将某些任务转移到更小的 8位处理器上,从而将更高级别的处理器释放出来,做自己最擅长的事情。

Greg透露,很多 8位处理器的增长都是由 32位处理器驱动的, 32位处理器将诸如人机界面 (HMI)功能和家务管理任务传递给了 8位处理器。此外, 8位机器作为协同处理器的使用越来越多,可以执行诸如读取传感器读数和在将传感器数据传递给更高级别处理器之前对其进行预处理等任务。

我们也讨论了当前的供应链问题。在谈话之前,笔者没有意识到 Microchip公司 95%的 8位产品都是内部生产的,他们还拥有自己的封装,制造和测试设备。

MicroChip总裁兼 CEO Ganesh Moorthy预计短缺将延续到 2023年,但公司已承诺在未来几年投入 10亿美元,使公司能够继续推出新产品,同时扩大产能,以满足现有设备的需求。

上表中的 ADCC代表 “ADC计算 ,它是模拟和数字功能的混合。片上模拟功能包括 8位、 10位和 12位 ADC,可以使用图形工具轻松配置,其他选项包括带有相关可编程增益放大器 (PGA)的 ADC,这省去了使用外部 PGA,以及带有上下文 /排序的 ADC。其他功能包括片上比较器、数模转换器 (DAC)、斜坡发生器、温度传感器、电压基准、零交叉检测和运算放大器。

考虑下面给出的 opamp示例。传统的方法是使用外部 opamp,引入片上 opamp的好处包括节省电路板上的空间,减少材料清单 (BOM),并能够在程序控制下实时改变软件中的增益和其他特性。

核心独立外设 (core independent peripheral,简称 CIP)的概念是,当 core在休眠或处理更重要的任务时,外设可以自己执行任务。例如, CIP可以从传感器读取读数,然后在 core休眠时累加、平均或对结果做滤波处理。当 core被唤醒时,外围设备就已经准备好了预处理过的数据。

当 CIP组合在一起创建自定义外设 (或者可以称之为 超级外设 ”)时,事情开始变得真正有趣起来。下面是一个很好的例子。这是一个使用串行总线通信协议控制一组 LED的应用程序。

指定“哪个 LED”和 什么颜色 涉及到相当复杂的信号,可能需要发送大量的数据,这通常需要高速的 32位 MCU。然而,通过使用少量 CIP外设 ——定时器、 SPI、 PWM和一些使用 CLC(可配置逻辑单元 )实现的逻辑,可以在 8位 PIC微控制器上实现这种算法。

其结果是允许 8位 MCU以逻辑速度驱动 LED链,这比指令速度 (即在 core上运行的指令 )快得多,同时释放 core来执行其他任务。

拥有 CIP,特别是能够将它们组合在一起,为广泛的部署场景打开了大门,允许外围设备处理各种传感器数据。

考虑如下所示的例子,其中一个 8位 PIC或 AVR微控制器被用于监控温度、湿度和振动传感器的输出。可能来自温度传感器的信号比来自湿度传感器的信号需要更高的增益,这可以通过在程序控制下改变片上运放的增益来实现。

同样,可能 MCU需要运行在 5V,而使用 I2C通信的振动传感器只需要 1.8V。在这种情况下,不是采用外部 voltage level shifter,而是采用 MCU的多电压输入 /输出 (MVIO)功能。

上面是 MVIO和 I2C的组合, MVIO也可以与通用输入 /输出 (GPIO)一起使用。例如,运行在 5V的 8位 PIC或 AVR MCU可用于读取传感器的值,从而获得比 3.3V MCU更高的精度, 然后PIC/AVR可以使用其 MVIO能力将该数据传输到 3.3V 32位 PIC32 SAM MCU

Greg在结束谈话时说了一些非常有趣的事情,那就是不仅是这块蛋糕的规模在增长,而且出现了各种各样的新应用,这就像是有了一个全新的蛋糕。因此,他表示,Microchip非常看好市场。

原文链接:

https://www.eejournal.com/article/what-more-8-bit-microcontrollers/


文章来源于:电子产品世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>