资讯动态

芯片按功能分有哪些类型?从CPU到ASIC全解析

发布时间:2026/10/2 12:20:49 来源:尧图企业网站定制
1. 从一颗芯片说起为什么“按功能分类”是理解芯片世界的第一把钥匙很多人第一次接触芯片脑子里蹦出来的就是“CPU”三个字母觉得芯片就等于CPU。这个认知放在二十年前勉强说得过去放到今天已经完全不够用了。你手机里那颗主控芯片旁边还挤着电源管理芯片、射频芯片、存储芯片、传感器芯片少说十几颗各司其职的小家伙。你笔记本里除了CPU和GPU还有负责网络连接的、负责音频编解码的、负责充电协议的每一颗都在自己的岗位上干活。所以“芯片按功能分可以分为哪些类型”这个问题本质上是在问一颗电子设备里到底需要哪些不同工种的芯片来协同工作这个问题搞清楚了你看任何一块电路板、任何一份产品拆解报告、任何一篇行业新闻脑子里都能自动把那些芯片对号入座知道谁负责算什么、谁负责管电、谁负责传数据。我自己是从玩STM32开发板开始接触芯片分类的。刚开始只知道单片机后来拆了个充电头发现里面有电源芯片拆了个蓝牙耳机发现里面有射频芯片和音频芯片才慢慢建立起“功能分类”的框架。这个框架一旦建立起来后面看芯片手册、选型、排查问题都会顺畅很多因为你知道了“这一类芯片通常负责什么、关键参数看什么、常见坑在哪里”。这篇文章我会按照计算类、存储类、电源类、信号类、控制类、专用类这几个大方向来拆解每个方向下面再细分具体类型配上典型型号、关键参数、应用场景和我自己踩过的坑。不管你是刚入门的电子爱好者还是做嵌入式开发的工程师或者只是对手机电脑里的芯片好奇看完都能有一套清晰的分类逻辑。2. 计算类芯片设备的大脑与肌肉2.1 CPU通用计算的“总调度师”CPU全称Central Processing Unit中文叫中央处理器。它的核心特点是通用性强什么活都能干但什么活都不是最快。你可以把它理解成一个经验丰富的项目经理逻辑推理、分支判断、任务调度是他的强项但让他去搬砖大规模并行计算就有点浪费了。CPU内部主要包含控制单元、算术逻辑单元、寄存器组和缓存。控制单元负责取指令、译码、调度算术逻辑单元负责加减乘除和逻辑运算寄存器是临时存放数据的地方速度极快但容量极小缓存则用来缓解CPU和内存之间的速度差距。一颗现代CPU通常有多个核心每个核心都能独立执行指令流核心之间通过总线或片上网络通信。选CPU的时候除了看主频和核心数还要关注架构、制程、缓存大小、TDP这几个参数。架构决定了每时钟周期能执行多少指令制程决定了功耗和发热缓存大小直接影响数据密集型的表现TDP则告诉你散热方案要留多少余量。我见过不少人只看主频买CPU结果发现实际使用中还不如主频低但缓存大的型号流畅这就是没理解CPU性能是多因素共同决定的结果。注意CPU的“核心数”不等于“性能翻倍”。很多应用场景下单核性能依然是最关键的指标尤其是游戏和一些老软件。多核优势主要体现在视频渲染、编译、科学计算这类可并行的任务上。2.2 GPU并行计算的“大力士”GPU全称Graphics Processing Unit图形处理器。它和CPU的设计哲学完全相反CPU追求低延迟GPU追求高吞吐。CPU有少量强大的核心GPU有成千上万个简单的小核心。打个比方CPU是一个数学教授能解微积分但一次只能解一道GPU是一万个中学生每个只会加减乘除但一万道简单题同时开算总速度反而更快。GPU最初是为图形渲染设计的因为渲染画面本质上就是对每个像素做相同的矩阵运算天然适合并行。后来人们发现这种并行能力用来做深度学习训练也特别合适于是GPU又多了一个身份AI加速器。现在你听到的“GPU计算”“GPU微调大模型”“GPU租用”这些热词说的都是把GPU当通用并行计算设备来用。GPU的关键参数包括流处理器数量、显存容量和带宽、核心频率、制程。流处理器越多并行能力越强显存带宽决定了数据喂给核心的速度带宽不够核心再多也白搭显存容量则决定了能跑多大的模型或渲染多复杂的场景。我实测下来跑深度学习推理的时候显存带宽往往比流处理器数量更影响实际速度这一点在选卡时容易被忽略。2.3 NPU专为神经网络定制的“特种兵”NPU全称Neural Processing Unit神经网络处理器。它和GPU的区别在于GPU是通用并行计算什么并行任务都能跑NPU是专用芯片只针对神经网络的矩阵乘加、卷积、激活函数等操作做了硬件级优化。你可以把GPU理解成一把瑞士军刀什么都能干但都不是最顺手NPU则是一把专门切刺身的刀只干一件事但干得极快极省电。NPU现在主要出现在手机SoC和边缘计算设备里。手机上的NPU负责拍照场景识别、语音助手唤醒、实时翻译这些低功耗AI任务。边缘设备上的NPU比如RK3588内置的NPU可以用来跑目标检测、人脸识别等模型功耗比GPU方案低一个数量级。热词里提到的“comfyui调用因特尔npu”“rk3588升级npu”“npu算子开发”说的都是把NPU用起来做AI推理这件事。NPU的关键参数是算力TOPS、支持的算子类型、量化精度支持、内存带宽。算力单位TOPS表示每秒万亿次操作但不同厂商的TOPS定义可能不一样不能直接跨品牌比较。支持的算子类型决定了哪些模型能跑、哪些跑不了。量化精度支持则关系到你能不能把模型压缩到INT8甚至INT4来跑这对边缘设备至关重要。提示NPU不是万能的。如果你的模型包含大量NPU不支持的算子框架会自动回退到CPU执行速度反而可能比纯CPU还慢。部署前一定要确认模型算子兼容性。2.4 MCU嵌入式世界的“全能小工”MCU全称Microcontroller Unit微控制器国内常叫单片机。它和CPU、GPU、NPU最大的区别是MCU是一颗完整的计算机系统内部集成了CPU核心、Flash存储器、RAM、各种外设接口GPIO、UART、SPI、I2C、ADC等一颗芯片就能独立完成控制任务。MCU的应用场景极其广泛家电控制、工业自动化、汽车电子、物联网终端到处都是它的身影。热词里的“stm32芯片包安装”“esp32芯片”“如何用fry mcu烧录程序”说的都是MCU开发相关的事情。STM32和ESP32是目前最火的两个MCU系列前者主打工业级稳定性和丰富外设后者主打WiFi和蓝牙集成。选MCU的时候核心看内核架构、主频、Flash和RAM大小、外设资源、功耗、封装。内核架构决定了指令集和生态比如ARM Cortex-M系列生态最完善RISC-V最近也很火。外设资源决定了你能接多少传感器和执行器。功耗则决定了电池供电设备能撑多久。我刚开始玩MCU的时候只看价格买了个便宜但Flash只有8KB的型号结果程序写到一半就装不下了只能换芯片重来这个教训让我后来选型时至少留50%的资源余量。2.5 计算类芯片对比速查类型核心特点典型场景关键参数代表型号CPU通用性强低延迟操作系统、办公、服务器主频、核心数、缓存、TDPIntel Core、AMD Ryzen、鲲鹏GPU高吞吐并行图形渲染、AI训练流处理器、显存带宽、显存容量NVIDIA RTX、AMD RadeonNPU神经网络专用手机AI、边缘推理TOPS、算子支持、量化精度昇腾、RKNN、Intel NPUMCU单芯片完整系统家电、工控、IoT内核、Flash/RAM、外设、功耗STM32、ESP32、GD323. 存储类芯片数据的仓库与中转站3.1 DRAM主内存的“工作台”DRAM全称Dynamic Random Access Memory动态随机存取存储器。它就是电脑里那根内存条的核心芯片。DRAM的特点是速度快、容量大、但断电就丢数据所以叫“易失性存储器”。它的每个存储单元由一个晶体管和一个电容组成电容充电代表1放电代表0。因为电容会漏电所以需要定期刷新这就是“动态”二字的由来。DRAM的关键参数是容量、频率、时序、通道数。容量决定了你能同时开多少程序频率和时序共同决定了数据读写速度通道数则影响带宽。热词里“存储器与cpu的连接”说的就是DRAM和CPU之间的通信协议和拓扑结构。现代CPU内部集成了内存控制器DRAM通过DDR总线与CPU相连每一代DDR协议都在提高频率和降低电压。注意买内存条的时候频率和时序要匹配主板和CPU的支持范围。我见过有人买了高频内存但主板不支持只能降频运行白花了钱。另外混插不同频率的内存条时系统会以最低频率运行这个坑也很常见。3.2 NAND Flash大容量存储的“仓库”NAND Flash是非易失性存储器断电后数据还在。它就是你手机里的“128GB存储”、SSD里的存储颗粒、U盘里的芯片。NAND Flash的存储单元结构比DRAM简单所以能做到更大容量和更低成本但读写速度慢一些而且有擦写寿命限制。NAND Flash分为SLC、MLC、TLC、QLC几种类型区别在于每个存储单元能存几个bit。SLC存1bit速度最快寿命最长但成本最高QLC存4bit成本最低但速度和寿命都差一些。消费级SSD现在主流是TLCQLC也在逐渐普及。关键参数包括容量、读写速度、IOPS、TBW总写入字节数、接口协议SATA/NVMe。3.3 NOR Flash代码存储的“小抽屉”NOR Flash也是非易失性存储器和NAND的区别在于NOR支持随机访问可以像RAM一样按字节读取所以适合存储代码NAND按页读写适合存储数据。MCU内部的Flash通常就是NOR Flash用来存放程序代码。热词里“jetson orin nano 更换qspi芯片”说的就是更换板载的QSPI NOR Flash芯片。NOR Flash的关键参数是容量、读取速度、接口类型SPI/QSPI/Parallel、擦写寿命。在嵌入式系统里NOR Flash通常存放Bootloader和固件所以可靠性非常重要。我遇到过因为NOR Flash擦写次数超限导致固件损坏的情况后来在代码里加了磨损均衡算法才解决。3.4 存储类芯片对比类型易失性读写方式典型容量典型用途代表型号DRAM易失随机GB级主内存DDR4、DDR5、LPDDR5NAND Flash非易失按页GB-TB级SSD、手机存储三星V-NAND、铠侠BiCSNOR Flash非易失随机MB级固件存储W25Q系列、MX25系列4. 电源类芯片设备的“心脏”与“血管”4.1 DC-DC转换器电压的“变速箱”DC-DC转换器负责把一种直流电压转换成另一种直流电压。比如把电池的3.7V升压到5V给USB设备供电或者把12V降压到3.3V给MCU供电。它分为**升压Boost、降压Buck、升降压Buck-Boost**三种拓扑。核心原理是通过开关管和电感电容的配合把能量从输入端搬到输出端通过调节开关占空比来控制输出电压。关键参数包括输入电压范围、输出电压、最大输出电流、转换效率、开关频率、纹波。效率越高发热越小电池续航越长。开关频率越高电感和电容可以越小但开关损耗也会增加。我实测下来同步整流的Buck芯片效率通常比异步整流高5到10个百分点大电流场景下这个差距非常明显。4.2 LDO低噪声的“稳压器”LDO全称Low Dropout Regulator低压差线性稳压器。它的原理很简单用一个晶体管当可变电阻通过反馈环路调节阻值来稳定输出电压。优点是输出噪声极低、响应速度快、外围元件少缺点是效率低因为多余的电压全变成热量散掉了。LDO适合用在对噪声敏感的模拟电路、射频电路、音频电路供电。比如给ADC参考电压供电、给PLL供电通常都会用LDO而不是DC-DC。热词里“rt9013芯片引脚图”说的就是一款常见的LDO芯片。选LDO的时候除了电压和电流还要看压差、静态电流、PSRR电源抑制比、输出噪声。压差越小输入输出压差可以越小效率相对越高。提示LDO的效率等于输出电压除以输入电压。比如3.3V输出、5V输入效率只有66%剩下34%全变成热。所以大压差、大电流场景不要用LDO老老实实用DC-DC。4.3 电源管理IC系统的“能源调度中心”电源管理ICPMIC是一颗集成多路DC-DC和LDO的芯片专门为复杂系统提供多路电源。手机里那颗PMIC要同时输出十几路不同电压给CPU、GPU、内存、射频等模块供电还要管理充电、电量计量、温度保护等功能。热词里“电源芯片8205引脚功能图解”说的就是一款常见的电源管理芯片。PMIC的关键参数是输入电压范围、输出路数和电压、每路最大电流、效率、保护功能。选PMIC的时候要仔细核对每一路输出的电压和电流需求留足余量。我见过因为某一路电流不够导致系统随机重启的案例排查了很久才发现是PMIC选型时低估了峰值电流。4.4 看门狗芯片系统的“监工”看门狗芯片Watchdog负责监控系统的运行状态。它的原理很简单系统正常运行时MCU会定期给看门狗喂狗发送脉冲信号如果MCU死机了喂狗信号停了看门狗就会输出复位信号让系统重启。热词里“看门狗芯片”说的就是这个东西。看门狗分为硬件看门狗和软件看门狗。硬件看门狗是一颗独立芯片可靠性更高软件看门狗是MCU内部的一个定时器成本低但MCU本身死机时可能失效。关键参数是喂狗周期、复位脉宽、工作电压。我建议关键系统一定要用硬件看门狗软件看门狗只能作为辅助。5. 信号类芯片设备的“感官”与“神经”5.1 ADC/DAC模拟与数字的“翻译官”ADC模数转换器把模拟信号转换成数字信号DAC数模转换器反过来。它们是连接物理世界和数字世界的桥梁。温度传感器输出的电压、麦克风输出的音频信号、光电传感器的电流都要经过ADC变成数字量才能被MCU处理。反过来MCU要控制扬声器发声、调节LED亮度就需要DAC输出模拟量。关键参数包括分辨率bit数、采样率、信噪比、线性度、输入范围。分辨率决定了能分辨多小的变化采样率决定了能捕捉多快的信号。根据奈奎斯特采样定理采样率至少要是信号最高频率的两倍。我踩过的坑是用12位ADC采集微弱信号时没有加前置放大器结果有效位数只有8位左右精度完全不够。5.2 射频芯片无线通信的“收发器”射频芯片负责无线信号的收发和处理。蓝牙、WiFi、4G/5G、LoRa、ZigBee每一种无线通信协议背后都有一套射频芯片在支撑。射频芯片的设计难度极高因为它处理的是高频模拟信号对噪声、匹配、干扰极其敏感。关键参数包括工作频段、发射功率、接收灵敏度、调制方式、数据速率。选射频芯片的时候除了看参数还要看认证情况。不同国家和地区对无线设备的频率和功率有不同要求选已经通过认证的模块可以省很多事。热词里“e-marker芯片”说的是USB Type-C线缆里用来标识线缆能力的芯片也算是一种专用信号芯片。5.3 传感器芯片物理世界的“感知器”传感器芯片把物理量转换成电信号。加速度计感知运动陀螺仪感知旋转磁力计感知方向温度传感器感知冷热压力传感器感知气压图像传感器感知光线。手机里通常集成了一颗IMU惯性测量单元里面包含加速度计和陀螺仪。关键参数包括量程、灵敏度、分辨率、噪声密度、接口类型。选传感器的时候噪声密度往往比分辨率更重要因为噪声决定了你能测到多小的信号。我做过一个振动监测项目一开始选了分辨率很高但噪声也大的加速度计结果小振动完全被噪声淹没换了低噪声型号才解决问题。6. 专用类芯片为特定任务而生的“专家”6.1 FPGA可编程的“万能积木”FPGA全称Field Programmable Gate Array现场可编程门阵列。它内部由大量可配置逻辑块、可编程互连和IO单元组成用户可以通过硬件描述语言重新定义芯片的功能。FPGA的优势是并行性极强、延迟极低、可反复编程适合做原型验证、协议转换、高速信号处理。关键参数包括逻辑单元数量、Block RAM大小、DSP切片数量、IO数量、制程。选FPGA的时候逻辑资源要留30%以上余量否则后期加功能会很痛苦。我做过一个视频处理项目一开始选了资源刚好够的型号后来要加一个去噪算法资源直接爆了只能换更大规模的芯片。6.2 ASIC为单一任务定制的“专用工具”ASIC全称Application Specific Integrated Circuit专用集成电路。它是为特定应用专门设计的芯片一旦流片就无法修改。ASIC的优势是性能极高、功耗极低、成本极低大批量时缺点是开发周期长、费用高、风险大。热词里“芯片后端”“芯片设计感悟”“芯片测试”说的都是ASIC设计流程中的环节。ASIC设计流程包括前端设计RTL编码、仿真验证、后端设计综合、布局布线、时序收敛、流片、封装测试。每一步都有大量工具和细节这里不展开。我只想说ASIC不是小团队能玩的一次流片动辄几百万甚至上千万没有足够的出货量根本回不了本。6.3 SoC把一堆芯片塞进一颗SoC全称System on Chip片上系统。它把CPU、GPU、NPU、内存控制器、各种外设接口集成到一颗芯片上。手机主控芯片就是典型的SoC比如高通骁龙、联发科天玑、苹果A系列。热词里“lm10xx系统级芯片”“rk3588芯片”说的都是SoC。SoC的关键参数包括CPU架构和核心数、GPU型号、NPU算力、制程、内存支持、外设接口。选SoC的时候除了看纸面参数还要看生态和文档完善程度。有些SoC参数很漂亮但SDK一堆坑开发效率极低。RK3588之所以火很大程度上是因为它的文档和社区支持比较好。7. 常见问题与排查技巧实录7.1 芯片选型时最容易犯的三个错误第一个错误是只看价格不看生态。便宜芯片可能没有完善的SDK、没有活跃的社区、没有详细的中文文档开发过程中遇到问题只能自己啃英文手册时间成本远超芯片省下的钱。我早期做项目时为了省几块钱选了一款冷门MCU结果一个I2C驱动调了三天换成STM32后半小时搞定。第二个错误是参数留余量不足。Flash、RAM、电流、温度范围每一项都要留至少30%余量。我见过Flash用到99%导致无法OTA升级的也见过电流刚好卡在LDO最大输出导致夏天随机重启的。余量就是可靠性。第三个错误是忽略封装和焊接难度。QFN、BGA封装需要专业焊接设备手工很难搞定。如果你是小批量或者手工焊接优先选QFP、SOP这类引脚外露的封装。我刚开始做板子时选了个QFN封装的芯片焊了五块废了三块后来换成SOP封装一次成功。7.2 芯片发热问题的排查思路芯片发热异常时按以下顺序排查测电流用万用表测芯片供电电流对比手册典型值。电流明显偏大说明有短路或配置错误。查电源用示波器看电源纹波纹波过大可能导致芯片内部逻辑误翻转功耗飙升。查时钟时钟频率是否超出手册范围超频会导致功耗指数级上升。查IO是否有IO口配置成了输出但外部被拉死这种冲突会导致大电流。查散热封装热阻是多少有没有加散热片环境温度多少我遇到过一颗LDO发热严重排查后发现是输出电容ESR不满足手册要求导致自激振荡换了电容就好了。这种问题看手册的“稳定性条件”章节就能避免。7.3 常见问题速查表现象可能原因排查方法解决方案芯片不工作供电异常测各路电压检查电源芯片和滤波电容芯片发热短路/超频/IO冲突测电流、查时钟、查IO配置修复短路、降频、重配IO通信失败时序不匹配/电平不匹配示波器看波形调整时序、加电平转换随机重启电源跌落/看门狗误触发示波器抓电源、查喂狗逻辑加大电容、调整喂狗周期ADC精度差参考电压不稳/噪声测参考电压、看噪声加LDO供电、加滤波8. 我个人的分类心得与选型建议芯片分类这件事刚开始会觉得种类繁多记不住但只要你动手做几个项目每类芯片都实际用一遍自然就记住了。我的建议是先按功能大类建立框架再在项目中逐个深入。不要试图一次把所有芯片的细节都搞懂那样效率很低。选型的时候我习惯做一个需求清单表把电压、电流、速度、接口、封装、温度范围、成本、生态支持这些维度列出来然后给每个候选芯片打分。这个方法看起来很笨但能避免拍脑袋决策。我见过太多项目因为选型时少考虑了一个维度后期被迫改板甚至换方案。最后说一个容易被忽略的点芯片的供货周期和生命周期。有些芯片性能很好但交期52周有些芯片已经NRND不推荐用于新设计选之前一定要查清楚。我有个项目选了颗停产的芯片小批量验证没问题量产时发现市场上只有翻新货最后只能重新设计。这个坑希望大家不要踩。

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