组合信号汇总

118 阅读4分钟

片上系统功能模块与协议映射表

功能类别信号组合信号协议总线协议串行/并行功能描述对应硬件模块典型示例
总线协议系统总线信号 + 控制信号 + 地址信号 + 数据信号 + 时钟信号LVCMOS/PAM4AXI/AHB/PCIe并行/串行实现模块间高效数据传输,支持多主设备仲裁和分时复用。AXI总线控制器、PCIe接口SoC中的AXI互联(LVCMOS,并行)、PCIe Gen4(PAM4,串行)
通信接口系统差分信号 + 数据信号 + 时钟信号 + 握手信号 + 接口信号LVDS/NRZ/8b10bUSB/Ethernet/MIPI串行设备间可靠通信(抗干扰、同步/异步传输)。USB控制器、以太网PHYUSB 3.0的NRZ/8b10b(串行)、MIPI D-PHY(LVDS,串行)
处理器核心单元控制信号 + 数据信号 + 地址信号 + 时钟信号 + 中断信号LVCMOS/HCSLCoreLink/NoC并行执行指令、处理数据,响应外部中断请求。CPU/GPU核心、中断控制器ARM Cortex-A78的LVCMOS(并行)、HCSL时钟(串行)
存储器控制系统地址信号 + 数据信号 + 控制信号 + 总线信号 + 状态信号SSTL/PAM4/LVCMOSDDR/LPDDR/SPI并行/串行管理内存读写操作,反馈存储状态(如忙碌、完成)。DDR控制器、Flash控制器DDR4的SSTL-15(并行)、SPI Flash的LVCMOS(串行)
电源管理系统电源管理信号 + 控制信号 + 状态信号 + 参考电压信号LVCMOS(开漏)I2C/PMBus串行动态调节电压/功耗,监测电源状态。PMIC、LDO稳压器PMBus的LVCMOS(开漏,串行)
错误检测与纠正系统错误检测信号 + 数据信号 + 控制信号 + 状态信号LVCMOS/ManchesterECC/CRC并行/串行检测并纠正数据传输中的错误(如内存ECC、数据包CRC)。ECC内存控制器、CRC校验模块DDR5 ECC的LVCMOS(并行)、Manchester编码(串行)
测试与调试系统测试信号 + 控制信号 + 数据信号 + 时钟域交叉信号LVCMOSJTAG/SWD串行支持芯片测试(边界扫描、逻辑分析)。JTAG接口、扫描链电路JTAG的LVCMOS电平(串行)
时钟管理单元时钟信号 + 复位信号 + 时钟域交叉信号 + 配置信号HCSL/LVDSPLL/DLL协议并行/串行生成和分配时钟,处理跨时钟域同步。PLL锁相环、时钟分频器HCSL参考时钟(串行)、LVDS差分时钟(串行)
输入/输出接口模块接口信号 + 数据信号 + 控制信号 + 握手信号LVCMOS/RS-485差分GPIO/UART并行/串行连接外部设备(如传感器、显示屏),实现数据双向传输。GPIO控制器、UART串口GPIO的LVCMOS(并行)、RS-485的差分信号(串行)
状态机控制模块状态信号 + 控制信号 + 时钟信号 + 配置信号LVCMOSAHB/APB并行驱动有限状态机(FSM)切换逻辑状态。状态机控制器、逻辑控制单元LVCMOS逻辑电平(并行)
模拟混合信号模块参考电压信号 + 差分信号 + 数据信号 + 控制信号差分模拟信号/LVCMOSI2C/SPI串行处理模拟-数字信号转换(ADC/DAC),支持混合信号系统。ADC/DAC转换器、模拟前端ADC的差分输入(模拟信号)、SPI配置的LVCMOS(数字信号)
高速数据传输系统差分信号 + 复杂信号 + 时钟信号 + 错误检测信号PAM4/NRZ/64b66bPCIe/SerDes串行实现高速串行数据传输(如10Gbps以上)。SerDes模块、高速串行接口PCIe Gen4的PAM4(串行)、64b66b编码(串行)
配置管理模块配置信号 + 数据信号 + 控制信号 + 状态信号LVCMOSJTAG/SPI串行动态配置硬件参数(如工作模式、寄存器值)。寄存器配置单元、FPGA配置存储器FPGA的LVCMOS配置信号(串行)

信号协议说明

  1. LVCMOS:
    • 通用低电压单端逻辑电平(如1.8V/3.3V),用于低速控制信号(GPIO、SPI)。
  2. LVDS:
    • 低压差分信号(±350mV),抗干扰强,用于高速串行链路(MIPI D-PHY、SerDes)。
  3. PAM4:
    • 4电平调制(每符号2比特),提升带宽效率(如PCIe 6.0、DDR5)。
  4. SSTL:
    • 存根端接逻辑,用于DDR内存接口(如SSTL-15)。
  5. HCSL:
    • 高速电流导引逻辑,低抖动时钟分发(如PCIe参考时钟)。
  6. NRZ/8b10b:
    • 非归零编码(NRZ)与8b/10b平衡编码,用于USB 3.0、PCIe Gen3。
  7. 差分模拟信号:
    • 模拟信号差分传输(如ADC输入、麦克风接口)。

关键区分

  • 信号协议 ≠ 总线协议:
    • 信号协议定义物理层实现(如LVDS电平),总线协议定义数据逻辑(如AXI突发传输)。
  • 信号协议 ≠ 接口协议:
    • 接口协议是信号协议与总线协议的组合(如USB 3.0 = NRZ信号 + USB事务层协议)。

此表格可帮助明确片上系统中各功能模块的物理层实现与高层协议间的协作关系。