☰
芯片按功能分类详解:从MCU、电源到AI加速器的选型地图
2026/9/30 22:55:44 网站建设 项目流程

有没有在拆开某个电子产品之后,对着主板上密密麻麻的芯片发过呆?外形都是黑乎乎的小方块,引脚从几个到上千个不等,丝印型号更是五花八门。其实,一旦你掌握了“芯片按功能分类”这条主线,再乱的板子也能被拆成几个清清楚楚的阵营:谁在计算、谁在供电、谁在通信、谁在感知、谁在存储。这篇文章会从工程师视角把芯片的分类逻辑彻底讲透,不堆型号,而是告诉你每一类芯片在系统里到底扮演什么角色,选型时又该抓住哪些关键参数。不管你是刚入行的硬件工程师、准备电赛的学生,还是想搞懂电子产品的爱好者,这篇都能帮你建立起一张实用的大脑地图。

1. 分类不是背型号,先记住三条底层逻辑

芯片成千上万种,真要一个个背型号,再好的记性也不够用。我平时带新人,从来不让他们先背规格书,而是先讲三条底层逻辑。这三条线一旦印在脑子里,看任何一颗陌生芯片都会有种“哦,你是干这个的”的感觉。

1.1 按信号类型分:数字、模拟、数模混合

第一条线是看芯片处理的信号长什么样。

数字芯片处理的是离散的0和1,典型的如MCU、CPU、存储器、逻辑门芯片。它们的核心指标是制程、主频、功耗、逻辑资源这些。模拟芯片处理的是连续变化的电压和电流,比如运算放大器、比较器、LDO、ADC前面的调理电路。这类芯片最看重增益、带宽、噪声、失调电压和温漂。

数模混合芯片则一脚踩在两个世界里,最常见的就是ADC/DAC,它们要把现实世界的连续信号和CPU世界的离散信号互相翻译。很多SoC和MCU里其实也集成了ADC,但从芯片分类的角度看,它们依然属于处理器大类,只是顺手把模拟前端也收了进来。

我记得有一次帮朋友查一块板上一个八脚小芯片,丝印已经模糊了,但根据它输入侧接了一个驻极体话筒、输出侧进了MCU的ADC引脚,基本能判断这是一颗音频前置放大器或者驻极体偏置芯片。这就是用信号类型推断功能的典型思路。

1.2 按系统角色分:供电、算、传、存、感、护

第二条线是我自己最常用的一张地图,也是后面每一章展开的核心。一个完整的电子系统,无论多复杂,拆开来看永远是六个角色:

  • 供电:把输入电源变成各个芯片需要的稳定电压,对应电源管理类芯片。
  • 算:执行程序和处理数据,对应处理器、控制器、逻辑芯片。
  • 传:让数据在芯片间、设备间流动,对应接口、通信、射频芯片。
  • 存:保存代码和数据,对应RAM、Flash、EEPROM等存储芯片。
  • 感:把温度、光线、声音、位置等物理量变成电信号,对应传感器与信号链芯片。
  • 护:保证系统不出错、不掉电、不失控,对应看门狗、复位、监控、安全芯片。

拿到任何一颗芯片,你只要问一句:它服务的是这六个角色里的哪一个?分类马上就清楚了。甚至有些多引脚的大芯片同时扮演好几个角色,比如手机SoC既是算又是传还是感,那也不冲突,它就是一颗跨界选手。

1.3 按通用性分:标准器件、ASSP和定制ASIC

第三条线是看芯片设计的出发点。

标准目录器件是所有人都能随便买的通用芯片,比如74系列逻辑芯片、通用运放LM358、MCU里的STM32,厂家把它们做成通用工具,谁都能拿来做设计。

ASSP(Application Specific Standard Product)指面向某个特定应用但做成标准品出售的芯片,典型如机顶盒主控、TWS耳机芯片、Type-C接口里的E-Marker芯片。它们不是为某一个客户定制的,而是为一个行业通用需求设计的。

ASIC则是完全定制芯片,通常只有苹果、华为、英伟达这种量级的大厂才玩得起。专用SoC和AI加速芯片大多属于这一挂,后面第七章会展开讲。

