会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Information processing system having multiple modules and a memory on a
bus, where any module can lock an addressable portion of the memory by
sending retry signals to other modules that try to read at the locked
address
    • 具有多个模块和总线上的存储器的信息处理系统,其中任何模块可以通过向尝试在锁定地址读取的其他模块发送重试信号来锁定存储器的可寻址部分
    • US5666515A
    • 1997-09-09
    • US759996
    • 1996-12-04
    • Theodore Curt WhiteJayesh Vrajlal ShethKha NguyenDan Trong Tran
    • Theodore Curt WhiteJayesh Vrajlal ShethKha NguyenDan Trong Tran
    • G06F12/14G06F13/18
    • G06F12/1425
    • Apparatus and method are provided for preventing access to a memory location while that memory location is being modified, updated, etc. When a peripheral device wishes to accomplish such a change at a memory location, it provides the changed data and its intended memory address to an input/output unit. The input/output unit includes a plurality of separately controlled multiplexers, the number of multiplexers being preferably selected to correspond to the size (in bits) of a memory data word or packet divided by the size (in bits) of a peripheral data word. The input/output unit reads the data at the requested memory location into an input buffer, combines the portions of that data not to be modified with the data provided by the peripheral, and sends the result back to the same memory location. During this Read-Modify-Write operation, the input/output unit also monitors the system bus for any attempts or requests to read data from, or write data to, the memory address for which the Read-Modify-Write operation is being performed. In such event, a signal is sent to the module making such attempt or request, asking or telling that module to wait. That signal is removed when that Read-Modify-Write operation is completed.
    • 提供了装置和方法,用于防止在存储器位置被修改,更新等时访问存储器位置。当外围设备希望在存储器位置处完成这种改变时,它将改变的数据及其预期的存储器地址提供给 输入/输出单元。 输入/输出单元包括多个单独控制的多路复用器,多路复用器的数量优选地被选择为对应于存储器数据字或分组除以外围数据字的大小(以比特为单位)的大小(以比特为单位)。 输入/输出单元将所请求的存储器位置的数据读入输入缓冲器,将不被修改的数据部分与由外设提供的数据进行组合,并将结果发回相同的存储位置。 在该读 - 修改 - 写操作期间,输入/输出单元还监视系统总线,用于从执行读 - 修改 - 写操作的存储器地址的任何尝试或请求读取数据或将数据写入数据。 在这种情况下,信号被发送到模块进行这样的尝试或请求,询问或告诉该模块等待。 当该读 - 修改 - 写操作完成时,该信号被去除。
    • 7. 发明申请
    • SYSTEM AND METHOD FOR IN-LINE ERROR CORRECTION FOR STORAGE SYSTEMS
    • 用于存储系统的在线错误校正的系统和方法
    • US20120192036A1
    • 2012-07-26
    • US13400321
    • 2012-02-20
    • Yujun SiTheodore Curt WhiteStanley Ka Fai Cheong
    • Yujun SiTheodore Curt WhiteStanley Ka Fai Cheong
    • H03M13/05G06F11/10
    • G06F11/1064G11B20/18H03M13/05
    • A disk controller comprising a disk formatter configured to receive data being transferred between a disk and a host. A buffer controller is in communication with the disk formatter, a buffer configured to store the data being transferred between the disk and the host, and the host. The buffer is external to each of the disk controller and the host. The buffer controller is configured to regulate transfer of the data between the buffer and the disk formatter. An error correction module is in communication with the disk formatter and the buffer controller. The error correction module is configured to generate an error correction mask to correct errors in the data. The error correction mask is applied to the data prior to the buffer controller transferring the data to the buffer.
    • 一种磁盘控制器,包括被配置为接收在磁盘和主机之间传送的数据的磁盘格式器。 缓冲器控制器与磁盘格式器通信,缓冲器被配置为存储在盘和主机之间传送的数据以及主机。 缓冲区位于每个磁盘控制器和主机的外部。 缓冲器控制器被配置为调节缓冲器和盘格式器之间的数据传送。 纠错模块与磁盘格式器和缓冲器控制器通信。 误差校正模块被配置为产生纠错掩模以校正数据中的错误。 在缓冲器控制器将数据传送到缓冲器之前,将错误校正掩码应用于数据。
    • 8. 发明授权
    • High speed two-port interface unit where read commands suspend partially
