数字电路常用核心部件汇总

170 阅读7分钟

以下是按五层架构分类的SoC硬件模块总结,新增组成器件列,描述每个硬件模块的核心逻辑门电路与数字电路组件:


1. 信号交互层

功能:物理信号与外部设备交互。

硬件模块组成器件控制器接口协议总线协议信号协议信号类型传输方式传输速度功能描述
USB 4 PHY串行器/解串器(SerDes)、差分驱动器、锁相环(PLL)、CRC编解码器Synopsys DWC_USB4USB4AXI-StreamLVDS差分信号串行40 Gbps物理层信号转换,支持USB4/Thunderbolt 4高速数据传输。
MIPI CSI-2接收器LVDS接收器、时钟恢复电路、数据对齐器、8b/10b编解码器索尼IMX678 ISPMIPI CSI-2专用总线D-PHY差分信号串行6 Gbps/通道接收摄像头传感器数据,支持多通道图像传输。
PCIe Gen5 PHYPAM4调制器、均衡器(EQ)、时钟数据恢复(CDR)、扰码器(Scrambler)Intel PCIe 5.0 Root ComplexPCIe 5.0AXIPAM4差分信号串行32 GT/s物理层信号调制,连接SSD/GPU等高速外设。
GPIO扩展芯片三态缓冲器、锁存器、多路复用器、上拉/下拉电阻网络ARM PL061GPIOAPB/I²CLVCMOS单端信号并行/串行100 MHz/400 kHz控制通用输入输出引脚,连接按键、LED等简单外设。
5G毫米波射频前端混频器、功率放大器(PA)、低噪声放大器(LNA)、ADC/DAC、数字预失真(DPD)电路Qualcomm QTM545 RFIC3GPP NR专用协议毫米波射频信号串行10 Gbps(峰值)实现5G毫米波信号收发,支持高频段通信。

2. 数据处理层

功能:数据运算与硬件加速。

硬件模块组成器件控制器接口协议总线协议信号协议信号类型传输方式传输速度功能描述
ARM Cortex-A78 CPU算术逻辑单元(ALU)、分支预测器、指令译码器、寄存器文件、流水线触发器ARM CoreLink AXIAMBA 5AXI4SSTL差分信号并行3 GHz超标量乱序执行核心,处理通用计算任务。
NVIDIA GA100 GPU流式多处理器(SM)、Tensor Core(矩阵乘加单元)、纹理单元、全局内存控制器NVIDIA NVLink SwitchNVLink 4.0NVLinkPAM4差分信号串行900 GB/s(总带宽)并行图形渲染与AI计算,支持Tensor Core矩阵运算。
TI C66x DSP核乘法累加器(MAC)、桶形移位器、硬件循环缓冲器、VLIW指令调度器TI HyperLink ControllerVLIW专用总线LVCMOS单端信号并行1.25 GHz数字信号处理(滤波、FFT),适用于实时音频/视频处理。
Google TPU v4脉动阵列(Systolic Array)、权重缓存、激活函数硬件、稀疏计算单元Google TPU Interconnect专用协议TileLinkHSTL差分信号并行500 TFLOPs专用AI推理与训练,优化大规模矩阵乘法。
Intel QAT加速卡AES加密引擎(S盒置换网络)、哈希树(Hash Tree)、压缩/解压缩状态机Intel QuickAssist引擎PCIeAXILVDS差分信号串行100 Gbps硬件加速加密/解密(AES-256)、数据压缩。

3. 控制决策层

功能:系统控制与实时响应。

硬件模块组成器件控制器接口协议总线协议信号协议信号类型传输方式传输速度功能描述
ARM GIC-600中断优先级编码器、中断屏蔽寄存器、虚拟化状态机、分发器逻辑ARM CoreLink GICGICv4AXILVCMOS单端信号并行500 MHz管理多核CPU中断请求,支持优先级抢占和虚拟化。
TI TPS6594 PMIC电压调节器(LDO/DC-DC)、电流传感器、I²C状态机、看门狗定时器TI PMBus ControllerPMBusI²CLVCMOS单端信号(开漏)串行400 kHz动态调整供电电压/频率(DVFS),支持多电源域管理。
ARM CoreSight ETM跟踪触发器、时间戳计数器、指令地址比较器、压缩编码器ARM CoreSight Trace ControllerCoreSightAPBLVDS差分信号串行5 Gbps实时跟踪CPU指令执行,用于多核调试与性能分析。
STM32 TIM定时器计数器寄存器、预分频器、PWM波形发生器、输入捕获单元STM32 Timer ControllerAPBAPBLVCMOS单端信号并行100 MHz生成PWM波形、计时中断,控制外设时序。
RISC-V指令译码器操作码译码器、微操作生成器、寄存器索引多路复用器、异常检测逻辑SiFive E76 Control UnitRISC-V ISATileLinkLVCMOS单端信号并行1.5 GHz解析RISC-V指令集,生成微操作控制信号。