这三条底层逻辑叠加起来,一颗芯片的“身份”就基本清楚了。比如STM32F103C8T6,它是数字的、负责算的、标准目录器件;RFID标签芯片则是数模混合的、负责感和传的、标准品。

2. 处理与控制类芯片:电路板上那颗“会算”的芯片

这一类是大多数人提到芯片脑海里最先浮现的东西,但“处理器”其实是个家族,家族成员之间分工差异极大。很多新手搞不清MCU和MPU的区别,选型时恨不得用一颗MCU跑Linux,或者拿一颗应用处理器去点一个LED,都是没搞清楚这个分类的后果。

2.1 MCU、MPU、SoC、DSP怎么区分

MCU(微控制器)是集成度最高的“单芯片电脑”,内部通常包含CPU核心、Flash、RAM,以及一大堆UART、I2C、SPI、ADC、定时器等外设。它的特点是启动简单、实时性好、功耗低,适合做控制类任务。你熟悉的STM32、ESP32、AT89C52都属于MCU。AT89C52是很多单片机入门课的老朋友,8051内核,8位机,现在依然有不少教学和老产品在用。

MPU(微处理器)则是纯计算核心,更像电脑里的CPU,本身不集成Flash和RAM,需要外接DDR和存储芯片,跑Linux、Android这类复杂操作系统是它的主场。典型如瑞芯微RK3588、NXP的i.MX系列。

SoC(片上系统)这个概念稍微宽泛一些,它指把CPU、GPU、NPU、ISP、基带等一堆功能单元集成到一颗芯片上。手机芯片、RK3588、ESP32严格说都可以叫SoC,只是集成度高低不同。

DSP(数字信号处理器)则专为信号处理而设计,擅长做卷积、FFT、滤波这类重复数学运算。在音频处理、电机控制、雷达信号处理场景里,DSP比同价位MCU快得多。

为了方便对比,我整理了一个表格:

类型计算能力存储策略典型场景代表型号
MCU弱到中等内置Flash/RAM控制、传感采集、电机驱动STM32F103、AT89C52、TC264
MPU强外接DDR/eMMCLinux/Android系统、显示处理RK3588、i.MX8M
SoC极强外接存储或封装内存手机、平板、智能座舱骁龙旗舰、RK3588
DSP侧重数学运算外接或内置音频、雷达、电源数字控制C2000系列、ADSP系列

TC264这个型号可能有人不熟,它是英飞凌TriCore架构的汽车级MCU,在新能源车电控、底盘控制里用得非常多,内部集成三核,实时性和功能安全都拉满。

2.2 选型时最容易忽略的几个点

很多人选MCU只看主频和Flash大小,这是不够的。我在实际项目中踩过几次坑之后,总结出几个重要关注点。

第一是引脚确认。很多学生做PCB拿到STM32芯片,第一件事就是问“第一脚在哪”。这里教你个通用办法:芯片表面有圆形凹点或斜切角,这个标记旁边的引脚就是1脚,然后顺着丝印上的字母或缺口方向逆时针数。几乎所有IC的1脚都是这么定的,QFN、LQFP、SOP封装都适用,只是丝印朝哪个方向需要稍微变通。

第二是启动配置。STM32的BOOT0/BOOT1引脚决定芯片从哪里启动,很多同学焊好板子发现程序下载不进去,十有八九是BOOT引脚接错或没拉。另外在Keil里装完工程发现芯片列表里找不到STM32型号,通常是芯片包版本没装对,去Pack Installer里按芯片型号搜一下装上对应DFP包就行。

第三是外设资源比内核更值钱。比如你做一个多串口采集设备,两颗MCU主频一样,但一颗只有两个UART,另一颗有六个UART,选后者才是正解。TC264之所以在汽车领域吃香,除了三核性能,丰富的高速CAN-FD接口才是主场优势。

第四是工作电压和IO电平。3.3V和5V系统混用是新手重灾区,MCU的IO能不能容忍5V输入,数据手册里标了“5V tolerant”的才行,没标的硬接大概率烧引脚。

2.3 什么时候该上MPU而不是MCU

这是一个被反复问的问题。我的经验是:如果你需要在设备上运行Linux、需要跑图形界面、需要复杂网络协议栈,或者需要几百兆以上的处理能力,老老实实选MPU/SoC;如果你只是做温度采集、电机调速、按键控制,一颗十几块钱的MCU足够,非要上Linux就是给自己找麻烦。

