Mosaic-3C1S: A Low Overhead Crosstalk Suppression Scheme for Rectangular TSV Array
Xiaole Cui,Chen Wei,Xu Feng,Xiaoxin Cui
DOI: https://doi.org/10.1109/tcad.2021.3103823
IF: 2.9
2021-01-01
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Abstract:The through silicon via (TSV) is one of the important enabling technologies of stacked 3-D ICs. However, the crosstalk is generated when signals are transmitted through the closely clustered TSVs due to the coupling effect. The crosstalk avoidance code (CAC) techniques have attracted great concerns in recent years, for the TSV-to-TSV crosstalk deteriorates the signal integrity. Nevertheless, the CAC techniques usually require specific shape of the TSV array, e.g., $3\times N$ array. This work proposes a crosstalk suppression scheme combining the CAC method and the static shielding technique, named Mosaic-3C1S. The proposed scheme is able to be applied to arbitrary rectangular TSV arrays. In the proposed scheme, the $2\times 2$ TSV subarray, which contains three signal TSVs and one shielding TSV, is used as the basic unit to tile the rectangular TSV array. The CAC method is applied to the signal TSVs in the $2\times 2$ subarrays, and the raw data are transmitted by the rest boundary TSVs, if any. In order to further reduce the bit overhead, a triangular numeral system (TNS)-based CAC, named TNS-CAC, is proposed and applied. The simulation results show that the proposed TNS-CAC has advantages on bit overhead and codec area. The proposed Mosaic-3C1S scheme with TNS-CAC is able to suppress the crosstalk between TSVs to 6C level. The bit overhead of the proposed scheme is between 25% and 45%, which is lower than that of the previous CAC methods for TSV arrays for the most cases.