4. 存储管理层

功能:数据存储与高效访问。

硬件模块组成器件控制器接口协议总线协议信号协议信号类型传输方式传输速度功能描述
DDR4内存芯片地址译码器、Bank状态机、读写放大器、ECC编解码器、时序控制器AMD Infinity Fabric ControllerJESD79-4AXI4SSTL差分信号并行3200 MT/s提供大容量主存,支持双通道高带宽访问。
HBM3显存堆栈硅通孔(TSV)开关、行/列译码器、灵敏放大器、错误校正电路(ECC)NVIDIA HBM Memory ControllerJESD235B专用协议HBM信号差分信号并行6.4 Gbps/pin3D堆叠高带宽存储,为GPU/AI芯片提供超高速数据交换。
三星UFS 4.0存储闪存转换层(FTL)、磨损均衡控制器、坏块管理单元、Toggle模式接口三星UFS Host ControllerUFS 4.0UniProM-PHY差分信号串行4.8 Gbps/通道移动设备高速闪存,支持多通道并行读写。
Intel Optane PMem持久内存控制器、地址映射表、原子操作引擎、写合并缓冲器Intel CXL Memory ControllerCXL 3.0CXL.memPAM4差分信号串行64 GT/s持久性内存,兼具DRAM速度与SSD非易失性。
三星PM1743 SSDNVMe协议引擎、NAND闪存控制器、LDPC纠错单元、PCIe Gen5 SerDes三星NVMe ControllerNVMe 2.0PCIe 5.0PAM4差分信号串行14 GB/s(顺序读)企业级NVMe SSD,支持PCIe Gen5高速接口。

5. 互联架构层

功能:模块间通信与拓扑扩展。

硬件模块组成器件控制器接口协议总线协议信号协议信号类型传输方式传输速度功能描述
AXI互联矩阵交叉开关(Crossbar)、仲裁器、优先级编码器、缓存一致性协议(MESI)状态机ARM CoreLink CCIX-700AMBA 5AXI5SSTL差分信号并行8 Gbps多主多从互联,支持缓存一致性(CCIX)。
Arteris FlexNoC动态路由器、虚通道(Virtual Channel)分配器、流量整形器、QoS调度器Arteris NoC RouterAMBA NoC专用协议LVDS差分信号串行16 Gbps/通道动态路由片上网络,保障服务质量(QoS)。
Intel CXL 3.0控制器内存语义转换器、原子操作引擎、缓存代理(Caching Agent)、协议转换桥Intel SPR CXL ControllerCXL 3.0PCIe 5.0PAM4差分信号串行64 GT/s实现CPU-GPU-内存池化,支持内存语义扩展。
NVLink 4.0桥接器高速串行器、PAM4调制器、链路训练状态机、错误重传缓冲器NVIDIA NVLink SwitchNVLink 4.0NVLinkPAM4差分信号串行900 GB/s(总带宽)多GPU直接互联,绕过PCIe瓶颈,实现高带宽通信。
硅光互连引擎光调制器(Mach-Zehnder)、光电探测器(PD)、波分复用器(WDM)、时钟恢复电路Intel Tofino 3 Photonics专用协议光SerDes光信号光信号串行200 Gbps/波长光子集成技术,用于长距离低功耗芯片间通信。

关键说明

  1. 组成器件分类:
    • 组合逻辑:多路复用器、译码器、算术逻辑单元(ALU)。
    • 时序逻辑:触发器(D触发器)、状态机、计数器。
    • 模拟混合信号:SerDes、PLL、均衡器(EQ)。
  2. 模块与器件映射:
    • CPU/GPU:核心运算单元(ALU/Tensor Core) + 控制逻辑(译码器/状态机)。
    • 存储控制器:地址译码器 + 纠错电路(ECC/LDPC) + 时序控制器。
    • 高速接口:SerDes + 均衡器 + 时钟恢复电路。
  3. 技术趋势:
    • AI加速器:脉动阵列与稀疏计算单元优化能效比。
    • 光互连:光子器件替代传统铜互连,降低功耗与延迟。

此总结全面覆盖硬件模块的内部逻辑电路组成,适用于芯片设计、验证及故障分析参考。