executed write commands
    • 高速双端口接口单元,其中读命令暂停部分执行写命令
    • US5673415A
    • 1997-09-30
    • US698212
    • 1996-08-14
    • Kha NguyenTheodore Curt WhiteBruce Edward Moolenaar
    • Kha NguyenTheodore Curt WhiteBruce Edward Moolenaar
    • G06F3/06G06F12/00G06F13/00
    • G06F3/0601G06F2003/0692
    • In accordance with the present invention, a high speed two-part storage interface unit includes--1) a primary I/O port (input/output port) that couples to a plurality of data processing modules; 2) a secondary I/O port that couples to a main memory module, 3) input circuits for receiving three types of write commands and one type of read command from the data processing modules, 4) several write execution modules which are serially-coupled to a time-shared memory, and 5) a control circuit by which the write commands and read commands are performed. In one preferred embodiment, write commands are executed over several clock cycles by passing each such command with its write data word through the write execution modules in a pipelined fashion; read commands are executed at a rate of one command per clock cycle; a read command temporarily preempts the execution of any write command; an interrupt signal on the secondary I/O port stops the execution of read commands and write commands from the primary I/O port and enables data words to be transferred on the secondary I/O port; and write commands can be received on the primary I/O port while data is being transferred on the secondary I/O port.
    • 根据本发明,高速两部分存储接口单元包括:1)耦合到多个数据处理模块的主I / O端口(输入/输出端口); 2)耦合到主存储器模块的辅助I / O端口,3)用于从数据处理模块接收三种写入命令和一种类型的读取命令的输入电路,4)串行耦合的多个写入执行模块 到时间共享存储器,以及5)执行写入命令和读取命令的控制电路。 在一个优选实施例中,通过以流水线方式通过写入执行模块传递每个这样的命令与其写入数据字,在几个时钟周期内执行写入命令; 读取命令以每个时钟周期的一个命令的速率执行; 读命令临时抢占执行任何写命令; 辅助I / O端口上的中断信号停止执行读取命令并从主I / O端口写入命令,并使数据字能够在辅助I / O端口上传输; 并且在辅助I / O端口上传输数据时,可以在主I / O端口上接收写入命令。
    • 9. 发明授权
    • System and method for in-line error correction for storage systems
    • 存储系统的在线纠错系统和方法
    • US08402323B2
    • 2013-03-19
    • US13400321
    • 2012-02-20
    • Yujun SiTheodore Curt WhiteStanley Ka Fai Cheong
    • Yujun SiTheodore Curt WhiteStanley Ka Fai Cheong
    • G06F11/00
    • G06F11/1064G11B20/18H03M13/05
    • A disk controller comprising a disk formatter configured to receive data being transferred between a disk and a host. A buffer controller is in communication with the disk formatter, a buffer configured to store the data being transferred between the disk and the host, and the host. The buffer is external to each of the disk controller and the host. The buffer controller is configured to regulate transfer of the data between the buffer and the disk formatter. An error correction module is in communication with the disk formatter and the buffer controller. The error correction module is configured to generate an error correction mask to correct errors in the data. The error correction mask is applied to the data prior to the buffer controller transferring the data to the buffer.
    • 一种磁盘控制器,包括被配置为接收在磁盘和主机之间传送的数据的磁盘格式器。 缓冲器控制器与磁盘格式化器通信,缓冲器被配置为存储在盘和主机之间传送的数据以及主机。 缓冲区位于每个磁盘控制器和主机的外部。 缓冲器控制器被配置为调节缓冲器和盘格式器之间的数据传送。 纠错模块与磁盘格式器和缓冲器控制器通信。 误差校正模块被配置为产生纠错掩模以校正数据中的错误。 在缓冲器控制器将数据传送到缓冲器之前,将错误校正掩码应用于数据。