RK3588这种芯片虽然性能很强,但配套的DDR布线、电源时序、启动方式(从eMMC还是SD卡启动)、散热设计都远不是MCU那个复杂度。做产品选型时,算力过剩和算力不足一样是罪过。

3. 电源与功率类芯片:先把电“喂”明白,系统才谈得上干活

很多人看芯片关注CPU和存储,但一个硬件系统能不能稳定工作,电源设计往往才是决定生死的那一关。电源类芯片按功能细分又能分成好几个子类,但核心思想只有一个:输入乱七八糟的电,输出稳定、足够、不伤负载的电。

3.1 LDO、DC-DC和电荷泵:三种喂电方式

LDO(低压差线性稳压器)是最简单的稳压方案,相当于一个自动调节的水龙头,把多余的电压差以热能形式消耗掉。它噪声低、纹波小、成本便宜、外围只需两个电容,但效率不高,适合给模拟电路、射频前端这些对电源纯净度要求高的地方供电。RT9013就是一颗非常常见的LDO,输出电压可选的版本很多,引脚图在手册里一目了然:输入、输出、地、使能。

DC-DC开关电源则像是用开关反复开关加电感电容储能,把能量“搬”过去。升压(Boost)芯片可以把较低的电压升到较高电压,比如12V升到18V;降压(Buck)芯片则把高电压降到低电压。它的优势是效率能到90%以上,大电流场景不发热,缺点是有开关噪声,布局布线讲究更多,电感和电容的选型直接影响纹波和稳定性。

电荷泵靠电容充放电来变换电压,适合小电流场景,比如把5V变成正负电压给运放供电,成本低但带载能力弱。

用表格给你快速对比:

类型效率纹波外围复杂度典型用途
LDO低(压差越大越低)极低简单模拟供电、待机电源
Buck高中中等主电源降压、大电流供电
Boost高中中等锂电池升压、LED背光
电荷泵中中简单小电流负压、倍压

3.2 充电管理芯片与锂电池保护

可充电产品离不开锂电池充电管理芯片。TP4056是大家最熟悉的一颗线性充电芯片,最大充电电流由外接电阻设定,典型1A,配合Type-C接口就能做一个简单的充电板。4054是更小电流的版本,适合小容量电池。4056A则是在TP4056基础上做了些参数优化,市面上很多4056A充电模块就是基于这颗IC设计的。

这类线性充电芯片的痛点很明显:压差大、电流大时发热严重。5V输入给3.7V电池充电,0.5A电流下芯片功耗就有0.65W左右,不加散热铜皮热得烫手。所以设计时要么降低充电电流,要么改开关充电方案。

锂电池保护则是另一码事。8205是一颗非常经典的双N沟道MOSFET芯片,通常和DW01这类保护IC配合使用,负责电池的过充、过放、过流和短路保护。很多“8205充电芯片电路图”搜索需求,其实是想找锂电池保护板的电路,而不是充电管理,这两个功能千万别搞混。

我做过的不少小家电项目里,电源方案就三颗芯片:一颗充电管理负责把USB的5V送进电池,一颗8205类保护芯片负责电池安全,一颗Boost芯片把电池电压升高到系统需要的12V或18V,比如锂电池手电钻里“12升18”就是典型的Boost应用。这种“充电+保护+升压”的三件套结构,在便携电子产品里几乎无处不在。

3.3 PMIC与驱动类芯片:从多路电源到功率输出

PMIC(电源管理集成电路)是把多路LDO、Buck、Boost集成到一颗芯片里的高集成方案,常见于手机、平板这类空间极其紧张的产品里,一路给CPU、一路给内存、一路给屏幕,还要管理时序。PMIC选型基本是SoC平台绑定的,用RK3588做产品,通常会在官方参考设计里看到配套的PMIC型号,照着选最省事。

驱动类芯片则属于“功率输出”的范畴。LED闪灯驱动芯片本质上是用恒流源驱动LED,让亮度稳定不随电池电压波动;国产步进电机驱动芯片这些年也发展很快,把H桥功率管和逻辑控制集成在一起,一颗芯片就能驱动一路电机,主打高集成和低发热。这类芯片选型时最该关注的是最大输出电流、导通电阻和散热封装。

