EMULATION OF STATIC RANDOM ACCESS MEMORY (SRAM) BY MAGNETIC RANDOM ACCESS MEMORY (MRAM)
    12.
    发明申请
    EMULATION OF STATIC RANDOM ACCESS MEMORY (SRAM) BY MAGNETIC RANDOM ACCESS MEMORY (MRAM) 有权
    通过磁性随机存取存储器(MRAM)对静态随机存取存储器(SRAM)进行仿真

    公开(公告)号:US20120182795A1

    公开(公告)日:2012-07-19

    申请号:US13187402

    申请日:2011-07-20

    IPC分类号: G11C11/02

    摘要: A magnetic memory system includes a magnetic random access memory (MRAM) including a plurality of magnetic memory banks and operative to store data during a write operation initiated by a write command. The magnetic memory system further includes a first-in-first-out (FIFO) interface device coupled to the MRAM and including a plurality of FIFOs Each of the magnetic memory banks is coupled to a respective one of the plurality of FIFOs, the FIFO being operative to queue write commands on a per magnetic memory bank basis and further operative to issue the queued write commands at a time when the MRAM is not in use, wherein concurrent write operations are performed to at least two of the plurality of magnetic memory banks.

    摘要翻译: 磁存储器系统包括包括多个磁存储器组的磁随机存取存储器(MRAM),并且可操作以在由写命令发起的写操作期间存储数据。 磁存储器系统还包括耦合到MRAM并且包括多个FIFO的先进先出(FIFO)接口设备。每个磁存储器组耦合到多个FIFO中的相应一个,FIFO是 可操作地在每个磁存储体的基础上排队写入命令,并进一步操作以在不使用MRAM时发出排队的写入命令,其中并行写入操作被执行到多个磁存储器组中的至少两个。

    Integrated disc drive controller
    13.
    发明授权
    Integrated disc drive controller 有权
    集成磁盘驱动器控制器

    公开(公告)号:US07475173B2

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

    申请号:US11378456

    申请日:2006-03-17

    IPC分类号: G06F13/00

    摘要: An integrated data storage control system provides, in a single integrated circuit, RDC, servo logic, ATA interface, microprocessor, and other formerly discrete components in one highly integrated system design. The integrated circuit is rendered using a single integrated circuit technology type (e.g., digital CMOS) for all components. Analog and digital circuits are combined in such a way as to eliminate or reduce noise or interference in digital circuits from analog circuit components. Individual elements may have their outputs and inputs MUXed together such that individual elements can be selectively switched (during testing modes) such that the integrated circuit emulates or behaves in the same or similar manner as one of the prior art components. The present invention may be applied to magnetic hard disk drives (HDDs) or other types of storage devices such as floppy disk controllers, optical disk drives (e.g., CD-ROMs and the like), tape drives, and other data storage devices.

    摘要翻译: 集成数据存储控制系统在单一集成电路中提供RDC,伺服逻辑,ATA接口,微处理器以及其它以前分立的组件,在一个高度集成的系统设计中。 使用针对所有组件的单个集成电路技术类型(例如,数字CMOS)来呈现集成电路。 模拟和数字电路的组合方式是消除或减少模拟电路组件在数字电路中的噪声或干扰。 单个元件可以将它们的输出和输入多路复用在一起,使得各个元件可以选择性地切换(在测试模式期间),使得集成电路以与现有技术组件中的一个相同或相似的方式进行仿真或表现。 本发明可以应用于磁性硬盘驱动器(HDD)或诸如软盘控制器,光盘驱动器(例如CD-ROM等),磁带驱动器和其他数据存储设备的其它类型的存储设备。

    Modular scalable switching networks
    14.
    发明授权
    Modular scalable switching networks 失效
    模块化可扩展交换网络

    公开(公告)号:US07065076B1

    公开(公告)日:2006-06-20

    申请号:US09648076

    申请日:2000-08-25

    申请人: Siamack Nemazie

    发明人: Siamack Nemazie

    IPC分类号: H04Q11/00 H04Q3/00

    CPC分类号: H04Q3/68

    摘要: An embodiment of the present invention is disclosed to include a three stage scalable switching network that can be built from a common module. Further disclosed are methods for building switching network v(k, n, m) from a common module comprising a (n×k) input switch, a (k′×k′) middle switch, and a (k×n) output switch.

    摘要翻译: 公开了本发明的实施例,以包括可以从公共模块构建的三级可伸缩交换网络。 进一步公开的是用于从包括(nxk)输入开关,(k'xk')中间开关和(kxn)输出开关的公共模块构建开关网络v(k,n,m)的方法。

    Nonvolatile memory using flexible erasing methods and method and system for using same
    17.
    发明授权
    Nonvolatile memory using flexible erasing methods and method and system for using same 有权
    非易失性存储器采用灵活的擦除方法和方法及系统使用

    公开(公告)号:US06411546B1

    公开(公告)日:2002-06-25

    申请号:US09565517

    申请日:2000-05-05

    IPC分类号: G11C1604

    摘要: An embodiment of the present invention is disclosed to include a nonvolatile memory system for controlling erase operations performed on a nonvolatile memory array comprised of rows and columns, the nonvolatile memory array stores digital information organized into blocks with each block having one or more sectors of information and each sector having a user data field and an extension field and each sector stored within a row of the memory array. A controller circuit is coupled to a host circuit and is operative to perform erase operations on the nonvolatile memory array, the controller circuit erases an identified sector of information having a particular user data field and a particular extension field wherein the particular user field and the particular extension field are caused to be erased separately.

    摘要翻译: 公开了本发明的实施例,其包括用于控制对由行和列组成的非易失性存储器阵列执行的擦除操作的非易失性存储器系统,非易失性存储器阵列存储组织成块的数字信息,每个块具有一个或多个信息扇区 并且每个扇区具有用户数据字段和扩展字段,并且每个扇区存储在存储器阵列的行内。 控制器电路耦合到主机电路并且可操作以对非易失性存储器阵列执行擦除操作,控制器电路擦除所识别的具有特定用户数据字段和特定扩展字段的信息扇区,其中特定用户字段和特定用户字段 扩展字段被分别擦除。

    Defect management for automatic track processing without ID field
    18.
    发明授权
    Defect management for automatic track processing without ID field 失效
    自动跟踪处理的缺陷管理无ID字段

    公开(公告)号:US6025966A

    公开(公告)日:2000-02-15

    申请号:US833142

    申请日:1997-04-04

    摘要: A defect management system for use in a data storage system. The defect management system generates a track defect list comprising a sector defect record for each of a set of defective sectors in a track of a media surface. A sector defect record includes defect management information for each of the defective sectors. The defect management information may be generated according to one of several defect management schemes. The apparatus of the present invention stores the track defect list in a buffer or sector headers. The apparatus of the present invention maps a physical sector number to a logical sector number using the track defect list. If the track defect list is stored in sector headers, the present invention may use a ping-pong FIFO for processing the track defect list.

    摘要翻译: 一种用于数据存储系统的缺陷管理系统。 缺陷管理系统生成轨道缺陷列表,其包括介质表面的轨道中的一组缺陷扇区中的每一个的扇区缺陷记录。 扇区缺陷记录包括每个缺陷扇区的缺陷管理信息。 可以根据若干缺陷管理方案之一生成缺陷管理信息。 本发明的装置将轨道缺陷列表存储在缓冲区或扇区头部中。 本发明的装置使用轨道缺陷列表将物理扇区号映射到逻辑扇区号。 如果轨道缺陷列表存储在扇区头部中,则本发明可以使用乒乓FIFO来处理轨道缺陷列表。

    Table driven method and apparatus for automatic split field processing
    19.
    发明授权
    Table driven method and apparatus for automatic split field processing 失效
    用于自动分割现场处理的表驱动方法和装置

    公开(公告)号:US5768043A

    公开(公告)日:1998-06-16

    申请号:US548397

    申请日:1995-10-26

    摘要: A table driven method and apparatus for automatic split field processing in a disk drive system stores data representing the split fields after each servo mark of a frame. Each track of the disk drive system is divided up into frames or groups of sectors or equivalently servo marks, each frame comprising a predetermined number N of sectors and a predetermined number M of servo marks. Beginning from the INDEX mark, after every N sectors or equivalently M servo marks, the next sector must start after the next servo mark. The value N is a constant within each zone on a disk but can vary from zone to zone as the storage density changes. The information for each servo mark within a frame is stored in a frame table in the buffer memory. A starting address pointer and an ending address pointer are used to keep track of the starting and ending addresses, respectively, of the frame table. An address pointer is used to point to the current entry of interest in the frame table. For each servo mark within the frame, a sector pulse counter is stored, representing the number of sector pulses between the current servo mark and the next servo mark. A first time delay DY1, representing the delay from the current servo mark to the first sector pulse to be generated and a second delay value DYS, representing the size of the last split field before the next servo mark are also stored.

    摘要翻译: 用于盘驱动系统中的自动分割场处理的表驱动方法和装置在帧的每个伺服标记之后存储表示分割场的数据。 磁盘驱动器系统的每个磁道被划分成帧或组的组或等效的伺服标记,每个帧包括预定数量的N个扇区和预定数量的M个伺服标记。 从INDEX标记开始,在每N个扇区或等效的M个伺服标记之后,下一个扇区必须在下一个伺服标记之后开始。 值N是磁盘上每个区域内的常数,但随着存储密度的变化,它可以随区域而变化。 帧中每个伺服标记的信息被存储在缓冲存储器中的帧表中。 起始地址指针和结束地址指针分别用于跟踪帧表的开始和结束地址。 地址指针用于指向帧表中感兴趣的当前条目。 对于帧内的每个伺服标记,存储扇区脉冲计数器,表示当前伺服标记与下一个伺服标记之间的扇区脉冲数。 表示从当前伺服标记到要产生的第一扇区脉冲的延迟的第一延迟DY1和表示下一个伺服标记之前的最后一个分割场的大小的第二延迟值DYS也被存储。

    Flash memory mass storage architecture incorporating wear leveling
