On Thu, Jul 23, 2015 at 04:11:11PM -0400, Bryan J Smith wrote:
> You mean you've been looking at mainboards.  ;)

Sure.

> BTW, Asus is a poor example of an OEM, because most of their products
> are now fabbed two (2), different, external ODMs (ECS and Foxconn).**
> 
> Mainboards are a crapshoot of non-standards, and worse than notebooks.
> 
> I.e., even most Tier-2 notebooks, and even some Tier-1 brands/models
> (e.g., Alienware, etc...) use the same ODM (Clevo).
> 
> > 10 variants do PCIe and SATA,
> > 5 do only PCIe (one of which is PCIe x4).
> 
> If you have _true_ PCIe x4 (and SATA), then it has to be a "M" card
> and socket.  Although there is soft logic to prevent most issues, most
> B+M dual-types are actually only PCIe x2 (plus SATA) for a reason.
> They avoid the other traces that B offers for USB, audio, etc...
> 
> But mainboards are a crapshoot, and you'll get a lot of non-standards.
> 
> > Quite a few M.2 cards are SATA only
> 
> Nearly all are.  That's because the first "native" PCIe NAND
> controllers were only fabbed in the last few months, and still being
> "sampled."
> 
> The few M.2 PCIe cards out are using a yesteryear, external PCIe 2.0
> bridge chip fabbed at old 65-90nm technologies.  They were not
> designed for the type of throughput NAND is capable of.
> 
> I.e., Most high-speed PCIe devices have their PCIe controller built
> on-package, if not on-die with the ASIC.
> 
> E.g., Mellanox fabs most of the "unified" ASICs used in
> network-controller NICs/HBAs (Eth, FC, IB)
> 
> > and hence don't work on such a board that has one PCIe
> > of course.
> 
> There have been a lot of issues with mainboards doing stupid things to
> the point I won't trust the first generation.
> 
> I.e., I'm going to stick with a PCIe adapter card that to adapt a M.2
> B/M type card so it does both PCIe x4 (or x1 if in a x1) and SATA.

Well certainly so far it looks like early onboard designs are going to
be a compatibility mess.

> > Supposedly with the latest UEFI version and a 'hyper kit'
> > adapter, those PCIe enabled M.2 slots on the asus board
> > also natively run NVMe with a mini SAS connector.
> 
> You mean SATA-Express?
> It's not really related to M.2 ... at all.

No they really do seem to be doing NVMe by using the PCIe link of the
M.2 slot.

> I.e., M.2 (and PCIe "expansion cards") already have PCIe traces.
> The SATA-Express is so you can "cable in" the PCIe traces.  ;)
> 
> E.g., so 2.5" form-factor NAND devices can use PCIe.

Yes they are aiming for the 2.5" NVMe drives, like the intel 750
(SSDPE2MW400G4R5 for example), which is listed as a 2.5" drive with a
PCIe 3.0 x4 interface.  Sure looks like a SATA connector of course.

Of course given the same size intel 750 can be bought for about the same
price as a PCIe 3.0 x4 card to plug into a slot instead, for a desktop
or server that may well be the better way to go and avoid adapters and
weird cables and such.

-- 
Len Sorensen
_______________________________________________
lpi-examdev mailing list
lpi-examdev@lpi.org
http://list.lpi.org/cgi-bin/mailman/listinfo/lpi-examdev

Reply via email to