3.4 电源芯片选型的实战经验

电源芯片数据手册最该看哪几页?我建议按这个顺序来:绝对最大额定值、输出电压精度、效率曲线、负载调整率、线性调整率、布局建议。

很多工程师看漏了电感的饱和电流。Boost和Buck对电感要求很高,电感饱和电流如果小于实际峰值电流,电感直接“掉感”,电流纹波飙升,严重时芯片炸掉或者输出跌落。我遇到过几次现场设备偶发重启,排查到最后都是电感选小了。

另外,电源布局是个玄学却也是实学:输入电容要贴着芯片输入引脚,输出电容贴着输出引脚,反馈走线远离电感下方的开关节点,地平面要完整。这些在芯片手册的“Layout Recommendation”里通常都有示意图,认真照做能少走很多弯路。

4. 模拟信号链与感知类芯片:让物理量变成CPU能读懂的01

数字芯片再好,如果感知不到外界的温度、声音、光线、位置,它也只是一个不会说话的计算机器。把所有物理世界的信息变成数字世界能处理的信号,这一整条链路都是模拟信号链的活,也是硬件工程师最见功底的地方。

4.1 信号链的三个关键节点:传感器、运放、ADC

一条典型的模拟信号链长这样:传感器感知物理量,输出一个微弱甚至带噪声的电信号;运算放大器把这个信号放大、滤波、调成ADC输入范围合适的电平;ADC把连续电压变成数字量;数字处理器读取数字量后完成后续逻辑。

运算放大器(运放)是这条链里最常用的通用模拟芯片。它的核心参数不是“放大倍数”,而是输入失调电压、输入偏置电流、增益带宽积、噪声密度和温漂。选运放时很多人爱追高带宽,但如果你只是放大一个频率1kHz的传感器信号,买一个100MHz带宽的运放反而更容易引入高频噪声,杀鸡用牛刀还容易自激。

ADC的选择则看分辨率和采样率。电赛里做示波器、数据采集器,经常用AD9280这类并行ADC;工业上测慢变温度信号,一颗16位的Σ-Δ型ADC就够了。DDS芯片则反过来,用数字控制直接合成波形,比如AD9833能输出正弦波、三角波、方波,频率和相位都能编程控制,信号发生器、频率合成器里少不了它。

4.2 感知类芯片的几种代表

RFID芯片是典型的“感知+标识”芯片。RFID按频率分为低频125kHz、高频13.56MHz和超高频UHF几档,低频的穿透力强适合动物识别和门禁,高频的适合公交卡和身份证,超高频的适合物流仓储远距离读取。RFID标签芯片本身不带电池,靠读卡器发出的射频场能量启动工作,所以它既是一颗射频芯片,也是一颗能量收集芯片。

VCSEL(垂直腔面发射激光器)芯片则是近年的明星。苹果的FaceID里就有一颗VCSEL点阵投射器,激光雷达、光通信模块、接近传感器也都用VCSEL作为光源。从工艺流程看,VCSEL的制造比传统边发射激光器复杂得多,需要在外延片上做高精度氧化工艺形成电流限制孔,这也是它成本高的原因之一。

38kHz红外发射芯片则是家电遥控领域的老兵。红外遥控用的载波频率是38kHz,发射端需要一个振荡源产生载波,再把按键编码调制上去。很多“38kHz红外发射芯片参数”搜索背后的需求,其实是做一个红外遥控器,用一颗555定时器加三极管驱动红外LED,或者直接用MCU的PWM产生38kHz载波。

4.3 模拟工程师的“手感”从哪来

模拟电路和数字电路的学习路径完全不同。数字电路看手册、写代码就能学会大半,模拟电路很多时候靠的是“手感”——对温度、噪声、阻抗匹配、寄生参数的直觉。

举个例子,运放电路最经典的两个电阻决定放大倍数,听起来很简单,但实际PCB上电阻旁边有寄生电容,输入走线太长有天线效应,电源地如果处理不好还有地弹噪声。这些在原理图上是看不出来的。

我的个人习惯是,凡是用到运放、比较器、ADC的电路,第一版PCB出来先不急着上大信号测试,而是在输入端短路的情况下看输出噪声到底有多大。如果短路时输出还有明显毛刺,先解决布局和滤波,然后再谈精度。这个习惯帮我省了无数次后端调试的时间。

