PDF(10454 KB)
面向SoC内存的流水线奇偶校验电路设计与优化
马敬博, 张光达, 王会权, 裴秉玺, 方健, 黄成龙, 罗慧, 蒋艳德
集成电路与嵌入式系统 ›› 2026, Vol. 26 ›› Issue (4) : 26-33.
PDF(10454 KB)
PDF(10454 KB)
面向SoC内存的流水线奇偶校验电路设计与优化
Design and optimization of pipelined parity check circuit for SoC memory
随着片上系统(SoC)设计日益追求高性能与高可靠性,以满足各种AI应用场景处理海量数据的严苛要求。奇偶校验机制被广泛引入电路设计中以增强SoC数据传输的可靠性。然而,在宽位宽传输数据场景下,传统的奇偶校验电路设计面临校验复杂度高、译码延时大等问题,制约了SoC整体性能,如系统主时钟频率和数据访存带宽。针对这一技术难题,创新性地提出了一种面向SoC内存的AXI总线多级流水线奇偶校验电路设计方法。该设计通过流水线架构对校验过程进行分级优化,显著减小了数据通路中关键路径的延时。实验结果表明,在电路总面积增加0.47%和功耗上升0.24%的微小代价下,所提出设计方法实现了数据读/写通路关键路径的时序优化,将AXI总线写数据和读数据通道路径最大延时分别降低了18.62%和25.60%,有效提升了SoC整体性能与可靠性。
As SoC architectures evolve to meet the computational intensity of diverse AI applications, the pursuit of high-performance throughput must be balanced with uncompromising reliability. Consequently, parity check mechanisms have emerged as a cornerstone of modern circuit design, essential for safeguarding the integrity of massive data movement within the SoC fabric. However, in wide-bit-width data transmission scenarios, traditional parity check circuit designs face challenges such as high verification complexity and significant decoding latency, which in turn constrain the overall performance of SoCs, including system master clock frequency and data access bandwidth. To address this technical challenge, this paper innovatively proposes a multi-stage pipelined parity check circuit design method for the AXI bus in SoC memory. This design employs a pipelined architecture to optimize the verification process in stages, significantly reducing the critical path delay in the data pathway. The experiment results demonstrate that, at a minimal cost of a 0.47% increase in total circuit area and a 0.24% rise in power consumption, the proposed design method achieves timing optimization of the date read/write bus critical path, reducing the maximum delay of the AXI bus write and read data circuit paths by 18.62% and by 25.60% respectively, effectively enhancing the overall performance and reliability of the SoC.
多级流水线 / 时序优化 / 奇偶校验 / 集成电路 / 片上系统 / 双倍数据速率同步动态随机存储器
multi-level pipeline / timing optimization / parity check / integrated circuit / SoC / DDR SDRAM
| [1] |
|
| [2] |
|
| [3] |
|
| [4] |
|
| [5] |
王培富, 李振涛. 一种流水线架构的2D-FFT加速引擎设计[J]. 电子与封装, 2025, 25(12):120302.
To meet the demand for efficient, small-point two-dimensional fast Fourier transform (2D-FFT) in the distance and velocity dimensions of millimeter-wave radar signal processing, a pipelined architecture 2D-FFT acceleration engine based on single-path delay feedback is designed. This engine incorporates a data pick-and-pass module before each stage and supports configurable point sizes of <i>M</i>×<i>N</i>≤2 048. Results demonstrate that this design enables flexible configuration of 2D-FFT points. The absolute error of all 2D-FFT operation results is less than 2.5, and the relative error is less than 0.5%, which meets the accuracy requirements. Compared with the traditional 2D-FFT operation, the design achieves significantly improved computational efficiency.
|
| [6] |
|
| [7] |
|
| [8] |
|
| [9] |
|
| [10] |
高剑刚, 石嵩, 郑方. R-RS:一种面向E级计算的内存可靠性增强技术[J]. 计算机学报, 2023, 46(2):260-273.
|
| [11] |
崔小乐, 张世界, 张强, 等. 一种邻近层资源共享的三维堆叠存储器内建自修复策略[J]. 计算机学报, 2017, 40(9):2030-2039.
|
| [12] |
|
| [13] |
|
| [14] |
|
| [15] |
|
/
| 〈 |
|
〉 |