METHOD OF INITIALIZING A NON-VOLATILE MEMORY SYSTEM
    1.
    发明申请
    METHOD OF INITIALIZING A NON-VOLATILE MEMORY SYSTEM 审中-公开
    初始化非易失性存储器系统的方法

    公开(公告)号:US20130332644A1

    公开(公告)日:2013-12-12

    申请号:US13491368

    申请日:2012-06-07

    IPC分类号: G06F12/00

    摘要: A method of initializing a non-volatile memory system is disclosed. System data are written to a non-volatile memory based on a formula rule at a factory, and a number of copies of the system data are written to the non-volatile memory. The system data are searched in the non-volatile memory according to the formula rule and a selected data access mode. At least one operating parameter of the selected data access mode is reconfigured, followed by checking if the searched system data are successfully read. The system data are utilized to set the at least one operating parameter of the non-volatile memory system when the searched system data are successfully read from the non-volatile memory.

    摘要翻译: 公开了一种初始化非易失性存储器系统的方法。 系统数据根据出厂时的公式规则写入非易失性存储器,并将系统数据的副本写入非易失性存储器。 根据公式规则和选择的数据访问模式,在非易失性存储器中搜索系统数据。 重新配置所选数据访问模式的至少一个操作参数,然后检查所搜索到的系统数据是否被成功读取。 当从非易失性存储器成功读取搜索到的系统数据时,系统数据用于设置非易失性存储器系统的至少一个操作参数。

    Management Platform For Extending Lifespan Of Memory In Storage Devices
    2.
    发明申请
    Management Platform For Extending Lifespan Of Memory In Storage Devices 审中-公开
    用于在存储设备中延长内存使用寿命的管理平台

    公开(公告)号:US20090100214A1

    公开(公告)日:2009-04-16

    申请号:US11871172

    申请日:2007-10-12

    IPC分类号: G06F12/02

    CPC分类号: G11C16/349

    摘要: A management platform for extending lifespan of memory, such as SD, MMC, micro SD, of storage devices is provided. The memory includes a plurality of virtual access units, and a virtual block is defined to include a fixed number of virtual access units. In the management platform, a memory control unit tallies the number of operations performed on a virtual access unit when the virtual access unit is selected to perform on. A processing unit determines whether the data stored in virtual access units should be move to another virtual access unit according to an operation threshold in order to prevent from data loss caused by the memory damage.

    摘要翻译: 提供了一种用于延长存储设备的SD,MMC,micro SD等存储器寿命的管理平台。 存储器包括多个虚拟访问单元,并且虚拟块被定义为包括固定数量的虚拟访问单元。 在管理平台中,当虚拟访问单元被选择执行时,存储器控制单元计算在虚拟访问单元上执行的操作的数量。 处理单元根据操作阈值确定存储在虚拟存取单元中的数据是否应该移动到另一个虚拟存取单元,以防止由于存储器损坏引起的数据丢失。

    Method for protecting memory proprietary commands
    3.
    发明授权
    Method for protecting memory proprietary commands 有权
    保护内存专有命令的方法

    公开(公告)号:US07992214B2

    公开(公告)日:2011-08-02

    申请号:US12266554

    申请日:2008-11-07

    IPC分类号: G06F7/04 G06F12/14

    CPC分类号: G06F21/79

    摘要: A method for protecting memory proprietary command is provided. By using the logic block area (LBA) address in the header of the LBA mode, the device end can determine whether the data sector in the LBA mode includes a proprietary command. Also, by using the pre-defined computation function to establish a relation among the values stored in a plurality of characteristic point addresses and a specific point address so that he device end can determine whether a proprietary command is received. As the operating system will not filter out the proprietary command wrapped in this manner, the proprietary command can pass the operating system and be executed by the device end.

    摘要翻译: 提供了一种保护存储器专有命令的方法。 通过使用LBA模式的头部中的逻辑块区域(LBA)地址,设备端可以确定LBA模式中的数据扇区是否包括专用命令。 此外,通过使用预定义的计算功能来建立存储在多个特征点地址和特定点地址之间的值之间的关系,使得设备端可以确定是否接收到专有命令。 由于操作系统不会过滤掉以这种方式包装的专有命令,专有命令可以通过操作系统并由设备端执行。

    NAND Flash Memory Device And Related Method Thereof
    4.
    发明申请
    NAND Flash Memory Device And Related Method Thereof 审中-公开
    NAND闪存器件及其相关方法

    公开(公告)号:US20090055574A1

    公开(公告)日:2009-02-26

    申请号:US11845037

    申请日:2007-08-25

    IPC分类号: G06F13/28

    CPC分类号: G06F12/0246 G06F2212/7203

    摘要: The NAND flash memory device contains a NAND flash memory, a mirror data area, and a controller. The mirror data area has a size at least to hold a page of data and is usually formed by random access memory. The controller saves a data to be written into the NAND flash memory that occupies a partial number of the sectors of a first page of the NAND flash memory into the sectors of a second page of the mirror data area. When a new data is to be written into the remaining sectors of the first page of the NAND flash memory, the new data is stored instead into the second page's remaining sectors of the mirror data area. When the second page of the mirror data area is full, the entire second page is written into the first page of the NAND flash memory.

    摘要翻译: NAND闪存器件包含NAND闪存,镜像数据区和控制器。 镜像数据区域至少具有保存数据页面的大小,并且通常由随机存取存储器形成。 控制器将要写入NAND闪速存储器的数据保存在NAND闪速存储器的第一页的部分扇区中,并将其写入到镜像数据区的第二页的扇区中。 当将新数据写入NAND闪存的第一页的剩余扇区时,新数据被替换地存储到镜像数据区的第二页剩余扇区中。 当镜像数据区的第二页满时,整个第二页被写入NAND闪存的第一页。

    Buffer Managing Method and Buffer Controller thereof
    5.
    发明申请
    Buffer Managing Method and Buffer Controller thereof 有权
    缓冲管理方法及其缓冲控制器

    公开(公告)号:US20130179623A1

    公开(公告)日:2013-07-11

    申请号:US13345767

    申请日:2012-01-09

    IPC分类号: G06F12/00

    摘要: By assigning a slave unit and at least one master unit in a buffer controller, clocks of the at least one master unit can be unified with a clock of the slave unit. A buffer status array is assigned for the slave unit in a buffer, and either a range status array or a queue status array is assigned for the master unit in the buffer for performing operations of the buffer controller in an accessing-by-block manner or in an accessing-by-spaced-interval manner. The master unit cooperated with the slave unit is determined from the at least one master unit by using a starvation-preventing algorithm.

    摘要翻译: 通过在缓冲器控制器中分配从单元和至少一个主单元,至少一个主单元的时钟可以与从单元的时钟统一。 在缓冲器中为从属单元分配缓冲器状态阵列,并为缓冲器中的主单元分配范围状态阵列或队列状态阵列,以便以逐块方式执行缓冲器控制器的操作,或 以间隔间隔的方式。 通过使用防饥饿算法从至少一个主单元确定与从单元协作的主单元。

    Method For Testing Memory
    6.
    发明申请
    Method For Testing Memory 审中-公开
    内存测试方法

    公开(公告)号:US20100131808A1

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

    申请号:US12277463

    申请日:2008-11-25

    IPC分类号: G11C29/04 G06F11/22

    CPC分类号: G11C29/56 G11C29/56004

    摘要: A memory testing method is provided, by using the computation capability of a controller to receive the testing command the program code of a testing PC to generate random data or use an algorithm to generate testing data of specific format. Then, the method writes the data directly to the flash memory and read the data from the memory again to compare with the original data. The comparison result is transmitted back to the testing PC. The method greatly reduces the memory access frequency and I/O load of the testing PC so as to improve the testing efficiency.

    摘要翻译: 提供了一种存储器测试方法,通过使用控制器的计算能力来接收测试PC的程序代码以生成随机数据或使用算法生成特定格式的测试数据。 然后,该方法将数据直接写入闪速存储器,再次从存储器读取数据与原始数据进行比较。 比较结果被传送回测试PC。 该方法大大降低了测试PC的存储器访问频率和I / O负载,从而提高了测试效率。

    Control Mechanism For Multi-Functional Chips
    7.
    发明申请
    Control Mechanism For Multi-Functional Chips 审中-公开
    多功能芯片的控制机制

    公开(公告)号:US20090157999A1

    公开(公告)日:2009-06-18

    申请号:US11955380

    申请日:2007-12-12

    IPC分类号: G06F12/00

    CPC分类号: G06F13/1668 Y02D10/14

    摘要: A control mechanism for multi-functional chips is provided. By receiving operation signals from the predefined pins of the different operation functions, the present invention accesses the corresponding storage area in the memory module according to the operation signals without using different memory modules and memory controllers corresponding to different operation functions so as to save power and reduce the hardware size. For example, the MegaSIM™ multi-functional chip includes the integration of a plurality of operation functions, such as SD/MMC and ISO 7816. Each operation function uses different communication protocol to provide operation signals through individual to shared predefined pins. For example, MegaSIM™ I/O, Vpp/CLK, GND, CLK RST, and Vcc pins are used by ISO 7816, and Cmd, Data0, and Vpp/CLK pins are used by SD/MMC.

    摘要翻译: 提供了一种用于多功能芯片的控制机构。 通过接收来自不同操作功能的预定义引脚的操作信号,本发明根据操作信号访问存储器模块中的对应存储区域,而不使用与不同操作功能相对应的不同存储器模块和存储器控制器,从而节省功率和 降低硬件尺寸。 例如,MegaSIM TM多功能芯片包括诸如SD / MMC和ISO 7816的多个操作功能的集成。每个操作功能使用不同的通信协议来通过个体到共享的预定义引脚提供操作信号。 例如,MegaSIM TM I / O,Vpp / CLK,GND,CLK RST和Vcc引脚由ISO 7816使用,Cmd,Data0和Vpp / CLK引脚由SD / MMC使用。

    Buffer managing method and buffer controller thereof
    8.
    发明授权
    Buffer managing method and buffer controller thereof 有权
    缓冲器管理方法及其缓冲控制器

    公开(公告)号:US08949510B2

    公开(公告)日:2015-02-03

    申请号:US13345767

    申请日:2012-01-09

    IPC分类号: G06F12/00 G06F12/08 G06F13/16

    摘要: By assigning a slave unit and at least one master unit in a buffer controller, clocks of the at least one master unit can be unified with a clock of the slave unit. A buffer status array is assigned for the slave unit in a buffer, and either a range status array or a queue status array is assigned for the master unit in the buffer for performing operations of the buffer controller in an accessing-by-block manner or in an accessing-by-spaced-interval manner. The master unit cooperated with the slave unit is determined from the at least one master unit by using a starvation-preventing algorithm.

    摘要翻译: 通过在缓冲器控制器中分配从单元和至少一个主单元,至少一个主单元的时钟可以与从单元的时钟统一。 在缓冲器中为从属单元分配缓冲器状态阵列,并为缓冲器中的主单元分配范围状态阵列或队列状态阵列,以便以逐块方式执行缓冲器控制器的操作,或 以间隔间隔的方式。 通过使用防饥饿算法从至少一个主单元确定与从单元协作的主单元。

    Method For Protecting Memory Data
    9.
    发明申请
    Method For Protecting Memory Data 审中-公开
    保护内存数据的方法

    公开(公告)号:US20100146221A1

    公开(公告)日:2010-06-10

    申请号:US12329544

    申请日:2008-12-06

    IPC分类号: G06F12/14

    CPC分类号: G06F12/1416

    摘要: A method for protecting memory data is provided, by extracting bad block addresses stored in the bad block information obtained during the memory scanning testing as memory label, and using an algorithm to compute an identification based on the memory label so that the memory will check the identification and whether the blocks pointed by memory label being bad blocks when an external device request data reading so as to prevent the unauthorized data from being read and achieve the object of protecting memory data.

    摘要翻译: 提供一种用于保护存储器数据的方法,通过提取存储在存储器扫描测试期间获得的坏块信息中的坏块地址作为存储器标签,并且使用算法基于存储器标签来计算标识,使得存储器将检查 当外部设备请求数据读取以便防止未经授权的数据被读取并且实现保护存储器数据的对象时,识别和由存储器标签指向的块是否是坏块。

    Card Reader With Capability Of Adjusting Access Interface Display
    10.
    发明申请
    Card Reader With Capability Of Adjusting Access Interface Display 审中-公开
    具有调整访问接口显示能力的读卡器

    公开(公告)号:US20090114722A1

    公开(公告)日:2009-05-07

    申请号:US11935406

    申请日:2007-11-06

    IPC分类号: G06K7/06

    摘要: A card reader with capability of adjusting the access interface display is provided, including a connection interface for electrically connecting to the host, a plurality of access interfaces for electrically connecting to corresponding memory cards, such as SD, CF, and a controller. When the host completes the enumeration, the controller issues a disconnect signal through the connection interface to the host to erase the original disk mappings, such as G:, F:, on the display for subsequent adjustment. For adjusting the display, the controller issues an optional reconnect signal belonging to the card reader to the host so that the host can execute the re-enumeration and adjust the displaying of the access interface available in the card reader according to the optional reconnect signal.

    摘要翻译: 提供了具有调整访问接口显示能力的读卡器,包括用于电连接到主机的连接接口,用于电连接到诸如SD,CF和控制器的相应存储卡的多个访问接口。 当主机完成枚举时,控制器通过与主机的连接接口发出断开信号,以清除显示屏上的原始磁盘映射,如G :, F :,进行后续调整。 为了调整显示,控制器向主机发出属于读卡器的可选重新连接信号,以便主机可以根据可选的重新连接信号执行重新枚举并调整读卡器中可用的访问接口的显示。