TF卡又称microSD 关于TF卡的由来我就不过多介绍了,网上资料很多。相信大家都希望自己的手机可以支持TF
卡,毕竟花500多块钱,就可以购买到256G的额外容量,完全可以傲视iPhone的旗舰机的容量。虽说TF卡的速度
不及内置的NFS Flash,但作为存储照片、影像和资料来说是绰绰有余了。TF卡很小:
TF卡样板2G
它如此之小,以至于很多人认为它其中就是放的NAND Flash而别无它物,但事实是这样吗?
拆解TF卡
TF卡结构十分紧凑,拆开它并不像拆开SD那么轻松,而且很可能会损坏它。幸亏有专业数据恢复公司这么做过
我们来一起一睹庐山真面目:
这里用锉刀,也有些人用酸液腐蚀掉外面的套,会更加清楚些。看到这么复杂的结构,你这时也许会十分惊讶,但
如果我们看看它真正的组成框图,你也许会更吃惊!
TF卡的构成
将TF卡描述为一个小SSD一点也不夸张,一个简化的框图如下:
它包括自己的控制器,内存(有可能是控制器自带),和NAND Flash。猜猜这个控制器是什么?
小小的TF卡也是有程序的,也就是有固件的,Samsung的固件就有128KB大小。
这个ARM7TDMI据我所知,运行在100MHz的频率上。它并不十分的昂贵,根据不同的出货量,它的Cost也就在
$0.10到$0.30之间。
结论
很多人都没想到,TF卡虽小,五脏俱全。ARM控制器加上固件,它包括了冯诺依曼所有的元素,它实现了FTL
层,从而实现了负载均衡。尽管SD卡的标准并没有明确要求实现负载均衡,但没有负载均衡的FTL层,某些特殊设
计的写操作,在几分钟之内就可以写坏TF卡,这是不可以接受的。所以,几乎所有TF卡都实现了FTL层。
有趣的是现在很多SD卡,为了方便起见,直接内嵌了个TF卡,节省了成本:
还有很多古怪的玩法,譬如SSD实际上是一堆TF卡拼成,十分有趣。
另外评论区有朋友问TF卡和uSD的区别的问题。现在可以说他们是一回事,叫做不同的名字是有历史原因的,简单来说TF(TransFlash)发明比较早,后来被SD卡组织吸收合并,就几乎变成了一回事,有些细微的区别.
|