5. 通信与接口类芯片:决定板子之间、设备之间的距离

如果说电源类芯片管“能量”,那通信与接口类芯片管的就是“信息流动”。这一家族极其庞大,从PCB板内几毫米的走线接口,到连接全球的蜂窝基带,全部归属于通信范畴。我把它们按距离分成三档来讲。

5.1 板内与近距离的有线接口芯片

PCB内部芯片之间最基础的是UART、I2C、SPI这类总线,它们通常直接由MCU或SoC的引脚提供,不一定需要独立芯片。但一旦信号要出板子、走长线、对抗干扰,就需要专门的接口/PHY芯片。

以太网PHY是非常典型的例子,MCU里的MAC负责协议逻辑,但物理层信号的编码、电平转换、抗干扰要靠PHY芯片完成,比如经典的RTL8201、LAN8720。交换机芯片就更复杂一层,像热门搜索里的“交换机芯片”,属于以太网交换SoC,内部集成了多个MAC+PHY端口和交换矩阵,负责局域网内数据帧的转发和过滤。

USB和HDMI方向也有一堆桥接芯片。USB转串口芯片CH340、CP2102是嵌入式调试的必备小工具;HDMI转VGA、Type-C转HDMI这类方案里都有一颗转换芯片在干重活。

还有一颗最近几年才开始流行的小芯片值得提一下:E-Marker。USB-C线缆里那颗小小的E-Marker芯片负责告诉两端“我这根线支持多少电压电流、是不是全功能线”,没有它,100W快充根本不敢握手。很多人觉得一根数据线而已,拆开后发现里面居然有芯片,其实它就是一个存储型控制芯片,专门做线缆身份识别和安全握手。

5.2 无线通信芯片:从WiFi/蓝牙到蜂窝基带

无线通信芯片是消费电子里出货量最大的品类之一。ESP32这颗芯片堪称物联网开发者的“万能钥匙”,它集成了WiFi和蓝牙,还能兼做MCU跑应用代码,散热不高、生态完善、价格便宜,智能插座、传感器节点、小家电联网方案里遍地都是。

它的接替者和竞争者也不少。国产WiFi6和BLE芯片这几年飞速追赶,在模组厂和家电方案里占比越来越高。如果你做的是低功耗传感器上报场景,BLE SoC比WiFi更合适;如果做音视频传输,WiFi6的带宽优势就体现出来了。

蜂窝基带则是技术含量最高的那一档,高通旗舰SoC之所以卖得贵,很大一部分成本都在基带和射频前端上。每一代骁龙旗舰芯片发布,“高通发布两款2纳米旗舰芯片”这种新闻都能上热榜,本质上就是CPU性能、NPU算力、5G基带的综合竞争。

5.3 无线连接方案选型的几点体会

无线选型比有线麻烦得多,因为它不仅看芯片本身,还要看协议栈、认证、天线、功耗这些“芯片之外”的因素。

第一个心得:很多时候你先选的是协议栈,再选芯片。做智能家居要兼容苹果HomeKit还是小米生态?做可穿戴要低功耗蓝牙还是私有2.4G?协议栈决定了芯片的大方向,比如私有2.4G方案延迟低、成本低,但互操作性差;BLE互操作性好,但传输速率有限。

第二个心得:天线设计决定无线性能的下限。同样的RF芯片,PCB天线画得好和画不好,通信距离能差出好几倍。记住几个原则:天线下方净空区要掏空地铜,阻抗匹配按芯片手册指明来,馈线尽量短。

第三个心得:认证成本往往比芯片还贵。蓝牙BQB认证、SRRC型号核准、FCC认证,一套下来时间金钱都是大头。如果只是做原型,用模块比用裸芯片方案省认证成本,量产规模足够大再考虑把模块里的芯片直接设计到板子上。

6. 逻辑、守护与存储类芯片:默默保障系统“不出错、不掉电、不忘事”

这类芯片通常不起眼,但它们在系统里的角色无可替代。一个系统可以没有DSP,可以没有WiFi,但几乎不可能没有逻辑、监控和存储这三类基础设施。

