Flash memory controller having configuring unit for error correction code (ECC) capability and method thereof
    1.
    发明授权
    Flash memory controller having configuring unit for error correction code (ECC) capability and method thereof 有权
    具有用于纠错码(ECC)的配置单元的闪存控制器及其方法

    公开(公告)号:US08161354B2

    公开(公告)日:2012-04-17

    申请号:US12252431

    申请日:2008-10-16

    申请人: Ju-peng Chen

    发明人: Ju-peng Chen

    IPC分类号: G06F11/00

    CPC分类号: G06F11/1068 G11C16/349

    摘要: A flash memory controller includes a control unit, a buffer, an error correction code (ECC) module, and a configuring unit. The flash memory has a data area for storing the data content and a first spare area for storing a first ECC value corresponding to the data content. The ECC module utilizes the data content for generating a second ECC value and comparing the second ECC value with the first ECC value to determine whether the data content comprises a plurality of errors. The configuring unit computes the amount of the errors to determine whether the amount of the errors exceeds a predetermined threshold. If The configuring unit configures the data area and assigns a portion of the data area to be a second spare area. The first and the second spare area are associated with the ECC capability to allow the ECC module to correct the errors.

    摘要翻译: 闪存控制器包括控制单元,缓冲器,纠错码(ECC)模块和配置单元。 闪速存储器具有用于存储数据内容的数据区域和用于存储对应于数据内容的第一ECC值的第一备用区域。 ECC模块利用数据内容来产生第二ECC值,并将第二ECC值与第一ECC值进行比较,以确定数据内容是否包含多个错误。 配置单元计算错误量,以确定错误量是否超过预定阈值。 如果配置单元配置数据区,并将数据区的一部分分配为第二个备用区。 第一和第二备用区域与ECC能力相关联,以允许ECC模块校正错误。

    Storage device for refreshing data pages of flash memory based on error correction code and method for the same
    2.
    发明授权
    Storage device for refreshing data pages of flash memory based on error correction code and method for the same 有权
    基于纠错码刷新闪存数据页的存储装置及其方法

    公开(公告)号:US08069396B2

    公开(公告)日:2011-11-29

    申请号:US12197839

    申请日:2008-08-25

    IPC分类号: G06F11/00

    摘要: A storage device for refreshing pages of a flash memory comprises a flash memory, an ECC detector and a controller. The flash memory has a plurality of pages, and each page comprises a data area for storing data and a spare area for storing error correction code (ECC) corresponding to the data. The ECC detector is used to get the number of error bits of each page. The controller coupled to the ECC detector is used for storing data and ECC in a first page to a second page when a number of used bytes of the ECC stored in a spare area of the first page exceeds a first predetermined value. A number of used bytes of the ECC stored in a spare area of the second page is less than the first predetermined value. The second page is a blank page.

    摘要翻译: 用于刷新闪存存储器的页面的存储设备包括闪速存储器,ECC检测器和控制器。 闪存具有多页,并且每页包括用于存储数据的数据区和用于存储与数据相对应的纠错码(ECC)的备用区。 ECC检测器用于获取每页的错误位数。 耦合到ECC检测器的控制器用于当存储在第一页的备用区域中的ECC的使用字节的数量超过第一预定值时,将第一页面中的数据和ECC存储到第二页。 存储在第二页的备用区域中的ECC的使用字节的数量小于第一预定值。 第二页是空白页。

    STORAGE DEVICE FOR REFRESHING DATA PAGES OF FLASH MEMORY BASED ON ERROR CORRECTION CODE AND METHOD FOR THE SAME
    3.
    发明申请
    STORAGE DEVICE FOR REFRESHING DATA PAGES OF FLASH MEMORY BASED ON ERROR CORRECTION CODE AND METHOD FOR THE SAME 有权
    基于错误校正代码刷新闪存数据页的存储设备及其相关方法

    公开(公告)号:US20100011276A1

    公开(公告)日:2010-01-14

    申请号:US12197839

    申请日:2008-08-25

    IPC分类号: G11C29/00 G06F12/02 G06F11/14

    摘要: A storage device for refreshing pages of a flash memory comprises a flash memory, an ECC detector and a controller. The flash memory has a plurality of pages, and each page comprises a data area for storing data and a spare area for storing error correction code (ECC) corresponding to the data. The ECC detector is used to get the number of error bits of each page. The controller coupled to the ECC detector is used for storing data and ECC in a first page to a second page when a number of used bytes of the ECC stored in a spare area of the first page exceeds a first predetermined value. A number of used bytes of the ECC stored in a spare area of the second page is less than the first predetermined value. The second page is a blank page.

    摘要翻译: 用于刷新闪存存储器的页面的存储设备包括闪速存储器,ECC检测器和控制器。 闪存具有多页,并且每页包括用于存储数据的数据区和用于存储与数据相对应的纠错码(ECC)的备用区。 ECC检测器用于获取每页的错误位数。 耦合到ECC检测器的控制器用于当存储在第一页的备用区域中的ECC的使用字节的数量超过第一预定值时,将第一页面中的数据和ECC存储到第二页。 存储在第二页的备用区域中的ECC的使用字节的数量小于第一预定值。 第二页是空白页。

    FLASH MEMORY CONTROL APPARATUS HAVING SIGNAL-CONVERTING MODULE
    4.
    发明申请
    FLASH MEMORY CONTROL APPARATUS HAVING SIGNAL-CONVERTING MODULE 审中-公开
    具有信号转换模块的闪存控制装置

    公开(公告)号:US20100037003A1

    公开(公告)日:2010-02-11

    申请号:US12327065

    申请日:2008-12-03

    IPC分类号: G06F12/00

    CPC分类号: G06F13/1673

    摘要: A flash memory control apparatus having a signal-converting module is described. The signal-converting module includes a primary controller, a signal-converting module, a data buffer, and a secondary controller. The primary controller generates a plurality of control signals based on a first control interface. The signal-converting module receiving a reading enable signal and a writing enable signal of the control signals and converts the reading enable signal and the writing enable signal into a writing/reading signal based on a second control interface. The data buffer stores the data from the primary controller according to the first control interface and stores the data from the flash memory according to the second control interface. The secondary controller transmits the writing/reading signal, a clock signal and a data strobe signal to the flash memory based on the second control interface.

    摘要翻译: 描述了具有信号转换模块的闪存控制装置。 信号转换模块包括主控制器,信号转换模块,数据缓冲器和次级控制器。 主控制器基于第一控制接口产生多个控制信号。 信号转换模块接收控制信号的读取使能信号和写入使能信号,并且基于第二控制接口将读取使能信号和写入使能信号转换成写入/读取信号。 数据缓冲器根据第一控制接口存储来自主控制器的数据,并根据第二控制接口存储来自闪速存储器的数据。 二级控制器基于第二控制接口将写入/读取信号,时钟信号和数据选通信号发送到闪存。

    DUAL MODE ERROR CORRECTION CODE (ECC) APPARATUS FOR FLASH MEMORY AND METHOD THEREOF
    5.
    发明申请
    DUAL MODE ERROR CORRECTION CODE (ECC) APPARATUS FOR FLASH MEMORY AND METHOD THEREOF 审中-公开
    用于闪存存储器的双模式错误校正码(ECC)设备及其方法

    公开(公告)号:US20100100797A1

    公开(公告)日:2010-04-22

    申请号:US12252454

    申请日:2008-10-16

    申请人: Ju-peng Chen

    发明人: Ju-peng Chen

    IPC分类号: H03M13/15 G06F11/10

    CPC分类号: G06F11/1068

    摘要: A dual mode error correction code (ECC) apparatus for the flash memory and method thereof are described. The dual mode error correction code (ECC) apparatus includes a syndrome detection unit, a first ECC unit, a second ECC unit, a switch module, and an interface module. The syndrome detection unit detects the data content for computing the amount of errors in the data content to determine whether the amount of the errors exceeds a pre-determined threshold value. The first ECC unit corrects the errors in the data content based on a first coding mode. The second ECC unit corrects the errors in the data content based on a second coding mode. The switch module either switches to the first ECC unit for activating the first coding mode of the first ECC unit if the amount of the errors is fewer than a pre-determined threshold value or switches to the second ECC unit for activating the second coding mode of the second ECC unit if the amount of the errors is greater than the pre-determined threshold value.

    摘要翻译: 描述了用于闪速存储器的双模式纠错码(ECC)装置及其方法。 双模式纠错码(ECC)装置包括校正子检测单元,第一ECC单元,第二ECC单元,交换模块和接口模块。 校正子检测单元检测用于计算数据内容中的错误量的数据内容,以确定错误量是否超过预定阈值。 第一ECC单元基于第一编码模式来校正数据内容中的错误。 第二ECC单元基于第二编码模式来校正数据内容中的错误。 如果错误量小于预定阈值,则切换模块切换到第一ECC单元,用于激活第一ECC单元的第一编码模式,或者切换到用于激活第二编码模式的第二ECC单元 第二ECC单元,如果错误量大于预定阈值。

    STORAGE SYSTEM FOR BACKUP DATA OF FLASH MEMORY AND METHOD FOR THE SAME
    6.
    发明申请
    STORAGE SYSTEM FOR BACKUP DATA OF FLASH MEMORY AND METHOD FOR THE SAME 审中-公开
    闪速存储器的备份数据存储系统及其相关方法

    公开(公告)号:US20100037004A1

    公开(公告)日:2010-02-11

    申请号:US12332145

    申请日:2008-12-10

    申请人: Ju-peng Chen

    发明人: Ju-peng Chen

    IPC分类号: G06F12/16 G06F12/00 G06F12/02

    摘要: A storage system for backup data of a flash memory includes a flash memory for storing a first file, a detector for detecting a number of accesses to the first file, and a driving unit coupled to the detector. The driving unit is used for duplicating the first file as one or more second files when the number of accesses to the first file exceeds a predetermined value, and storing the one or more first files into the flash memory. If the access number is higher than the predetermined value, which indicates this file is more likely to be accessed, the invention automatically backups this file and accesses the backup file at the next access request for fear that the file is damaged by multiple access to the same file.

    摘要翻译: 用于闪存的备份数据的存储系统包括用于存储第一文件的闪存,用于检测对第一文件的访问次数的检测器以及耦合到检测器的驱动单元。 当对第一文件的访问次数超过预定值时,驱动单元用于将第一文件复制为一个或多个第二文件,并将一个或多个第一文件存储到闪存中。 如果访问号码高于预定值,表示该文件更有可能被访问,则本发明自动备份该文件并在下次访问请求时访问该备份文件,担心该文件被多次访问 相同的文件

    Flash memory storage device for adjusting efficiency in accessing flash memory
    7.
    发明授权
    Flash memory storage device for adjusting efficiency in accessing flash memory 有权
    闪存存储设备,用于调整访问闪存的效率

    公开(公告)号:US07934053B2

    公开(公告)日:2011-04-26

    申请号:US12103863

    申请日:2008-04-16

    IPC分类号: G06F12/00

    摘要: A flash memory storage device for boosting efficiency in accessing flash memory is disclosed. The flash memory storage device provides a Multi-level cell (MLC) flash memory for storing data, a single-level cell (SLC) flash memory for storing data, and a control unit for determining whether to store a file into the MLC NAND flash memory or a SLC NAND flash memory based on the file's data characteristics.

    摘要翻译: 公开了一种用于提高访问闪速存储器的效率的闪速存储器存储装置。 闪存存储装置提供用于存储数据的多级单元(MLC)闪存,用于存储数据的单级单元(SLC)闪存,以及用于确定是否将文件存储到MLC NAND闪存中的控制单元 存储器或基于文件数据特性的SLC NAND闪存。

    Memory module and method of performing the same
    8.
    发明授权
    Memory module and method of performing the same 有权
    内存模块及其执行方法

    公开(公告)号:US07778101B2

    公开(公告)日:2010-08-17

    申请号:US12205501

    申请日:2008-09-05

    申请人: Ju-peng Chen

    发明人: Ju-peng Chen

    IPC分类号: G11C7/00

    CPC分类号: G11C16/10

    摘要: A memory module and a method of performing the same for access of an external electronic device are provided herein. The memory module includes a NAND-type flash memory, a dynamic random access memory (DRAM) unit, and a memory controller. The dynamic random access memory unit which is electrically connected to the NAND-type flash memory includes a dynamic random access memory and an internal power. The memory controller is used for controlling at least one of both the NAND-type flash memory and the dynamic random access memory unit. When the memory module is disconnected with the external electronic device, the internal power of the dynamic random access memory unit powers the dynamic random access memory, actively. Accordingly, data stored in the dynamic random access memory will be retained.

    摘要翻译: 本文提供了一种用于外部电子设备的存取模块及其执行方法。 存储器模块包括NAND型闪速存储器,动态随机存取存储器(DRAM)单元和存储器控制器。 电连接到NAND型闪速存储器的动态随机存取存储器单元包括动态随机存取存储器和内部电源。 存储器控制器用于控制NAND型闪存和动态随机存取存储器单元中的至少一个。 当存储器模块与外部电子设备断开连接时,动态随机存取存储器单元的内部电源主动地为动态随机存取存储器供电。 因此,将保留存储在动态随机存取存储器中的数据。

    FLASH MEMORY STORAGE DEVICE FOR ADJUSTING EFFICIENCY IN ACCESSING FLASH MEMORY
    9.
    发明申请
    FLASH MEMORY STORAGE DEVICE FOR ADJUSTING EFFICIENCY IN ACCESSING FLASH MEMORY 有权
    用于调节访问闪速存储器的闪存存储器件

    公开(公告)号:US20090204746A1

    公开(公告)日:2009-08-13

    申请号:US12103863

    申请日:2008-04-16

    IPC分类号: G06F12/00

    摘要: A flash memory storage device for boosting efficiency in accessing flash memory is disclosed. The flash memory storage device provides a Multi-level cell (MLC) flash memory for storing data, a single-level cell (SLC) flash memory for storing data, and a control unit for determining whether to store a file into the MLC NAND flash memory or a SLC NAND flash memory based on the file's data characteristics.

    摘要翻译: 公开了一种用于提高访问闪速存储器的效率的闪速存储器存储装置。 闪存存储装置提供用于存储数据的多级单元(MLC)闪存,用于存储数据的单级单元(SLC)闪存,以及用于确定是否将文件存储到MLC NAND闪存中的控制单元 存储器或基于文件数据特性的SLC NAND闪存。

    SLIDE PRESENTATION SYSTEM AND METHOD OF PERFORMING THE SAME
    10.
    发明申请
    SLIDE PRESENTATION SYSTEM AND METHOD OF PERFORMING THE SAME 审中-公开
    滑动演示系统及其执行方法

    公开(公告)号:US20100123661A1

    公开(公告)日:2010-05-20

    申请号:US12273726

    申请日:2008-11-19

    申请人: Ju-peng Chen

    发明人: Ju-peng Chen

    IPC分类号: G06F3/033

    CPC分类号: G06F3/0425

    摘要: A slide presentation system and a method of performing the same which are capable of providing a real-time interaction among conference presenter and attendees are disclosed. When a projector projects at least one slide to as map a screened image generated from a host, an image identifying unit identifies a pointer after an image capturing unit imaging the content expressed on the projected slide. After the pointer is identified, an orienting unit detects a two-dimension coordinate value with reference to where the pointer is pointed on the projected slide as the same as the screened image of the host. Then, the two-dimension coordinate values are transmitted to the host for determining an action of the pointer according to the two-dimension coordinate value with reference to the screened image of the host. By the present invention, the pointer pointing on the projected slide can be directly implemented as functioning a mouse.

    摘要翻译: 公开了一种能够在会议主持人和与会者之间提供实时交互的幻灯片演示系统及其执行方法。 当投影仪投射至少一张幻灯片作为从主机产生的屏蔽图像作为地图时,图像识别单元在图像拍摄单元对投影幻灯片上表达的内容进行成像之后识别指针。 在指示符被识别之后,定向单元参考指向指向投影的幻灯片的位置与主机的屏幕图像相同的二维坐标值。 然后,参考主机的屏蔽图像,将二维坐标值根据二维坐标值发送给主机以确定指针的动作。 通过本发明,指向投影幻灯片的指针可以直接实现为鼠标的功能。