Link Quality Aware Pathfinding for Chiplet Interconnects
This addresses chiplet system design challenges for semiconductor engineers, but it is incremental as it builds on existing error correction methods.
The paper tackles the problem of selecting chiplet interconnect technologies under stringent error rate targets by developing a flow that estimates error-correcting code overheads, showing that ECC can change link comparisons and that CRC+ARQ reduces required code strength at moderate bit error rates.
As chiplet-based integration advances, designers must select among short-reach die-to-die interconnect technologies with widely varying shoreline and areal bandwidth density, energy per bit, reach, and raw bit error rate (BER). Meeting stringent delivered BER targets in chiplet systems requires error-correcting codes (ECC), but incurs energy, area, and throughput overheads. We develop a flow centered around RTL synthesis power and area estimations to support pathfinding of inter-chiplet links under a stringent 10-27 delivered BER target. We synthesize a parameterized Reed-Solomon code with CRC-64 and Go-Back-N retry logic to estimate the correction overhead for different transceiver bit error rates. Results show that ECC can materially change link comparisons under common figures of merit and that CRC+ARQ can reduce the required RS strength (and decoder overhead) at moderate BERs while still meeting stringent delivered-BER targets. We present a CP-SAT-based link assignment formulation that uses these ECC-corrected metrics under reach, delivered-bandwidth, and shoreline constraints in system-level optimization.