Well, that's disappointing—then the tech is much less cool than I thought! I thought this would enable them to, for instance, have cache stacked directly on top of the CPU's, and vertically connected to the CPU's, thus significantly reducing the distance for signals sent between the two. I.e., like this:I don’t think that’s what that figure is intended to illustrate. What they are doing is comparing via structures. In “conventional 3D IC packaging” you have these wide contacts and you need them in order to align the visa. That means the pitch isn’t as good. Those “layers” you see in blue, above, aren’t chips. Those are dielectric layers between chips. The chips, laterally-speaking, would be on either side of those columns. The columns don’t go through the chips.
View attachment 30255
The language they use to describe it is confusing (at least to me!). For instance, in:
M. -F. Chen, F. -C. Chen, W. -C. Chiou and D. C. H. Yu, "System on Integrated Chips (SoIC(TM) for 3D Heterogeneous Integration," 2019 IEEE 69th Electronic Components and Technology Conference (ECTC), Las Vegas, NV, USA, 2019, pp. 594-599, doi: 10.1109/ECTC.2019.00095.
...they descibe the the interconnects between the chips as being face-to-face: "In 3D stacking, chiplets are interconnected in face-to-face (F2F), face-to-back (F2B), and a combination of both." And their cartoons suggest that as well:
If the interconnects are not face-to-face, and are instead at the chip edges, then it seems the main advantage of stacking two chips is that they can be connected at all four edges instead of just one each, hence reducing the maximum communication distance between individual areas of the two chips. Is that what's going on?
Last edited: