POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 5180|回复: 18
打印 上一主题 下一主题

自制ssd可不可能?

[复制链接]
jiayifan136 该用户已被删除
跳转到指定楼层
1#
发表于 2011-7-23 15:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
2#
发表于 2011-7-23 15:52 | 只看该作者
当然可以啦 ,只要你有能力,另外还要有自我保修的能力~
回复 支持 反对

使用道具 举报

3#
发表于 2011-7-23 16:50 | 只看该作者
难度不是一个级别吧.
回复 支持 反对

使用道具 举报

4#
发表于 2011-7-25 02:08 | 只看该作者
有没有能上DDR3的 SATA 6Gb/s的ramdisk?
回复 支持 反对

使用道具 举报

jiayifan136 该用户已被删除
5#
 楼主| 发表于 2011-7-25 09:22 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

6#
发表于 2011-7-25 11:09 | 只看该作者
jiayifan136 发表于 2011-7-25 09:22
ramdisk貌似是转换内存成硬盘盘符的吧,跟sata3有啥关系?而且内存颗粒和闪存颗粒压根就是两个东西,断电 ...

那就别用转换器了 主板上内存插满就行 我说的是DDR3转SATA的
回复 支持 反对

使用道具 举报

7#
发表于 2011-7-25 11:27 | 只看该作者
没做过,技术不行
回复 支持 反对

使用道具 举报

8#
发表于 2011-7-25 12:16 | 只看该作者
回复 支持 反对

使用道具 举报

jiayifan136 该用户已被删除
9#
 楼主| 发表于 2011-7-25 15:16 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

10#
发表于 2011-7-25 20:18 | 只看该作者
本帖最后由 per1-q1222 于 2011-7-25 20:18 编辑

如果固件算法能自行實現..
鐵定牛到不能再牛...
回复 支持 反对

使用道具 举报

11#
发表于 2011-7-25 20:31 | 只看该作者
不少人 DIY SSD吧~~~
回复 支持 反对

使用道具 举报

12#
发表于 2011-7-26 01:11 | 只看该作者
最终极的diy也是最疯狂的diy
和最早的ssd的制作一样

arm+fpga+flash+ram+rom

就这样做,工程也最浩大,非常的辛苦

你要同时写c语言(arm的编程),写汇编语言(编译uboot用的),写verilog语言(fpga编程)

几乎让人崩溃,还要嵌入操作系统

硬件成本几乎高的乍舌

而且还会遇到非常多的bug等待你差错

但是这样又有何意义呢?

最终,其实现在已经是这样了

一颗专用主控芯片,集成ram+cpu+rom  外加大容量扩展闪存

固件全集成,不需要任何的二次开发

结果做ssd就和小学生的手工焊接的劳技一样了,小学生都会做。

个人制作,由于元件的货源是零售,成本还做不过厂家批发!!!!!!

自己拼装的成本并不便宜啊,而且可靠性还低

尤其是现代的ssd主控普遍使用了bga封装,四周没有外露引脚的

你焊接吧,悲剧的,我们专业的搞电子的焊接都够呛了。成品率并不高啊!!!!

业余diy电子产品?意义真的已经不大了
回复 支持 反对

使用道具 举报

13#
发表于 2011-7-26 01:23 | 只看该作者


图片上芯片的顺序

最上面是arm
中间是fpga
下面是ram

右侧是大容量flash

http://news.mydrivers.com/1/103/103884.htm

最早都是这样做的

之后就统统合并到一起了

fpga成本极高,非常不划算,也肯定不如流片之后的专用芯片成本低性能强

fpga本身就是一种为设计专用逻辑芯片而存在的研发工具

ram的芯片面积很大,cpu的芯片面积也不小rom也是

但是现在普遍都是pop 三明治芯片(芯片上面碟芯片,然后片内连接,统一封装)

典型的是apple的a5处理器

还有佳能的digic4

都是这样的,固件全在芯片里~~~~~~

一般人连芯片手册都得不到,就更别提开发了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

14#
发表于 2011-7-26 01:58 | 只看该作者


看一下后面的这颗Marvell PATA-SATA转接芯片

之所以用它是因为fpga很难达到sata串行总线上的特别高的那种频率

如果是用fpga做的pata模块的话,由于io多速度反而更快

而且Altera公司的开发工具中有现成的ip(verilog语言编写的,拥有知识产权的软件核,其实说白了就是硬件设计用的一段代码)库可以直接以图形化的方式调用,非常方便快捷

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

15#
发表于 2011-7-26 04:27 | 只看该作者
本帖最后由 per1-q1222 于 2011-7-26 04:27 编辑

有沒有瘋子固件算法自行實現??..
回复 支持 反对

使用道具 举报

16#
发表于 2011-7-26 12:36 | 只看该作者
有沒有瘋子固件算法自行實現??..

实现本身并没有什么困难的,只是花费时间罢了,但是成本太高!!!!悲剧
回复 支持 反对

使用道具 举报

jiayifan136 该用户已被删除
17#
 楼主| 发表于 2011-7-26 20:33 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

18#
发表于 2011-7-27 02:35 | 只看该作者
jiayifan136 发表于 2011-7-26 20:33
自制的比买现成的还贵,速度慢一倍不止。。。256g自制的3000块,现成的镁光的256是2900

说到点子上去了啊,

现在这个年头,都是ic厂商为王的年代了!!!!个人diy完全没希望的说
回复 支持 反对

使用道具 举报

19#
发表于 2011-7-27 10:29 | 只看该作者
jiayifan136 发表于 2011-7-26 20:33
自制的比买现成的还贵,速度慢一倍不止。。。256g自制的3000块,现成的镁光的256是2900



用32G单颗的25nm SLC做256G的话,用8颗 flash成本差不多1600的样子,其实还是有实惠的

问题是,现在能买到的SSD PCBA都是垃圾中的战斗机,完全都是浪费flash的货
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-8-20 05:12

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表