全部文章
系统整理 DMXAI 发布的 FPGA 原型验证、AI 芯片、SoC 验证、RFSoC 和行业观察文章。
芯片验证工程师为什么要懂软件?
因为芯片验证对象正在从单个 RTL 模块扩展到软硬件协同系统,今天的芯片验证已经越来越离不开软件。 在传统认知里,验证工程师主要面对 RTL、testbench、coverage、assertion 和波形。但在真实 SoC 项目中,硬件从...
芯片验证工程师应该具备的七种能力
很多人提到芯片验证工程师,第一反应是写 testbench、跑 simulation、看 waveform、收 coverage。这些当然是基本功,但不是全部。 随着 SoC、AI 芯片、Chiplet、HBM、高速接口和软件栈越来越复杂,...
什么是芯片Bring-up
芯片回片后,项目团队最先关心的通常不是性能跑到多少,而是它能不能进入一个可控制、可观察、可继续调试的状态。 从电源、时钟和复位,到JTAG、BootROM、DDR、串口和Linux,任何一个环节没有按预期工作,后面的系统验证都很难展开。逐步...
RFSoC 可以直接连接天线吗?
从直接 RF 采样、奈奎斯特区到射频前端边界 RFSoC 能不能直接连接天线? 这个问题不能简单回答“能”或“不能”。 RFSoC 可以直接采样一定频率和带宽范围内的射频信号,但在多数工程系统中,天线不会不经过任何处理就连接到 RF-ADC...
FPGA、外置ADC/DAC方案与RFSoC有什么区别?
普通 FPGA、外置 ADC/DAC 方案与 RFSoC 有什么区别? 雷达、无线通信和高速测试系统都需要完成两件事:先把模拟信号转换成数字数据,再对数字数据进行实时处理。 根据数据转换器和可编程逻辑的集成方式,常见平台大致可以分成三类: ...
雷达系统为什么经常需要 FPGA?
雷达系统为什么经常需要 FPGA? 学习雷达算法时,很多人会从 MATLAB 或 Python 开始:生成一段回波数据,加窗、做 FFT、运行 CFAR,最后画出距离-多普勒图或目标点云。 到了真正的雷达系统中,问题会明显不同。 ADC 持...
HBM 为什么成为 AI 芯片验证的新挑战?
HBM 已经不只是 AI 芯片中的高速存储接口,而是影响计算阵列利用率、NoC 拥塞、QoS、功耗、软件调度、错误恢复和硅后诊断的系统级资源。 AI 芯片对 HBM 的依赖越来越强,并不是因为工程团队单纯追求更高的内存参数,而是因为 AI ...
Chiplet 时代为什么验证复杂度大幅提升?
Chiplet 不是简单地把 SoC 拆成多个小芯片。多 Die 互连、封装、缓存一致性、功耗热耦合、制造测试、固件软件和系统验证都会让验证复杂度显著上升。本文从工程视角分析 Chiplet verification 的核心挑战。 Chip...
Chiplet Verification: Why Multi-Die Designs Change Everything
Chiplet verification is not just SoC verification repeated across multiple dies. Multi-die systems introduce die-to-die ...
AI SoC 为什么越来越难验证?五大挑战全面解析
AI SoC 的验证难度正在快速上升。这个判断并不是因为芯片规模变大这么简单,也不是因为集成更多 AI accelerator 或更多片上 SRAM。真正的变化在于,AI SoC 已经从一个“包含 AI 加速模块的 SoC”,变成了一个由计...