6.1 74系列与标准逻辑芯片:硬连线的小工具

74系列是逻辑芯片里的元老,从TTL到CMOS,74HC、74LS、74AHCT一路演进到今天。74LS147是一颗10线-4线优先编码器,把0-9十个按键的输入编码成BCD码输出,虽然现在是MCU时代,这种芯片用的少了,但在一些快速并行编码、老电路维护、教学实验里依然有它的位置。

标准逻辑芯片更大的价值在于电平转换和总线缓冲。比如3.3V的MCU要驱动5V的数码管或继电器,中间加一颗74HCT245或者74LVC4245做电平适配,比直接用三极管方便得多。FPGA和CPLD的配置引脚上也常用小逻辑芯片做信号分配。

这类芯片选型很简单,注意供电电压、速度等级、驱动能力三个参数就够了。它们不会成为系统瓶颈,但有时候一颗逻辑芯片就能救活一个电平不匹配的设计。

6.2 FPGA与CPLD:可重新“画”出来的逻辑电路

FPGA(现场可编程门阵列)是另一类逻辑芯片,它内部集成了大量可配置逻辑块和布线资源,通过HDL语言“画”出你想要的数字电路。它的强项是并行处理:一颗不算贵的FPGA可以同时跑几十路并行的滤波计算,这是MCU无论怎么堆主频都做不到的。

CPLD则是更轻量级的可编程逻辑,适合做胶水逻辑、译码、接口扩展。FPGA在通信基站、图像处理、IC验证、软件无线电领域是主流工具。

FPGA选型跟MCU完全不同,它的资源单位是LUT、FF、BRAM和DSP Slice,不是说“主频越高越好”,而是看你的设计需要多少逻辑资源。我自己当年第一次用FPGA做图像采集,算法仿真跑得通,综合实现之后时序收敛不了,折腾了一周才发现是某个组合逻辑路径太长导致关键路径违例,后来学会在代码里插流水线寄存器才解决。

6.3 看门狗、RTC与监控芯片:系统的“保险丝”

看门狗芯片是嵌入式系统里最容易被忽视却也最重要的守护芯片。MCU内部往往自带看门狗,但内部看门狗的时钟源可能跟MCU主时钟同源,一旦主时钟跑飞,内部看门狗也“死机”了。独立外部看门狗芯片自带RC振荡器,不受MCU时钟影响,MCU必须在规定时间窗口内“喂狗”,否则看门狗直接输出复位信号把系统拉回来。

工业现场设备、车载控制器、医疗仪器这类对可靠性要求极高的场合,外置看门狗几乎是标配。选看门狗时关注喂狗超时时间、复位输出类型(推挽还是开漏)、以及是否需要手动复位输入。

RTC(实时时钟)芯片负责在系统断电时继续“数秒”,常见的有DS3231这类带温度补偿的高精度RTC,也有直接集成在MCU里的RTC模块。如果产品需要定时上报、日期记录,外部RTC加备用电池是常规做法。时钟缓冲器和晶振驱动芯片则负责给多个芯片分发干净、同步的时钟信号,高速ADC、FPGA、SerDes场景尤其讲究。

6.4 存储芯片:数据要有个“家”

存储芯片是系统里负责“不忘事”的芯片。按断电后数据是否保留,分为易失性和非易失性两类。

易失性存储典型是SRAM和DRAM。MCU芯片内部的RAM就是SRAM,速度快但贵,断电即失;DDR颗粒是DRAM,容量大、成本低,是MPU/SoC的主内存。非易失性存储则有NOR Flash、NAND Flash和EEPROM。

  • EEPROM容量小(几百字节到几兆字节),可以按字节擦写,适合存配置参数、序列号、校准数据。
  • NOR Flash可以按扇区擦写,读取快、随机访问性好,适合存代码。
  • NAND Flash容量大、写入快、按块操作,适合存大文件、固件和日志。

有趣的是,打印机墨盒里也有芯片。佳能、惠普这类喷墨打印机的墨盒芯片,本质上是一颗小容量EEPROM或者带简单逻辑的加密芯片,负责记录墨量、计数、防止兼容墨盒被使用。所以“墨盒芯片有存储功能吗”这个问题的答案就是:有,而且还不止存储,有的还带加解密逻辑。

