I am looking to make a small project where I need to implement a USB3 to M.2 SATA circuit for SSD interface. I am pretty confident I can follow a reference schematic and route the board, I have done this type of thing before. But I don't know where to begin in terms of finding the right components for a USB3 to M.2 SATA SSD board. Is there a place where people post open hardware reference designs? My guess is that companies that make such silicon chips that do the actual conversion would have reference documentation, but I, again, not sure where to start. Could someone point me in the right direction?

  • \$\begingroup\$ There are two problems with your question: first, questions that seek to find external resources are off topic. Next it's not yet clear what functionality you are actually trying to implement - M.2 contains several distinct interfaces, it's unclear that a general solution is possible, you'll likely need to focus on what you need. If you had, say, an LTE modem you might only need to convert the form factor of the USB interface and provide power. If you have a storage device that speaks SATA, you'd need a USB-SATA bridge, etc... \$\endgroup\$ – Chris Stratton Nov 8 '19 at 17:00
  • \$\begingroup\$ I believe you read way more into my questions than I asked. I asked for any sort of open hardware repositories. Not sure how that kind of answer would NOT be interesting to other people reading this. \$\endgroup\$ – Bogdan Nov 8 '19 at 18:38
  • \$\begingroup\$ I believe you haven't read the site rules. There are many things which are "interesting" (some perhaps even to most of the people here) which are nonetheless outside the intentionally narrow mission of this site. \$\endgroup\$ – Chris Stratton Nov 8 '19 at 21:04

Assuming that you are trying to interface to an NVMe M.2 SSD, what you are looking for is called a USB3 to NVMe/PCIe bridge (If your M.2 was instead SATA, for example, you would be looking for a USB3 to SATA bridge).

Two USB3.1 Gen 2 to NVMe bridges that I know of are the ASMedia ASM2362 and the JMicron JMS583.

  • \$\begingroup\$ Thank you for the recommendation. I am actually looking for a USB to SATA bridge, as you proposed. The ASMedia ASM1351 appears to be just what I need, but now I need to find a sample implementation. I am searching around their site, but have yet to find something. Thanks for the help. \$\endgroup\$ – Bogdan Nov 8 '19 at 18:37

Not the answer you're looking for? Browse other questions tagged or ask your own question.