Mass production testing of USB flash cards with various flash memory cells
    21.
    发明授权
    Mass production testing of USB flash cards with various flash memory cells 失效
    具有各种闪存单元的USB闪存卡的批量生产测试

    公开(公告)号:US07788553B2

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

    申请号:US11871117

    申请日:2007-10-11

    IPC分类号: G11C29/00 G01R31/28 G11C16/04

    CPC分类号: G06F11/2221

    摘要: A high volume testing/formatting process is provided for Universal Serial Bus-based (USB-based) electronic data flash cards (USB devices) that meets the increasing demand for USB electronic data flash cards (USB devices). A test host is simultaneously coupled to the multiple USB devices (e.g., using a multi-port card reader or a probe fixture), a controller endpoint value is read from each of the USB devices and verified with a known good value, and then testing/formatting is performed on each of the USB devices by writing predetermined data into each USB device in a pipelined manner, then reading out and testing the predetermined data. In one embodiment, the test host implements a special USB driver that blocks standard USB registration procedures upon detecting the plurality of USB devices. Control and/or boot code data are written onto the flash memory device (i.e., instead of being provided on a controller ROM).

    摘要翻译: 为通用串行总线(USB)电子数据闪存卡(USB设备)提供了大容量测试/格式化过程,可满足USB电子数据闪存卡(USB设备)日益增长的需求。 测试主机同时耦合到多个USB设备(例如,使用多端口读卡器或探头夹具),从每个USB设备读取控制器端点值,并用已知的良好值进行验证,然后测试 通过以流水线方式将预定数据写入每个USB设备,然后读出并测试预定数据,在每个USB设备上执行/格式化。 在一个实施例中,测试主机在检测到多个USB设备时实现阻止标准USB注册过程的特殊USB驱动器。 控制和/或引导代码数据被写入快闪存储器件(即,不是设置在控制器ROM上)。

    Multi-level cell (MLC) rotate flash memory device
    23.
    发明授权
    Multi-level cell (MLC) rotate flash memory device 有权
    多级单元(MLC)旋转闪存设备

    公开(公告)号:US07744387B2

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

    申请号:US12050754

    申请日:2008-03-18

    IPC分类号: H01R13/44

    摘要: A portable USB device is described herein. According to one embodiment, a portable USB device includes a core unit having a USB plug connector coupled to one or more multi-level cell (MLC) flash memory devices and an MLC flash controller disposed therein. The device further includes a housing for enclosing the core unit. The device further includes a swivel cap having a top surface and a bottom surface by bending a flat panel into a U-shape block having an opening end, a close end, and two side-openings, where the top and bottom surfaces of the swivel cap include a rivet opening align with each other. The housing having the core unit therein is sandwiched by the swivel cap using a set of rivets through the rivet openings of the housings and the swivel cap. The core unit can be rotated with respect to the rivet set in and out of the swivel cap.

    摘要翻译: 这里描述了便携式USB设备。 根据一个实施例,便携式USB设备包括具有耦合到一个或多个多电平单元(MLC)闪存设备的USB插头连接器和设置在其中的MLC闪存控制器的核心单元。 该装置还包括用于封闭核心单元的壳体。 该装置还包括具有顶表面和底表面的旋转盖,其通过将平板弯曲成具有开口端,近端和两个侧开口的U形块,其中旋转件的顶表面和底表面 帽子包括彼此对准的铆钉开口。 其中具有芯单元的壳体通过旋转盖被使用一组铆钉夹在壳体和旋转盖的铆钉开口之间。 芯单元可以相对于旋转盖中的铆钉组而旋转。

    USB-Attached-SCSI Flash-Memory System with Additional Command, Status, and Control Pipes to a Smart-Storage Switch
    24.
    发明申请
    USB-Attached-SCSI Flash-Memory System with Additional Command, Status, and Control Pipes to a Smart-Storage Switch 失效
    USB附加SCSI闪存系统,带有附加命令,状态和控制管道到智能存储交换机

    公开(公告)号:US20100122021A1

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

    申请号:US12651334

    申请日:2009-12-31

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

    摘要: An electronic flash-memory card has additional pipes for commands and status messages so that data pipes are not clogged with commands and status messages, allowing for a higher data throughput. The command and status pipes are activated when a UAS/BOT detector detects that a host is using a USB-Attached-SCSI (UAS) mode rather than a Bulk-Only-Transfer (BOT) mode. The host can send additional commands and data without waiting for completion of a prior command when operating in UAS mode but not while operating in BOT mode. A command queue (CQ) in the device re-orders commands for accessing flash memory and merges data in a RAM buffer. Smaller 1 KB USB packets in the data pipes are merged into larger 8 KB payloads in the RAM buffer, allowing for more efficient flash access.

    摘要翻译: 电子闪存卡具有用于命令和状态消息的附加管道,使得数据管道不被命令和状态消息阻塞,从而允许更高的数据吞吐量。 当UAS / BOT检测器检测到主机正在使用USB-Attached-SCSI(UAS)模式而不是Bulk-Only-Transfer(BOT)模式时,命令和状态管道将被激活。 主机可以发送附加的命令和数据,而不必在UAS模式下操作时等待先前的命令完成,而不能在BOT模式下运行。 设备中的命令队列(CQ)重新命令用于访问闪存的命令,并将数据合并到RAM缓冲区中。 数据管道中较小的1 KB USB数据包被合并到RAM缓冲区中的较大的8 KB有效载荷中,从而实现更高效的闪存访问。

    Flash memory controller for electronic data flash card
    25.
    发明授权
    Flash memory controller for electronic data flash card 失效
    闪存控制器,用于电子数据闪存卡

    公开(公告)号:US07702831B2

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

    申请号:US11466759

    申请日:2006-08-23

    IPC分类号: G06F13/12

    摘要: An electronic data flash card is accessible by a host computer, and includes a processing unit connected to a flash memory device that stores a data file, and an input-output interface circuit activated so as to establish a communication with the host computer. In an embodiment, the electronic data flash card uses a USB input/output interface circuit for communication with the host computer. A flash memory controller includes an index for converting logical addresses sent by the host computer into physical addresses associated with sectors of the flash memory device. The index is controlled by arbitration logic referencing to values from various look up tables and valid data stored in the flash memory device. The flash memory controller further includes a first-in-first-out unit (FIFO) for recycling obsolete sectors of the flash memory device in the background process so that they are available for reprogramming.

    摘要翻译: 电子数据闪存卡可由主机访问,并且包括连接到存储数据文件的闪存设备的处理单元,以及被激活以便与主计算机建立通信的输入 - 输出接口电路。 在一个实施例中,电子数据闪存卡使用USB输入/输出接口电路与主计算机进行通信。 闪速存储器控制器包括用于将由主计算机发送的逻辑地址转换成与闪存器件的扇区相关联的物理地址的索引。 该索引由参考来自各种查找表中的值和存储在闪存设备中的有效数据的仲裁逻辑控制。 闪存控制器还包括先进先出单元(FIFO),用于在后台进程中回收闪速存储器件的过时扇区,使得它们可用于重新编程。

    Differential data transfer for flash memory card
    26.
    发明授权
    Differential data transfer for flash memory card 失效
    闪存卡差分数据传输

    公开(公告)号:US07673080B1

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

    申请号:US10917576

    申请日:2004-08-13

    IPC分类号: G06F13/12 G06F13/00

    摘要: A flash memory card includes a differential datapath that enables communications between the flash memory card and a host device to be performed using differential signals. The differential datapath can translate between the differential signals and card-specific signals that control read/write operations to the memory array of the flash memory card. The card-specific signals can be standard MultiMediaCard, Secure-Digital card, Memory Stick, or CompactFlash card signals, among others. A host device that provides differential data transfer capability can include a similar differential datapath. By using differential data transfer rather than conventional clocked data transfer, overall data bandwidth between a flash memory card and a host device can be significantly increased, while simultaneously decreasing power consumption and pin requirements.

    摘要翻译: 闪存卡包括差分数据路径,其使得能够使用差分信号执行闪存卡与主机设备之间的通信。 差分数据路径可以在差分信号和控制对闪存卡的存储器阵列的读/写操作的卡特定信号之间进行转换。 特定于卡的信号可以是标准的多媒体卡,安全数字卡,记忆棒或CompactFlash卡信号。 提供差分数据传输能力的主机设备可以包括类似的差分数据路径。 通过使用差分数据传输而不是传统的时钟数据传输,闪存卡和主机设备之间的总体数据带宽可以显着增加,同时降低功耗和引脚要求。

    High-level bridge from PCIE to extended USB
    27.
    发明授权
    High-level bridge from PCIE to extended USB 失效
    从PCIE到扩展USB的高级桥

    公开(公告)号:US07657692B2

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

    申请号:US11926636

    申请日:2007-10-29

    IPC分类号: G06F13/00

    摘要: An extended universal-serial bus (EUSB) bridge to a host computer can have peripheral component interconnect express (PCIE) protocol layers on one side of the bridge, and EUSB layers on the other side of the bridge, with a high-level bridging converter module connecting the upper layers. The PCIE physical, data-link, and transport layers may be eliminated by integrating the bridge with an I/O controller. PCIE requests and data payloads are directly sent to the bridge, rather than low-level PCIE physical signals. The PCIE data payloads are converted to EUSB data payloads by a high-level direct bridging converter module. Then the EUSB data payloads are passed down to an EUSB transaction layer, an EUSB data-link layer, and an EUSB physical layer which drives and senses physical electrical signals on both differential pairs of the EUSB bus.

    摘要翻译: 到主机的扩展通用串行总线(EUSB)桥可以在桥的一侧具有外围组件互连快速(PCIE)协议层,并且在桥的另一侧可以具有高级桥接转换器 模块连接上层。 可以通过将桥与I / O控制器集成来消除PCIE物理,数据链路和传输层。 PCIE请求和数据有效载荷直接发送到桥,而不是低级PCIE物理信号。 PCIE数据有效载荷通过高级直接桥接转换器模块转换为EUSB数据有效载荷。 然后,EUSB数据有效载荷被传递到EUSB事务层,EUSB数据链路层和EUSB物理层,其在EUSB总线的两个差分对上驱动和感测物理电信号。

    Flash-Memory System with Enhanced Smart-Storage Switch and Packed Meta-Data Cache for Mitigating Write Amplification by Delaying and Merging Writes until a Host Read
    28.
    发明申请
    Flash-Memory System with Enhanced Smart-Storage Switch and Packed Meta-Data Cache for Mitigating Write Amplification by Delaying and Merging Writes until a Host Read 有权
    具有增强型智能存储交换机和封装元数据缓存的闪存系统,用于通过延迟和合并写入来缓解写入放大,直到主机读取

    公开(公告)号:US20100023682A1

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

    申请号:US12576216

    申请日:2009-10-08

    IPC分类号: G06F12/00 G06F12/02

    摘要: A flash memory solid-state-drive (SSD) has a smart storage switch that reduces write acceleration that occurs when more data is written to flash memory than is received from the host. Page mapping rather than block mapping reduces write acceleration. Host commands are loaded into a Logical-Block-Address (LBA) range FIFO. Entries are sub-divided and portions invalidated when a new command overlaps an older command in the FIFO. Host data is aligned to page boundaries with pre- and post-fetched data filling in to the boundaries. Repeated data patterns are detected and encoded by compressed meta-data codes that are stored in meta-pattern entries in a meta-pattern cache of a meta-pattern flash block. The sector data is not written to flash. The meta-pattern entries are located using a meta-data mapping table. Storing host CRC's for comparison to incoming host data can detect identical data writes that can be skipped, avoiding a write to flash.

    摘要翻译: 闪存固态驱动器(SSD)具有智能存储交换机,可以减少写入快速写入的速度,而写入速度会比从主机接收到的更多的数据写入闪存。 页面映射而不是块映射减少写入加速。 主机命令加载到逻辑块地址(LBA)范围FIFO中。 当新命令与FIFO中的旧命令重叠时,条目被分割,部分无效。 主机数据与页边界对齐,前后获取的数据填充到边界。 通过存储在元模式闪存块的元模式高速缓存中的元模式条目中的压缩元数据代码来检测和编码重复的数据模式。 扇区数据未写入闪存。 使用元数据映射表定位元模式条目。 存储主机CRC用于与传入主机数据进行比较可以检测可跳过的相同数据写入,避免写入闪存。

    Memory Module Assembly Including Heat Sink Attached To Integrated Circuits By Adhesive And Clips
    29.
    发明申请
    Memory Module Assembly Including Heat Sink Attached To Integrated Circuits By Adhesive And Clips 审中-公开
    内存模块装配,包括通过粘合剂和夹子连接到集成电路的散热器

    公开(公告)号:US20100000655A1

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

    申请号:US12559165

    申请日:2009-09-14

    申请人: Jim Ni Abraham C. Ma

    发明人: Jim Ni Abraham C. Ma

    IPC分类号: B32B37/02

    摘要: A memory module assembly includes two-plate heat sink attached to one or more of the integrated circuits (e.g., memory devices) of a memory module PCBA by adhesive. The adhesive is either heat-activated or heat-cured. The adhesive is applied to either the memory devices or the heat-sink plates, and then compressed between the heat-sink plates and memory module using a fixture. The fixture is then passed through an oven to activate/cure the adhesive. The two heat sink plates are then secured by a clip to form a rigid frame.

    摘要翻译: 存储器模块组件包括通过粘合剂连接到存储器模块PCBA的一个或多个集成电路(例如,存储器件)的双板散热器。 粘合剂是热活化或热固化的。 将粘合剂施加到存储器件或散热板上,然后使用夹具在散热板和存储器模块之间进行压缩。 然后将夹具通过烘箱以激活/固化粘合剂。 然后通过夹子固定两个散热板以形成刚性框架。

    USB Device With Connected Cap
    30.
    发明申请
    USB Device With Connected Cap 失效
    带连接盖的USB设备

    公开(公告)号:US20090258516A1

    公开(公告)日:2009-10-15

    申请号:US12487523

    申请日:2009-06-18

    IPC分类号: H01R13/44

    摘要: A USB device including a housing and a protective cap that are slidably and/or pivotably connected together such that the protective cap is able to slide and/or pivot between an open position, in which a plug connector extending from the front of the housing is exposed for operable coupling to a host system, and a closed position, in which the protective cap is disposed over the front end portion of the housing to protect the plug connector. A pivoting/sliding mechanism is provided on the housing and cap that secures the protective cap to the housing at all times, including during transitional movements of the protective cap between the opened and closed positions.

    摘要翻译: 一种USB设备,包括壳体和保护盖,其可滑动地和/或可枢转地连接在一起,使得保护盖能够在打开位置之间滑动和/或枢转,在该打开位置中,从壳体前部延伸的插头连接器 暴露以用于可操作地联接到主机系统,以及关闭位置,其中保护盖设置在壳体的前端部分上以保护插头连接器。 在壳体和盖上提供枢转/滑动机构,其将保护帽一直固定到壳体,包括在保护盖在打开位置和关闭位置之间的过渡运动期间。