technique without using cam cells
    20.
    发明授权
    Flash memory mass storage architecture incorporating wear leveling technique without using cam cells 失效
    闪存大容量存储体系结合了不使用凸轮单元的磨损均衡技术

    公开(公告)号:US5485595A

    公开(公告)日:1996-01-16

    申请号:US131495

    申请日:1993-10-04

    摘要: A semiconductor mass storage device can be substituted for a rotating hard disk. The device avoid an erase cycle each time information stored in the mass storage is changed. Erase cycles are avoided by programming an altered data file into an empty mass storage block rather than over itself as a hard disk would. Periodically, the mass storage will need to be cleaned up. Secondly, a circuit and method are provided for evenly using all blocks in the mass storage. These advantages are achieved through the use of several flags, a map to correlate a logical address of a block to a physical address of that block and a count register for each block. In particular, flags are provided for defective blocks, used blocks, old versions of a block, a count to determine the number of times a block has been erased and written and an erase inhibit flag. Reading is performed by providing the logical block address to the memory storage. The system sequentially compares the stored logical block addresses until it finds a match. That data file is then coupled to the system.

    摘要翻译: 半导体大容量存储装置可以代替旋转硬盘。 每当存储在大容量存储器中的信息改变时,该设备避免擦除循环。 通过将更改的数据文件编程为空的大容量存储块而不是以硬盘为单位,可以避免擦除周期。 定期地,大容量存储将需要清理。 其次,提供了用于均匀地使用大容量存储器中的所有块的电路和方法。 这些优点通过使用几个标志来实现,地图将块的逻辑地址与该块的物理地址和每个块的计数寄存器相关联。 特别地,为缺陷块,使用块,块的旧版本提供标志,确定块被擦除和写入的次数的计数和擦除禁止标志。 通过向存储器存储器提供逻辑块地址来执行读取。 系统顺序地比较存储的逻辑块地址,直到找到匹配。 然后将该数据文件耦合到系统。