A flash memory controller comprises a reading unit, connected with a flash memory, and is used to perform a write instruction or a read instruction; a state judgment unit, flash memory controller with state; a processing unit, connecting read-write unit and the state unit, used to read and write and a control unit; the auxiliary unit is connected to a first data line, a data line and a second processing unit for receiving and storing the string from the processing unit, wherein when the flash memory controller to complete the write data transmission, auxiliary unit through a data line and a data line output string second.
【技术实现步骤摘要】
快闪存储器控制器、快闪存储器侦错方法
本专利技术有关于快闪存储器装置,特别是有关于一种嵌入式快闪存储器装置。
技术介绍
非挥发快闪存储器(non-volatilememory)被广泛使用在很多应用中,例如固态硬盘(solid-statedisk,SSD)、存储卡、数字相机、数字摄影机、多媒体播放器、移动电话、电脑和许多其他电子装置。然而,当储存在快闪存储器中的处理数据(例如韧体firmware)遗失或受损时(亦或者设计错误),会导致快闪存储器控制器的处理单元无法正常操作,使得使用者无法读取快闪存储器中的内容。因此,亟需要一种快闪存储器控制器,使得当储存在快闪存储器中的处理数据有错误(bug)时,可分析快闪存储器的数据并确认错误所在。
技术实现思路
有鉴于此,本申请一种快闪存储器控制器,包括:一读写单元,连接一快闪存储器,并用以执行一写入指令或一读取指令;一状态单元,用以判断快闪存储器控制器的状态;一处理单元,连接读写单元与状态单元,用以控制读写单元;以及一辅助单元,连接一第一数据线、一第二数据线与处理单元,用以接收并储存来自处理单元的一字串,其中当快闪存储器控制器完成写入数据传输后,辅助单元通过第一数据线与第二数据线输出字串。本申请亦提供一种快闪存储器侦错方法,适用于具有一读写单元、一状态单元和一处理单元的一快闪存储器控制器与一快闪存储器,包括:通过快闪存储器控制器的一辅助单元接收并储存来自处理单元的一字串;通过状态单元判断快闪存储器控制器的状态;以及当快闪存储器控制器完成写入数据传输后,通过辅助单元通过一第一数据线与一第二数据线输出字串。本申请亦 ...
【技术保护点】
一种快闪存储器控制器,包括:一读写单元,连接一快闪存储器,并用以执行一写入指令或一读取指令;一状态单元,用以判断该快闪存储器控制器的状态;一处理单元,连接该读写单元与该状态单元,用以控制该读写单元;以及一辅助单元,连接一第一数据线、一第二数据线与该处理单元,用以接收并储存来自该处理单元的一字串,其中当该快闪存储器控制器完成写入数据传输后,该辅助单元通过该第一数据线与该第二数据线输出该字串。
【技术特征摘要】
2012.07.10 TW 1011247241.一种快闪存储器控制器,包括:一读写单元,连接一快闪存储器,并用以执行一写入指令或一读取指令;一状态单元,用以判断该快闪存储器控制器的状态;一处理单元,连接该读写单元与该状态单元,用以控制该读写单元;以及一辅助单元,连接一第一数据线、一第二数据线与该处理单元,用以接收并储存来自该处理单元输出的夹带一字串的第一侦错消息,其中当该快闪存储器控制器完成写入数据传输后,该辅助单元通过该第一数据线与该第二数据线输出夹带该字串的一第二侦错消息至一侦错装置,其中该侦错装置判断该第一数据线以及该第二数据线所输出的信号是否为一该第二侦错消息。2.根据权利要求1所述的快闪存储器控制器,其特征在于,当该快闪存储器控制器处于忙碌状态时,该状态单元输出一启动信号给该辅助单元。3.根据权利要求1所述的快闪存储器控制器,其特征在于,当该辅助单元收到一休眠信号时,该辅助单元暂停运作。4.根据权利要求1所述的快闪存储器控制器,其特征在于,该处理单元控制该读写单元的操作包含该处理单元指示该读写单元执行该写入指令。5.根据权利要求1所述的快闪存储器控制器,其特征在于,该处理单元控制该读写单元的操作包含该处理单元指示该读写单元执行该读取指令。6.根据权利要求1所述的快闪存储器控制器,其特征在于,该侦错装置包括一侦测单元以及一接收单元,该侦错装置连接至该第一数据线与该第二数据线。7.根据权利要求6所述的快闪存储器控制器,其特征在于,当该侦测单元判断该第一数据线以及该第二数据线所输出的信号为该第二侦错消息时,该接收单元系用以接收该信号。8.根据权利要求1所述的快闪存储器控制器,其特征在于,该辅助单元通过该第一数据线与该第二数据线以符合通用非同步接收发送器规范的方式输出该字串。9.根据权利要求1所述的快闪存储器控制器,其特征在于,该辅助单元系以反相信号通过该第一数据线与该第二数据线输出该字串。10.根据权利要求1所述的快闪存储器控制器,其特征在于,该辅助单元在该字串中加入同位核对码。11.根据权利要求1所述的快闪存储器控制器,其特征在于,该辅助单元以一预设波特速率输出该第二侦错消息至一侦错装置,并且该预设波特速率相异于该状态单元与一主控装置之间的传输速度。12.根据权利要求1所述的快闪存储器控制器,其特征在于,该读写单元包括:一快闪存储器存取状态机,用以从该快闪存储器读取一处理数据;以及一静态随机存取存储器,用以储存该处理数据。13.根据权利要求1所述的快闪存储器控制器,其特征在于,该完成写入数据传输系指完成在该第一数据线与该第二数据线的写入数据传输。14.根据权利要求1所述的快闪存储器控制器,其特征在于,该第一数据线为DAT1,且该第二数据线为DAT2。15.根据权利要求1所述的快闪存储器控制器,其特征在于,该辅助单元更连接一第三数据线,且该辅助单元根据该第三数据线判断在该第一数据线与该第二数据线的写入数据传输是否完成。16.根据权利要求15所述的快闪存储器控制器,其特征在于,该第三数据线为DAT0。17.一种快闪存储器侦错方法,适用于具有一读写单元、一状态单元和一处理单元的一快闪存储器控制器与一快闪存储器,包括:通过该快闪存储器控制器的一辅助单元接收并储存来自该处理单元输出的夹带一字串的第一侦错消息;通过该状态单元判断该快闪存储器控制器的状态;当该快闪存储器控制器完成写入数据传输后,通过该辅助单元通过一第一数据线与一第二数据线输出夹带该字串的一第二侦错消息至一侦错装置;以及利用该侦错装置判断该第一数据线以及该第二数据线所输出的信号是否为该第二侦错消息。18.根据权利要求17所述的快闪存储器侦错方法,其特征在于,更包括:当该快闪存储器控制器处于忙碌状态时,从该状态单元输出一启动信号给该辅助单元。19.根据权利要求17所述的快闪存储器侦错方法,其特征在于,更包括:当该辅助单元收到一休眠信号时,暂停该辅助单元的运作。20.根据权利要求17所述的快闪存储器侦错方法,其特征在于,该处理单元指示该读写单元执行该写入指令。21.根据权利要求17所述的快闪存储器侦错方法,其特征在于,该处理单元指示该读写单元执行该读取指令。22.根据权利要求17所述的快闪存储器侦错方法,其特征在于,该字串由该处理单元输出至该辅助单元。23.根据权利要求17所述的快闪存储器侦错方法,其特征在于,该辅助单元通过该第一数据线与该第二数据线以符合通用非同步接收发送器规范的方式输出该字串。24.根据权利要求17所述的快闪存储器侦错方法,其特征在于,该辅助单元系以反相信号通过该第一数据线与该第二数据线输出该字串。25.根据权利要求17所述的快闪存储器侦错方法,其特征在于,该辅助单元在该字串中加入同位核对码。26.根据权利要求17所述的快闪存储器侦错方法,其特征在于,该辅助单元以一预设波特速率输出该第二侦错消息至一侦错装置,并且该预设波特速率相异于该状态单元与一主控装置之间的传输速度。27.根据权利要求17所述的快闪存储器侦错方法,其特征在于,该完成写入数据传输系指完成在该第一数据线与该第二数据线的写入数据传输。28.根据权利要求17所述的快闪存储器侦错方法,其特征在于,该第一数据线为DAT1,且该第二数据线为DAT2。29.根据权利要求17所述的快闪存储器侦错方法,其特征在于,该辅助单元更连接一第三数据线,且该辅助单元根据该第三数据线判断在该第一数据线与该第二数据线的写入数据传输是否完成。30.根据权利要求29所述的快闪存储器侦错方法,其特征在于,该第三数据线为D...
【专利技术属性】
技术研发人员:欧旭斌,
申请(专利权)人:慧荣科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。