SSD与U盘的结构其实是很相似的,内部主要构成是主控+闪存,闪存大家是通用的,不过主控就不一样了,因为性能需求、功耗和接口的不同SSD和U盘主控有大的区别,我们由于平时评测SSD比较多所以对SSD主控比较熟悉,U盘的话只是平常用得多,详细的测试比较少,月初我们做了个百元级32GBUSB3.0U盘横评,把这些U盘拆开之后才发现里面的主控是如此繁杂的,于是我们就有了收集U盘主控的冲动。
本次收集的只有USB3.0接口的主控,USB2.0的不在讨论范围内,目前USB3.0的U盘主控生产厂商有群联(Phison)、慧荣(SMI)、鑫创(SSS)、联阳(ITE)、安国(ALCOR)、银灿(Innostor)等,其中联阳的官网上是没有提供U盘主控的信息的,所以我们就没收集到这些主控的信息。
群联Phison
群联的主控在SSD里面是相当普遍的,U盘里用的也很多,话说我们的U盘横评中用群联主控的产品还挺多的,八款产品中有三款用群联的主控,目前群联官网上查得到的主控有四款,都是PS2251的变形,其中PS2251-03、PS2251-08是支持双通道闪存的,前者最大支持8CE,后者支持16CE,而且后者支持新制程工艺的闪存,可制作更大的容量的U盘,闪存接口版本也更新了,总体来说后者是前者的代替品。
PS2251-07、PS2251-09只支持单通道闪存,均只支持4CE,两者的主要区别是后者可支持3DNAND,另外前者有QFP64/48的封装,后者只有QFP48封装,纠错方面群联有写着这些主控都支持BCHECC。
慧荣SiliconMotion
同样是SSD主控厂的慧荣也有不少U盘主控,我们的横评中的三星Bar就是用他们家的主控,当中的USB3.0控制器包括SM3267、SM3268、SM3269三个,SM3267相比另外两款要低端一点的只支持4CE,封装是QFN48的,而SM3268与SM3269两个基本是差不多的,区别就是前者支持USBType-A/Type-C接口,而后者支持Lighting接口,走的都是USB3.0/2.0通道,均支持8CE,采用QFN64封装。
慧荣给出的主控方块图
慧荣的这三款主控均支持ONFI/ToggleDDR闪存接口,支持4KB/8KB/16KBPage的SLC/MLC/TLC闪存,至于具体支持哪些官方的PDF就没说了,这些主控都是支持BCHECC的。
鑫创SSS
鑫创有两款USB3.0U盘主控,分别为SSS6131和SSS6132,两者均只支持单通道闪存,4CE,支持ONFI2.0和ToggleDDR1.0的闪存接口,2D和3D的各型闪存都支持,两者的区别在于ECC的等级,SSS6131最高只支持72bit1KB的ECC,而SSS6132可支持100bit1KB的ECC。
安国ALCOR
安国官网上只找到两个U盘主控,其中还有一个是USB2.0的,只有这个AU87101是USB3.0的U盘主控,支持单通道闪,4CE,支持ONFI和ToggleDDR闪存接口,支持2D与3D闪存,ECC级别可以达到72bit/1KBBCH。
银灿Innostor
银灿的U盘主控在高性能产品中见得比较多,特别是那些早期的高性能USB3.0U盘多数用的就是银灿的方案,对就是那个IS903,它其实是很早的U盘主控了,支持双通道闪存,最大8CE,由于是比较早期的主控,所以只支持1xnm级别的MLC闪存,支持43bit/1KB的ECC,采用QFN64封装。
IS918M和IS917则相对较新,两者都只支持单通道闪存,后者只支持4CE,前者可支持8CE,均支持70bit/1KB级别的ECC,都采用QFN48封装,前者可支持3DNAND,而后者只支持2DNAND,可支持1znm的TLC闪存。