Author Topic: Intel pciE Gen4 Retimer spec = FUBAR? :o  (Read 1011 times)

0 Members and 1 Guest are viewing this topic.

Offline frogblenderTopic starter

  • Regular Contributor
  • *
  • Posts: 137
Intel pciE Gen4 Retimer spec = FUBAR? :o
« on: June 12, 2021, 08:10:42 pm »
Here is Intel's spec for standardizing Gen4 PCIe retimer pinouts:   https://intel.ly/3zcOW8B

It specifies the bga pinout for x4, x8, and x16 pinouts.  But for the x16 section only:  their table of pin numbers doesn't jive with their BGA drawing pin numbers (see attached).

For the x8 section in the spec, the table and BGA drawing jive OK.

But for x16, something is messed.  Anyone know what is going on? :o

EDIT:   the circled in ORANGE in the image is just ONE example.   NONE of the pins match.   For example,  in the table, pins EU26, EW29, N34, R35, Y34, AB35 don't exist on the bga drawing (which only goes up to row 24).
« Last Edit: June 12, 2021, 09:26:35 pm by frogblender »
 

Offline ajb

  • Super Contributor
  • ***
  • Posts: 2735
  • Country: us
Re: Intel pciE Gen4 Retimer spec = FUBAR? :o
« Reply #1 on: June 12, 2021, 09:04:54 pm »
Seems like just a couple of typos  :-//

23->34 or 24->35 are easy typos to make if your hands are misaligned on the number row.  Looks like the letters are wrong as well, but it's hard to read the text on your screenshot, even with the full image open.  It's annoying that the table doesn't seem to be correct, but these are the kind of errors humans will generally overlook very easily, so not a great shock that they snuck through into the final doc. 
 
The following users thanked this post: frogblender

Offline frogblenderTopic starter

  • Regular Contributor
  • *
  • Posts: 137
Re: Intel pciE Gen4 Retimer spec = FUBAR? :o
« Reply #2 on: June 12, 2021, 09:30:19 pm »
EDIT:  attached is higher-res shot of the bga drawing.  NONE of the bga pins match any of the pins in the table.
 

Offline frogblenderTopic starter

  • Regular Contributor
  • *
  • Posts: 137
Re: Intel pciE Gen4 Retimer spec = FUBAR? :o
« Reply #3 on: June 12, 2021, 09:34:42 pm »
q.v. Figure-3-4 bottom two rows for N34
Yes, Fig3-4 does match the table.  But the table lacks all power and grounds....
 

Offline frogblenderTopic starter

  • Regular Contributor
  • *
  • Posts: 137
Re: Intel pciE Gen4 Retimer spec = FUBAR? :o
« Reply #4 on: June 12, 2021, 09:49:23 pm »
One other thing to point out:  this is a funny BGA, with many (most?) pads missing, pads of multiple sizes, some oval pads, and many rows and columns just barely misaligned with their neighbours (see attached from intel spec, coincidently the most illegible drawing from a datasheet in the history of the universe).

I think the problem is the "barely misaligned" rows and columns - when you are numbering the pins, and you are working on column "AA" for example, and you encounter a barely misaligned, your choices are:
1) decide the barely misalinged is worthy of a new column label, and call it "AB", or,
2) decide the barely misaligned is close enough, and leave it as "AA".

Intel, apparently, chose to do both, and produced poop.

 

Offline amyk

  • Super Contributor
  • ***
  • Posts: 8420
Re: Intel pciE Gen4 Retimer spec = FUBAR? :o
« Reply #5 on: June 13, 2021, 12:10:14 am »
One other thing to point out:  this is a funny BGA, with many (most?) pads missing, pads of multiple sizes, some oval pads, and many rows and columns just barely misaligned with their neighbours (see attached from intel spec, coincidently the most illegible drawing from a datasheet in the history of the universe).
:wtf: I can understand missing pads from a regular grid (very common), but slightly-different-sized pads and even oval ones? Who even comes up with stuff like this?
 

Offline frogblenderTopic starter

  • Regular Contributor
  • *
  • Posts: 137
Re: Intel pciE Gen4 Retimer spec = FUBAR? :o
« Reply #6 on: June 14, 2021, 05:09:34 pm »
One other thing to point out:  this is a funny BGA, with many (most?) pads missing, pads of multiple sizes, some oval pads, and many rows and columns just barely misaligned with their neighbours (see attached from intel spec, coincidently the most illegible drawing from a datasheet in the history of the universe).
:wtf: I can understand missing pads from a regular grid (very common), but slightly-different-sized pads and even oval ones? Who even comes up with stuff like this?
Perhaps the rational of funky-shaped/off-sized/offset BGA pads is you can squeeze diffpairs between them.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf