ASM2362 USB 3.1 Gen2 to PCIe Chip is Designed for USB NVMe SSD Drives

Most USB enclosure or expansion drive are designed with a SATA interface that tops out at 6 Gbp. That’s fine in most cases,  but if your host computer comes with USB 3.1 Gen2 SuperSpeed 10 Gbps (SuperSpeed+) port capable of even better performance, ASMedia now has a solution for faster USB drives with their ASM2362 USB 3.1 Gen2 to PCIe NVMe SSD chip.

ASM2362 USB NVMe SSD Solution
Click to Enlarge

The solution is pretty new, and ASMedia has not setup a product page on their website yet, but they showcased a demo at Computex 2018.  In the photo above a Samsung 960 Pro SSD M.2 is connected to  another USB board  ASMedia – likely based on AS3142 Gen2 xHCI Host Controller – itself connected to a computer with a USB 3.1 Gen2 port.  The photo below shows CrystalDiskMark benchmark results comparing ASM2362 USB to NVMe solution to a standard USB to SATA enclosure.

ASMedia-USB-SATA-vs-USB-NVMe
Click to Enlarge

While the USB to SATA SSD achieves around 550 MB/s, the USB 3.1 to PCIe NVMe can deliver around 1GB/s data transfer, which should be close to the 10 Gbps limit once we take into account overheads. So if you need the best sequential performance out of USB 3.1 storage devices, USB NVMe SSD’s will be the way to go once products become available.

ASMedia also had a few other USB 3.1 Gen2 chips at Computex.

ASMedia-USB-3.1-Gen2-Chips

Thanks to TLS for the tip and photos.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK Pi 4C Plus
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
14 Comments
oldest
newest
tkaiser
tkaiser
5 years ago

Sick adding all this unnecessary overhead between host and drive. Also TRIM will become a problem and real world performance with mixed workloads (and low queue depths) will suck. I would clearly prefer native PCIe (Thunderbolt 3) instead.

TLS
TLS
5 years ago

So angry for no reason… So they made a product that allows people to use their “old” NVMe drive that the upgraded to something larger/faster as a portable drive. The fact Chinese companies add these kind of bridge chips to their development boards as a means of adding interfaces the SoC’s don’t have is hardly the controller makers fault, or? There’s a definit demand for this type of product, as right now, if you got a spare NVMe drive, you can’t use it for anything. This is also faster than USB 3.x to SATA, so some people might crave a… Read more »

tkaiser
tkaiser
5 years ago

Seriously: I don’t care about those synthetic benchmark numbers. I care about being able to use TRIM and as already said I care about real world performance (mixed workloads — read and write at the same time — with low queue depths). So once fio numbers with realistic workloads are available we might talk again.

And of course I want to attach PCIe devices via PCIe without an artificial USB bottleneck in between. Almost all NVMe benefits are gone when USB/UAS is used between host and drive enclosure.

tkaiser
tkaiser
5 years ago

thessdreview.com reported about the other similar chip (JMS583 also shown at Computex but not referenced here for reasons unknown to me) and will test soon since they got a sample from JMicron.

TLS
TLS
5 years ago

I didn’t see JMicron at the show. Reason enough? Not all companies are displaying products in public at the show. Looks like JMicron is using the same ASMedia host controller though.

will
will
5 years ago

There is, I did saw JMS583 at the show, and also note that it is already on the market.
I just brought one from China.

tkaiser
tkaiser
5 years ago

> Looks like JMicron is using the same ASMedia host controller though. JMicron was using the older ASM2142 for their own benchmarks while ASMedia chose the (more energy efficient) successor. But this only illustrates that for real world performance the type of USB host controller matters (usually Intel) so that all these published benchmark scores are numbers without meaning anyway if your host is not already equipped with such a good ASMedia USB controller (it would be rather stupid to add an USB controller as PCIe card if we can get mechanical PCIe to M.2 adapters for less than 10… Read more »

Natsu
Natsu
5 years ago

It could be intersting if we could hook up an external GPU on it

tkaiser
tkaiser
5 years ago

The technology to attach PCIe devices to a cable exists already since 7 years. Of course it’s not USB based and even with Thunderbolt 3 maximum bandwidth is somewhat limited.

TLS
TLS
5 years ago

Sorry? You want to do what? So the speed of this chip is like two PCIe 2.0 lanes (bandwidth wise) and you already get reduced performance from Thunderbolt which is generally the same as four PCIe 3.0 lanes. I mean, sure, it might work well enough to get a picture on a screen, but not much else. That said, I believe this is for storage only and won’t work with other types of PCIe devices.

tkaiser
tkaiser
5 years ago

> I believe this is for storage only and won’t work with other types of PCIe devices

The ASM2362 as well as JMS583 will only work with NVMe SSDs (not storage in general — an old
Samsung SM951 M.2 PCIe SSD will *not* work since using AHCI protocol instead of NVMe). The chipset has to ‘translate’ between NVMe and old and boring USB protocols like UAS or BOT (totally trashing NVMe performance but people who only focus on irrelevant marketing benchmark numbers like sequential transfer speeds with maximum queue depth won’t care of course.)

tkaiser
tkaiser
5 years ago

BTW: These things (eGPU connected via Thunderbolt 3) do exist: https://www.gamingscan.com/best-external-graphics-card/

kousuke
kousuke
5 years ago

Hi Guys, so I bought JMS583 based JEYI enclosure and had Toshiba XG3 installed My windows 10 XPS 9550 detects it as JEYI NVME SCSI Disk Drive and it is using generic UAS mass storage driver But, I’m could not detect the drive through disk management and I’m seeing all sort of errors on event viewer I’d appreciate if anyone can point out what is wrong and if it require some kind of bridge driver – I don’t think it would work using UAS generic driver? Device USB\VID_152D&PID_0583\MSFT300123456789ABC was not migrated due to partial or ambiguous match. Last Device Instance… Read more »

Khadas VIM4 SBC