Intel® JHL8040R Thunderbolt™ 4 Retimer - Product Specifications | Intel
Intel® JHL8040R Thunderbolt™ 4 Retimer quick reference with specifications, features, and technologies.

Does anyone know what this is?
This chip is a Retimer which is a generalised name for a device in this case a microchip which repeats a signal.
Its job is to allow for more flexible board designs by effectively increasing the maximum trace distance allowed between the Thunderbolt controller and the Thunderbolt port on the physical device.
This specific chip has been developed to help Intel integrate the Thunderbolt controller into their CPU's which they have done with the upcoming Icelake chips. Normally if you look at a motherboard which has Thunderbolt 3 they put the Thunderbolt controller as physically close to the port on the device as possible to reduce signal degradation caused by long traces (the metal lines inside the PCB that carry the signals).
Since the CPU's will now have the Thunderbolt controller embedded into them the distance will be much greater in most designs if they keep to the same layouts we've come to expect in desktop and laptop computers. Thus the need for a retimer chip which the JHL8040R is.
They named it as Thunderbolt 4 retimer. Any idea why?
It's likely due to the way Icelake sends 4 lanes to the retimer. These retimers are basically required for Icelake Thunderbolt 3 usage.
Intel won't be supporting PCIe 4.0 on any of their chips for a while, even Icelake is still PCIe 3.0 and Thunderbolt 4 (when released) will require PCIe 4.0 for operation as they won't widen the bus, it will stay at 4 lanes so the only increase in speed will come from doubling of the available bandwidth over the same four lanes.
Here is some more info about the retimer and its place in the Icelake product stack: https://fuse.wikichip.org/news/2628/a-look-at-the-ice-lake-thunderbolt-3-integration/
How come TB4 requires PCIe 4.0? Bandwidth issue?
Well with each version of Thunderbolt they have increased its speed. And those speed increases have traditionally been tied to the PCIe specification available at the time except with the move from Thunderbolt 1 to 2 where they merged upstream and downstream channels so that the bandwidth can be dynamically assigned.
So it went like this:
Thunderbolt 1: 10Gb/s up, 10Gb/s down. PCIe 2.0 x4
Thunderbolt 2: 20Gb/s up or down but not at the same time. PCIe 2.0 x4
Thunderbolt 3: 40Gb/s up or down but not at the same time. PCIe 3.0 x4
So the next Thunderbolt specification will most likely be:
Thunderbolt 4: 80Gb/s up or down but not at the same time. PCIe 4.0 x4
There's not really much they can do with the standard beyond increasing its speed at this point. It can already deliver 100 Watts of power, it's already hot-pluggable, it has a very robust and interchangeable connector, it's extremely low latency.
AMD already is shipping PCIe 4.0 equipped processors today (Ryzen 3000, Threadripper 3 and EPYC all support this) but the Thunderbolt standard was only opened up beyond Intel quite recently (about a year ago) and it takes time to develop compatible chipsets and I think there is now a third party who gets to decide about the future of Thunderbolt development and they will be the ones to decide on the standards specifications, it may even be rolled into the USB consortium for all I know etc
Hope this was helpful![]()
Wait, why can't TB3 use 16 lanes instead of 4?