基于JMS578制作的M.2 SATA转硬盘转接板 - 嘉立创EDA开源硬件平台

编辑器版本 ×
标准版 Standard

1、简单易用,可快速上手

2、流畅支持300个器件或1000个焊盘以下的设计规模

3、支持简单的电路仿真

4、面向学生、老师、创客

专业版 professional

1、全新的交互和界面

2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计

3、更严谨的设计约束,更规范的流程

4、面向企业、更专业的用户

专业版 基于JMS578制作的M.2 SATA转硬盘转接板

  • 172
  • 0
  • 5

简介:手头上有个升级换下来的M.2 SATA SSD,想着不浪费给他用起来,就研究了一下,自己DIY 了一个转接模块。

开源协议: GPL 3.0

(未经作者授权,禁止转载)

创建时间: 2024-05-02 01:33:34
更新时间: 2024-05-03 00:10:54
描述

实物展示

 

 

 

 

一、主控选择

 

1.理由

 本工程选择JMS578作为核心开发,原因是手上有一个坏掉的硬盘盒,那就拆现有的芯片进行开发,包括固件。(淘宝也有卖,大概三四块一个)

 

2.主要特点

  USB 3.1 Gen 1 至 SATA 6Gb/s  USB系列桥接控制器

 符合UASP规范

 支持UASP协议和TRIM指令

  支持ATA/ATAPI PACKET命令集

 

3.芯片简介

(1)方框图

(2)引脚定义

 

二、外部接口选择

 

1.USB系列

本工程选用MicroUSB 3.0接口传输,满足USB3.1Gen1 5Gbps理论传输速度。

其一是有很多根MicroUSB 3.0的数据线;其二是这种接口引脚只有10个,焊接难度较低。其三是在硬件设计上不需要像TYPE-C接口使用一个转换芯片,降低成本。

 

下图为MicroUSB 3.0引脚定义

 

2.M.2接口

使用M.2 B-KEY母座作为SSD连接器

 

下图为M.2 B-KEY接口引脚定义

来源:CSDN-ltqshs

 

三、PCB部分

 

1.PCB设计注意事项

 (1)USB3.0部分走差分线,阻抗90Ω。

 (2)M .2 SATA部分走差分线,阻抗100Ω。

 (3)使用4层板设计。

 (4)高速信号线、晶振及电感不铺铜。

 (5)USB3.0 TX 部分的AC耦合电容选用100nF,封装为0402。

 (6)SATA部分选用10nF电容靠近连接器放置,封装为0402。

 

2.阻抗匹配

使用嘉立创阻抗计算神器机械阻抗计算。

4层板;板厚1.2mm;线距:5mil;JLC04121H-7628层压;

 

USB3.0部分90Ω

 

SATA部分100Ω

 

四、实际测试

使用的是闪迪 SD9SN8W-256GB SATA SSD 并覆盖散热片做测试

主机正常读取信息

AS SSD 1GB测试

 

设计图
原理图
1 /
PCB
1 /
未生成预览图,请在编辑器重新保存一次
工程视频/附件
序号 文件名称 下载次数
1

PDS-16002 JMS578 Datasheet (Rev. 1.01).pdf

5
工程成员
侵权投诉
相关工程
换一批
加载中...
添加到专辑 ×

加载中...

温馨提示 ×

是否需要添加此工程到专辑?

温馨提示
动态内容涉嫌违规
内容:
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 技术支持

support
  • 开源平台公众号

MP