Embedded bus switches on 3D data bus for critical access time reduction

Data are frequently running on the 3D data bus of a stacked-layer chip at different timing periods, but all the local data buses are not always used at each timing period. In this paper, we proposed an algorithm based on embedded bus switches for the critical access time reduction on a 3D data bus. The embedded bus switches can isolate those unnecessary local bus capacitive loadings whereas data are transferred from a local data bus to other data bus at a timing period and their access time can be obviously reduced. Moreover, the algorithm inserts signal repeaters into their bus wires located on the current critical path and tunes their sizes to minimize the critical access time. The tuning procedure is repeated until no additional improvement. Experimental results show that the critical access time on a 3D data bus with embedded bus switches is reduced up to 53.18% on average. In advance, the critical access time with inserted signal repeaters can be reduced up to 76.65% on average.

[1]  Tae Won Cho,et al.  Analysis of system bus on SoC platform using TSV interconnection , 2012, 2012 4th Asia Symposium on Quality Electronic Design (ASQED).

[2]  R. Tummala,et al.  Rigorous Electrical Modeling of Through Silicon Vias (TSVs) With MOS Capacitance Effects , 2011, IEEE Transactions on Components, Packaging and Manufacturing Technology.

[3]  Sudeep Pasricha,et al.  3D-Wiz: A novel high bandwidth, optically interfaced 3D DRAM architecture with reduced random access time , 2014, 2014 IEEE 32nd International Conference on Computer Design (ICCD).

[4]  Chia-Chun Tsai Minimizing Critical Access Time for 3D Data Bus Based on Inserted Bus Switches and Repeaters , 2017, 2017 IEEE Computer Society Annual Symposium on VLSI (ISVLSI).

[5]  Masoud Daneshtalab,et al.  HIBS — Novel inter-layer bus structure for stacked architectures , 2012, 2011 IEEE International 3D Systems Integration Conference (3DIC), 2011 IEEE International.