存储芯片选型时,除了容量和速度,还要关注工作电压、封装、擦写寿命和功耗。特别是EEPROM,有的应用需要每天写几千次,寿命不够的芯片几个月就写坏了。

7. 专用SoC与AI加速类芯片:当“通用大脑”不够用时的选择

讲到这里,前面的分类基本覆盖了传统电子系统的六大角色。但最近几年半导体行业最热闹的方向——AI芯片、车规SoC、专用音视频处理SoC——还需要单独拿出来聊,因为它们代表的是芯片分类里“专用”这条路的极致。

7.1 从通用到专用:ASIC、ASSP和专用SoC

通用MCU什么都干,但什么都干不精。当你面对一个体量足够大的市场时,把系统里最频繁、最耗电、延迟要求最高的那部分运算做成专用硬件电路,收益会非常可观。这就是ASIC和ASSP存在的意义。

专用SoC算是ASSP和通用芯片的中间态。机顶盒芯片就是典型,一颗SoC里集成了音视频解码器、图像处理单元、网络协议栈和CPU核心,所有功能都为了“播放视频”这一个核心任务优化。像“国科芯片机顶盒”这类产品方案,用的就是专门为直播星、地面波、IPTV设计的SoC,成本低、画质处理专业、外围电路简单。

TWS耳机芯片也是一个例子:它把蓝牙基带、音频编解码、降噪DSP、电源管理全部塞进一颗特别小的芯片里,专门服务“真无线耳机”这一个场景。你拿一颗通用MCU加蓝牙芯片再做一套ANC降噪,体积和功耗都会大好几倍。

7.2 AI芯片的算力到底“特殊”在哪

AI芯片(NPU/TPU)是近年最受关注的专用芯片。它的核心任务非常聚焦:神经网络里的矩阵乘法和卷积运算是王者级场景。通用的CPU/GPU虽然也能算,但NPU在电路层面把“乘加运算”做成了流水线和阵列,单位功耗下算力高出好几个数量级。

你说的“AI芯片”并不一定是一颗独立芯片,更常见的是以一个IP模块的形式嵌入在SoC里。比如RK3588这颗芯片内部就集成了6 TOPS算力的NPU,可以直接跑轻量级神经网络;高通旗舰SoC的AI引擎同样是把CPU、GPU、Hexagon DSP和专属AI加速器联动起来做异构计算。

真正独立的AI加速芯片,多是像数据中心推理卡、自动驾驶域控制器里的主芯粒这类高功耗大芯片。它们的共同点是:为了跑Transformer、卷积网络,堆了大量并行MAC阵列,配套超大的片上缓存和高带宽存储接口。选这类芯片时,只看算力(TOPS)远远不够,内存带宽、功耗、软件工具链的成熟度往往比峰值数字更关键。

7.3 我的专用芯片选型经验

做产品时,我通常用三个问题来判断要不要选专用芯片:

第一,出货量够不够大。专用芯片的NRE(一次性工程费)和起订量都不低,如果一年只卖几千台,专用SoC的成本优势根本摊不平。

第二,核心痛点是否只在某一类运算上。如果产品90%的工作是一个特定算法且功耗受限,比如人脸识别门锁、智能摄像头,专用芯片能解决“算不动、耗不起”的致命问题。

第三,软件生态有没有续命能力。专用芯片如果SDK不完善,AI模型转换工具链难用,即便硬件性能再强也会把人折腾疯。我踩过最深的坑就是选了一款算力很强的NPU芯片,结果模型量化工具对某些算子支持不全,最后不得不退回CPU方案。

这篇文章讲到这儿,基本把芯片按功能分类的完整地图铺开了。我个人在实际操作中的体会是:掌握分类不是目的,目的是拿到一颗芯片时能快速判断它的“角色定位”。我自己的习惯是拿陌生板子先不看原理图,第一步看电源入口跟到哪些芯片,第二步看哪些引脚连着传感器或按键,第三步找主控的数据手册看外设列表,三步走完,整块板子的大致架构就出来了。等你习惯了用“供电、算、传、存、感、护”六个字去归类芯片,很多看似杂乱的信息会自动归位。芯片世界的门类虽然多,但站在功能分类的角度看,它其实是一张逻辑清晰的地图。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询