Cell-Downgrading and Reference-Voltage Adjustment for a Multi-Bit-Cell Flash Memory
    71.
    发明申请
    Cell-Downgrading and Reference-Voltage Adjustment for a Multi-Bit-Cell Flash Memory 失效
    用于多位单元闪存的单元降级和参考电压调整

    公开(公告)号:US20070201274A1

    公开(公告)日:2007-08-30

    申请号:US11737336

    申请日:2007-04-19

    IPC分类号: G11C11/34

    摘要: A flash memory has multi-level cells (MLC) that can each store multiple bits per cell. Blocks of cells can be downgraded to fewer bits/cell when errors occur, or for storing critical data such as boot code. The bits from a single MLC are partitioned among multiple pages to improve error correctability using Error Correction Code (ECC). An upper reference voltage is generated by a voltage reference generator in response to calibration registers that can be programmed to alter the upper reference voltage. A series of decreasing references are generated from the upper reference voltage and are compared to a bit-line voltage. Compare results are translated by translation logic that generates read data and over- and under-programming signals. Downgraded cells use the same truth table but generate fewer read data bits. Noise margins are asymmetrically improved by using the same sub-states for reading downgraded and full-density MLC cells.

    摘要翻译: 闪存具有多级单元(MLC),每个单元可以存储多个位。 当发生错误时,单元块可以降级到较少的位/单元,或用于存储关键数据(如引导代码)。 来自单个MLC的位在多个页面之间进行分区,以使用错误校正码(ECC)来提高错误的可校正性。 响应于校准寄存器,由参考电压发生器产生较高的参考电压,校准寄存器可编程为改变上参考电压。 从较高参考电压产生一系列减小的参考值,并将其与位线电压进行比较。 比较结果由翻译逻辑翻译,生成读取数据和编程过程中和编程不足的信号。 降级的单元格使用相同的真值表,但生成较少的读取数据位。 通过使用相同的子状态来读取降级和全密度MLC单元,噪声余量被不对称地改善。

    Backward compatible extended USB plug and receptacle with dual personality
    72.
    发明授权
    Backward compatible extended USB plug and receptacle with dual personality 有权
    向后兼容的扩展USB插头和插座具有双重个性

    公开(公告)号:US08301831B2

    公开(公告)日:2012-10-30

    申请号:US13280193

    申请日:2011-10-24

    摘要: An extended Universal-Serial-Bus (USB) connector plug and socket each have a pin substrate with one surface that supports the four metal contact pins for the standard USB interface. An extension of the pin substrate carries another 8 extension metal contact pins that mate when both the connector plug and socket are extended. The extension can be an increased length of the plug's and socket's pin substrate or a reverse side of the substrate. Standard USB connectors do not make contact with the extension metal contacts that are recessed, retracted by a mechanical switch, or on the extension of the socket's pin substrate that a standard USB connector cannot reach. Standard USB sockets do not make contact with the extension metal contacts because the extended connector's extension contacts are recessed, or on the extension of the connector pin substrate that does not fit inside a standard USB socket.

    摘要翻译: 扩展的通用串行总线(USB)连接器插头和插座每个都具有一个引脚基板,一个表面支持用于标准USB接口的四个金属触点引脚。 当两个连接器插头和插座都延伸时,针脚衬底的延伸部分带有另外8个延伸金属接触针。 扩展可以是插头和插座的引脚基板或基板的相反侧的增加的长度。 标准USB连接器不能与通过机械开关凹入,缩回的延长金属触点或标准USB连接器无法到达的插座引脚基板延伸部分接触。 由于扩展连接器的扩展触点凹进,或者连接器针脚基座的延伸部分不符合标准USB插座,因此标准USB插座不会与延长金属触点接触。

    Backward compatible extended USB plug and receptacle with dual personality
    74.
    发明授权
    Backward compatible extended USB plug and receptacle with dual personality 有权
    向后兼容的扩展USB插头和插座具有双重个性

    公开(公告)号:US08073985B1

    公开(公告)日:2011-12-06

    申请号:US11864696

    申请日:2007-09-28

    IPC分类号: G06F3/00 H01R24/00 H01R33/00

    摘要: An extended Universal-Serial-Bus (USB) connector plug and socket each have a pin substrate with one surface that supports the four metal contact pins for the standard USB interface. An extension of the pin substrate carries another 8 extension metal contact pins that mate when both the connector plug and socket are extended. The extension can be an increased length of the plug's and socket's pin substrate or a reverse side of the substrate. Standard USB connectors do not make contact with the extension metal contacts that are recessed, retracted by a mechanical switch, or on the extension of the socket's pin substrate that a standard USB connector cannot reach. Standard USB sockets do not make contact with the extension metal contacts because the extended connector's extension contacts are recessed, or on the extension of the connector pin substrate that does not fit inside a standard USB socket.

    摘要翻译: 扩展的通用串行总线(USB)连接器插头和插座每个都具有一个引脚基板,一个表面支持用于标准USB接口的四个金属触点引脚。 当两个连接器插头和插座都延伸时,针脚衬底的延伸部分带有另外8个延伸金属接触针。 扩展可以是插头和插座的引脚基板或基板的相反侧的增加的长度。 标准USB连接器不能与通过机械开关凹入,缩回的扩展金属触点或标准USB连接器无法到达的插座引脚基板延伸部分接触。 由于扩展连接器的扩展触点凹进,或者连接器针脚基座的延伸部分不符合标准USB插座,因此标准USB插座不会与延长金属触点接触。

    Multi-partition USB device that re-boots a PC to an alternate operating system for virus recovery
    76.
    发明授权
    Multi-partition USB device that re-boots a PC to an alternate operating system for virus recovery 有权
    多分区USB设备,将PC重新启动到备用操作系统进行病毒恢复

    公开(公告)号:US07930531B2

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

    申请号:US11838192

    申请日:2007-08-13

    IPC分类号: G06F1/00

    摘要: A multi-partition Universal Serial Bus (USB) device has a flash memory with multiple partitions of storage. Some partitions are for different operating systems and store OS images. Another partition has a control program while a user partition stores user data and user configuration information. The control program can test the multi-partition USB device and instruct the host computer BIOS to mount a partition from its flash memory as a drive of the host computer. The host computer can then be rebooted. The OS image from the flash memory is loaded into main memory during rebooting, and the host computer executes a new operating system using the new OS image. The user can press buttons on the multi-partition USB device to select which OS to load, and to begin rebooting. Virus removal programs in the alternate OS can help recover from a virus in the primary OS.

    摘要翻译: 多分区通用串行总线(USB)设备具有具有多个存储分区的闪存。 一些分区用于不同的操作系统并存储操作系统映像。 另一个分区具有控制程序,而用户分区则存储用户数据和用户配置信息。 控制程序可以测试多分区USB设备,并指示主机BIOS将其闪存中的分区作为主机的驱动器安装。 然后可以重新启动主机。 重新启动时,闪存中的OS映像将加载到主内存中,主机使用新的操作系统映像执行新的操作系统。 用户可以按多分区USB设备上的按钮选择要加载的操作系统,并开始重新启动。 备用操作系统中的病毒清除程序可以帮助从主操作系统中的病毒恢复。

    Data security for electronic data flash card
    77.
    发明授权
    Data security for electronic data flash card 有权
    电子数据闪存卡的数据安全

    公开(公告)号:US07873837B1

    公开(公告)日:2011-01-18

    申请号:US11685143

    申请日:2007-03-12

    IPC分类号: G06F21/00 H04L9/00 H04K1/00

    摘要: An electronic data flash card includes a random number generator that generates a random number stored in the card and a host system each time the card is accessed by the host system. The random number is used by the host system to encrypt a logical branch address, a user password, and user data that is written to and stored in a secure area of the card. The random number is encrypted using a key associated with the card, and the encrypted random number is stored by the card with the associated encrypted data. The random number is not stored in the host system. A new random number is generated each time the card is queried. In a read process the host system decrypts the encrypted random number using the key, then uses the random number to decrypt the associated encrypted data. Access to read/write processes are password protected.

    摘要翻译: 电子数据闪存卡包括随机数生成器,其生成存储在卡中的随机数,以及每次主机系统访问卡时的主机系统。 主机系统使用随机数来加密逻辑分支地址,用户密码和写入并存储在卡的安全区域中的用户数据。 使用与该卡相关联的密钥对该随机数进行加密,并且加密随机数由卡与相关联的加密数据一起存储。 随机数不存储在主机系统中。 每次查询卡片时都会产生一个新的随机数字。 在读取过程中,主机系统使用密钥解密加密的随机数,然后使用随机数来解密相关联的加密数据。 对读/写进程的访问受密码保护。

    Extended universal serial bus (USB) card reader
    79.
    发明授权
    Extended universal serial bus (USB) card reader 有权
    扩展通用串行总线(USB)读卡器

    公开(公告)号:US07850082B1

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

    申请号:US11932118

    申请日:2007-10-31

    IPC分类号: G06K7/08

    摘要: An extended universal serial bus (USB) card reader device is described herein. In one embodiment, a card reader includes a first extended USB (EUSB) connector to be coupled to an external host system, multiple flash memory card sockets capable of receiving multiple flash memory cards inserted therein, multiple flash controllers coupled to the plurality of flash memory card sockets respectively. The card reader further includes a memory for storing executable code, a processor coupled to each of the flash controllers for executing the executable code to control each of the plurality of flash controllers in order to access the corresponding flash memory card inserted therein. The card reader further includes a second EUSB connector to be coupled to an external EUSB device using the extended USB protocols, which is one of an EUSB slave device and an EUSB hub device. Other methods and apparatuses are also described.

    摘要翻译: 本文描述了扩展的通用串行总线(USB)读卡器设备。 在一个实施例中,读卡器包括要耦合到外部主机系统的第一扩展USB(EUSB)连接器,能够接收插入其中的多个闪存卡的多个闪存卡插槽,耦合到多个闪存的多个闪存控制器 卡插座。 读卡器还包括用于存储可执行代码的存储器,耦合到每个闪存控制器的处理器,用于执行可执行代码以控制多个闪存控制器中的每一个以便访问插入其中的相应闪存卡。 读卡器还包括使用作为EUSB从设备和EUSB集线器设备之一的扩展USB协议耦合到外部EUSB设备的第二EUSB连接器。 还描述了其它方法和装置。

    Non-volatile memory device manufacturing process testing systems and methods thereof
    80.
    发明授权
    Non-volatile memory device manufacturing process testing systems and methods thereof 失效
    非易失性存储器件制造工艺测试系统及其方法

    公开(公告)号:US07802155B2

    公开(公告)日:2010-09-21

    申请号:US12042316

    申请日:2008-03-04

    IPC分类号: G11C29/00

    摘要: Systems and methods of manufacturing and testing non-volatile memory (NVM) devices are described. According to one exemplary embodiment, a function test during manufacturing of the NVM modules is conducted with a system comprises a computer and a NVM tester coupling to the computer via an external bus. The NVM tester comprises a plurality of slots. Each of the slots is configured to accommodate respective one of the NVM modules to be tested. The NVM tester is configured to include an input/output interface, a microcontroller with associated RAM and ROM, a data generator, an address generator, a comparator, a comparison status storage space, a test result indicator and a NVM module detector. The data generator generates a repeatable sequence of data bits as a test vector. The known test vector is written to NVM of the NVM module under test. The known test vector is then compared with the data retrieved from the NVM module.

    摘要翻译: 描述了制造和测试非易失性存储器(NVM)器件的系统和方法。 根据一个示例性实施例,在制造NVM模块期间的功能测试是通过包括计算机和经由外部总线耦合到计算机的NVM测试仪的系统进行的。 NVM测试仪包括多个槽。 每个插槽被配置为容纳待测试的相应的一个NVM模块。 NVM测试器被配置为包括输入/​​输出接口,具有相关联的RAM和ROM的微控制器,数据发生器,地址发生器,比较器,比较状态存储空间,测试结果指示器和NVM模块检测器。 数据发生器产生可重复的数据位序列作为测试向量。 已知的测试向量写入被测NVM模块的NVM。 然后将已知的测试向量与从NVM模块检索的数据进行比较。