Quote:
Yup. That's what Uli told me anyway. back when we were all excited about 8641d + M1573 (before 1575 was out), uli's rep said M1573 might work connected direct to one of the CPU PCI-E ports, but it would not work with a PCI-E switch.
And they fixed it for M1575, but it still has a weird "southbridge mode" built-in which.. I guess is there so boards come out just as quirky as with the M1573?
Quote:
AMD do not say anything abotu this at all, neither yes nor no.
I had a small discussion with someone about 2 years ago? And they confirmed it should act like a PCI Express endpoint if that is all you have.
Anecdotal evidence (including a little hint on a
Wikipedia article) suggests that the Northbridge A-Link II Express on AMD chipsets is essentially a PCI Express x4 link and will accept any PCI Express chipset or even chip (singular). This is backed up since when the original ATI SB500 (I think?) was completely broken on release and delayed a number of motherboards, they used the M1575 instead on the ATI northbridge.
Via also didn't talk about their old southbridges (VT823x), but if you look at the implementation, it's just PCI (it wouldn't work on the Pegasos if it wasn't. They since remarketed it as "V-Link" for some odd reason)
Quote:
The only thing I can find in AMD's datasheet for SB600 (can be found on their web site publically, I can't find anything for SB7xx anywhere) the pin names look like PCI-Express pin names, but other than that there's no mention of the thing working with anything different than their northbridges.
SB7xx is a bit too recent (and still in use on mainstream motherboards) to be dropping public datasheets out in the wild, it might affect partner's marketing and suchlike.
You're right, though, they don't like to talk about it. Check the factsheet I linked above though, you'll note the southbridge has a little arrow for the connection that says "PCIe". Big hint, I think. The SB diagram doesn't even mention A-Link.
Quote:
If it truly is vanilla PCI-Express, why do they feel the need to play the rename game and call it Alink Express something instead of just PCI-Express?
Marketing is very, very powerful. If someone says they have V-Link Advanced Connectivity, you would want to say you have something just as "special".
There's also the possibility that
* A-Link possibly doesn't scale - maybe it's fixed to x4 lanes and doesn't adapt like PCI Express should if you use different number of lanes to connect the chip up.
* A-Link possibly eschews parts of the PCI Express specification to simplify the design, perhaps fixing some features that are usually configurable. But as a link between a root complex and an endpoint, works fine. You can't market it as PCI Express, then, but you can use it that way :D
I'm actually surprised AMD don't use HyperTransport for it these days. But while they're using "A-Link Express II", the evidence suggests that it's just PCI Express x4 with some minor differences.