深圳市硅格半导体有限公司 518000
摘要:eMMC 芯片具有接口统一,体积小,读写速度快,使用方便等优点,被越来越多用做智能电视,手机等的存储芯片,在eMMC 封装片高温焊接或长期使用的过程中,存储于Flash 中的固件程序会出现丢失,从而数据读写异常。在本存储卡及存储卡量产系统中,接口已连接若干信号线中的任意一信号线,当需要对存储卡量产时,量产控制模组即可插接上接口以连接若干信号线中的任意一信号线,并通过该任意一信号线对存储卡进行量产。这样,在存储卡封装上且数据有丢失时,无需取下存储卡就可以对存储卡进行量产。
关键词:存储卡 量产系统
一、导语
随着智能电视和移动终端设备的飞速发展,在这些设备上存储系统数据和用户数据的芯片大都采用Flash 芯片实现,因此Flash 芯片存储对整个设备的系统安全来说是极为重要的。
目前主流应用android 系统的设备中,Flash 存储卡包括两种方案,一种是Flash+ 专用文件系统(YAFFS,Yet Another Flash File System),另外一种是eMMC 芯片(Embedded Multi Media Card)+ 传统文件系统。由于eMMC 芯片具有接口统一,体积小,读写速度快,使用方便等优点,被越来越多用做智能电视,手机等的存储芯片。
一般地,eMMC 芯片将控制器和Flash 存储封装在一块芯片中,因此,其可以直接使用传统文件系统。通常, eMMC 封装片需要经过高温焊接在电路板上,与电路板上的其他器件通信连接。在eMMC 封装片高温焊接或长期使用的过程中,存储于Flash 中的固件程序会出现丢失,从而数据读写异常。此时,需要重新更新固件程序,但是由于eMMC 协议接口如Clk 信号线、CMD 信号线与Data 信号线等是完全被封装而不能被发现的,因此,在量产的时候就只能将Flash 取下来寻找eMMC 协议接口,才能进行量产,非常不方便。
鉴于此,有必要提供一种方便进行量产的存储卡及存储卡量产系统。
二、本存储卡结构
1、包括有一控制器及一与外界接触的接口,控制器包括有若干信号线,接口与若干信号线中的任意一信号线连接,接口能够连接一量产控制模组,以让量产控制模组能够连接任意一信号线,并通过任意一信号线对存储卡进行量产。
2、存储卡还包括有一与控制器连接的Flash,控制器还连接有一用于稳定控制器的滤波电容,存储卡包括有一外层封装结构,外层封装结构将滤波电容、控制器与Flash 一起封装于其内。
3、接口为一电源接口,接口设于外层封装结构上而让接口与外界接触。接口与CLK 信号线、CMD 信号及若干DATA 信号线中的任意一条信号线连接。接口在存储卡封装之前已与若干信号线的任意一信号线连接。
4、控制器包括有一启动模块,启动模块用于通过若干信号线中的任意一信号线连接量产控制模组而用于响应量产控制模组的操作命令。控制器还包括一串口收发模块、一串口数据解析模块、及一执行模块。
串口收发模块用于接收量产控制模组发送的数据,串口数据解析模块用于解析量产控制模组发送的数据,执行模块连接串口收发模块与Flash而将数据写入Flash 中或读取Flash 中的数据。
三、存储卡量产系统
1、存储卡量产系统,包括一量产控制模组及一连接量产控制模组的存储卡。
2、存储卡包括有一控制器及一电源接口,控制器包括有若干信号线,电源接口与若干信号线中的任意一信号线连接,量产控制模组连接电源接口以通过若干信号线的任意一信号线对存储卡的量产。
3、存储卡还包括有一与控制器连接的Flash,控制器还连接有一用于稳定控制的滤波电容,存储卡包括有一外层封装结构,外层封装结构将所述滤波电容、控制器与Flash 一起封装于其内。
四、具体实施方式
1、请参阅图1,一存储卡量产系统包括有一存储卡10、一连接存储卡10 的平台主控20、及一可连接存储卡10 的量产控制模组30。存储卡10 与平台主控20焊接在一电子装置的电路板50 上,以让存储卡10 与平台主控20 之间实现数据传输。实施方式中,电子装置可为一手机或一平板电脑等电子产品;量产控制模组30 可设置于一电子产品上,如一电脑40,亦可直接设置于平台主控20 上。存储卡10 包括一控制器11、一Flash 13 及一外层封装结构15。控制器
包括有一电源接口110 及若干信号线112。电源接口110 连接有一滤波电容C。滤波电容C 的正极连接电源接口110,负极接地。滤波电容C 用于对控制器11 进行滤波而保持控制器11 的稳定性。存储卡10 可通过若干信号线112 与平台主控20 之间实现数据传输。
2、若干信号线112 包括有CLK信号线1121、CMD 信号线1123、若干DATA 信号线1125、及GPIO 信号线。
控制器11 还包括有一启动模块113、一串口收发模块114、一串口数据解析模块115、及一执行模块117。启动模块113 可通过若干信号线112 中的任意一信号线连接所述量产控制模组30 而用于响应量产控制模组30 的操作命令。启动模块13 中存储有Boot 程序,该Boot 程序即使在Flash 10 中的数据被破坏的情况下也不会被破坏。因此,存储卡10 的量产可以稳定的Boot 模式下进行。
3、串口收发模块114 用于接收量产控制模组30 发送的数据或发送Flash 13 中的数据至量产控制模组30,数据可为固件程序。串口数据解析模块115 连接串口收发模块114 而用于解析量产控制模组30 发送的数据。执行模块117 连接串口收发模块114与Flash 13 而将数据写入Flash 13 中或读取Flash 13 中的数据。
4、外层封装结构15 将控制器11、滤波电容C、及Flash 13 一起封装于其内。
5、参阅图3,存储卡10 的接口151 已与所述CLK 信号线1121 连接,存储卡10 形成第一封装片100 的结构。当电脑40 的量产控制模组30 连接上接口151 时,量产控制模组30 即可通过CLK 信号线1121 对存储卡10 进行量产。
6、参阅图4,存储卡10 的接口151 已与CMD 信号线1123 连接,存储卡10 形成第二封装片200 的结构。当电脑40 的量产控制模组30 连接上接口151 时,量产控制模组30 即可通过CMD 信号线1123 对存储卡10 进行量产。
7、参阅图5,存储卡10 的接口151 与其中一Data 信号线1125 连接,存储卡10 形成第三封装片300 时的结构。当电脑40 的量产控制模组30 连接上接口151 时,量产控制模组30 即可通过DATA 信号线1125 对存储卡10 进行量产。
8、图6 为量产控制模组30 通过CLK 信号线1121 对存储卡10 进行量产的方法,接口151 在封装之前已连接上CLK 信号线1121,这样,将量产控制模组30 连接接口151 即可采用所述CLK 信号线对存储卡10 进行量产。
五、结论
相较于现有技术,在存储卡及存储卡量产系统中,接口已连接若干信号线中的任意一信号线,当需要对存储卡量产时,量产控制模组即可插接上接口以连接若干信号线中的任意一信号线,并通过该任意一信号线对存储卡进行量产。这样,在存储卡封装上且数据有丢失时,无需取下存储卡就可以对存储卡进行量产,非常方便。
论文作者:李晓强
论文发表刊物:《城镇建设》2019年第14期
论文发表时间:2019/9/10
标签:量产论文; 信号线论文; 存储卡论文; 模组论文; 有一论文; 接口论文; 控制器论文; 《城镇建设》2019年第14期论文;