会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Calculation and transmission of error check codes
    • 错误检查代码的计算和传输
    • US06804804B2
    • 2004-10-12
    • US09909756
    • 2001-07-23
    • Richard A GahanEugene O'Neill
    • Richard A GahanEugene O'Neill
    • G08C2502
    • H04L69/16H04L1/1874H04L69/169
    • A method of transmitting data (1) generated in an upper layer protocol such as iSCSI in a transport protocol such as TCP or SCTP, without requiring separate reads for check code generation and transmission. The upper layer protocol data is read into a transmission engine (5) that calculates the error check codes and inserts them into the transport protocol transmission. To prevent having to recalculate error codes in the event of loss of transmitted data and a retransmission request, the engine preferably also writes the error check codes into the memory so that the can be retrieved if retransmission is necessary.
    • 在诸如TCP或SCTP的传输协议中发送在诸如iSCSI的上层协议(诸如iSCSI)中生成的数据(1)的方法,而不需要用于校验码生成和传输的单独读取。 将上层协议数据读入传输引擎(5),该传输引擎计算错误校验码并将其插入到传输协议传输中。 为了防止在丢失发送数据和重发请求的情况下重新计算错误代码,引擎优选还将错误校验码写入存储器,以便如果需要重传则可以检索该错误代码。
    • 4. 发明授权
    • Data processing unit for transferring data between devices supporting
different word length
    • 用于在支持不同字长的设备之间传送数据的数据处理单元
    • US5600814A
    • 1997-02-04
    • US421509
    • 1995-04-26
    • Richard A. GahanEugene O'Neill
    • Richard A. GahanEugene O'Neill
    • G06F12/04G06F13/40G06F13/10
    • G06F13/4018
    • A data processing system comprising a main memory 10 with a 32-bit longword data bus 11 and an address bus 12, and a link unit 20 using 16-bit shortwords. The link unit has two shortword memories 26 and 28 for descriptor and message shortwords. Descriptor shortwords are exchange individually with the memory 10, residing in the lower halves of longword locations; message shortwords are exchanged with the memory 10 through a concatenation and deconcatenation unit 40 so that they are stored in pairs in longword locations. Unit 20 passes descriptor addresses (with top bit 1) from a register 25 and message addresses (with top bit 0) from a register 27 to the main memory through address processing means 36, which comprises a multiplexer 43 with its two data inputs fed with two versions of the address with a 1-bit shift between them. The top address bit controls the multiplexer, so that the main memory address steps by 1 for every step of a descriptor address or every second step of a message word address.
    • 一种数据处理系统,包括具有32位长字数据总线11和地址总线12的主存储器10以及使用16位快捷键的链接单元20。 链接单元具有用于描述符和消息短语的两个短语存储器26和28。 描述符短语与存储器10单独交换,位于长字位置的下半部分; 消息短消息通过级联和解吸单元40与存储器10交换,使得它们成对存储在长字位置中。 单元20通过地址处理装置36将来自寄存器25的描述符地址(与顶部位1)和从寄存器27的消息地址(顶部位0)传递到主存储器,地址处理装置36包括其两个数据输入馈送的多路复用器43 两个版本的地址之间有1位移位。 顶部地址位控制多路复用器,使得主存储器地址对于描述符地址的每个步骤或消息字地址的每第二步骤逐步地为1。
    • 7. 发明授权
    • Network units for use in and organisation of cascade systems
    • 用于级联系统的网络单元和组织
    • US07522589B2
    • 2009-04-21
    • US10337299
    • 2003-01-07
    • Eugene O'NeillKam ChoiEdele O'MalleyMaurice A Goodfellow
    • Eugene O'NeillKam ChoiEdele O'MalleyMaurice A Goodfellow
    • H04L12/28
    • H04L45/02H04L45/26H04L45/742H04L49/201H04L49/30H04L49/3009H04L49/351
    • A multi-port network unit for use in a cascade system of network units sends from a cascade port a packet including a special header having a source port ID, a destination port ID and a ‘destination port known’ field. The port IDs identify both a unit and a port within a unit. A routing database is set up, optionally by a discovery protocol, in terms of ports and either destination units (within the cascade) or source units (within the cascade). The database includes a mesh table, indicating from which cascade port a packet with a known destination port ID should be forwarded, without needing a fresh look-up. The database also includes a multicast exclusion table which allows ingress of packets with source unit IDs matched to an ingress port. The scheme allows a general mesh type of cascade while dynamically preventing closed loops.
    • 用于网络级联系统的多端口网络单元从级联端口发送包括具有源端口ID,目的端口ID和“目的端口已知”字段的特殊报头的分组。 端口ID标识单元中的单元和端口。 根据端口和目标单元(级联)或源单元(级联内),路由数据库可选地由发现协议来设置。 数据库包括网格表,指示哪个级联端口具有应该转发具有已知目的地端口ID的分组,而不需要新的查找。 该数据库还包括一个组播排除表,允许进入与进入端口匹配的源单元ID的数据包。 该方案允许一般网格类型的级联,同时动态地防止闭环。
    • 8. 发明授权
    • Cascade control system for network units
    • 网络单元级联控制系统
    • US07167441B2
    • 2007-01-23
    • US10067965
    • 2002-02-08
    • Bryan J DonoghueEugene O'NeillEdele O'MalleyPaul J MoranKam ChoiJerome Nolan
    • Bryan J DonoghueEugene O'NeillEdele O'MalleyPaul J MoranKam ChoiJerome Nolan
    • H04L12/28H04L12/56H04J3/00
    • H04L12/433
    • Cascade control logic for use in a switch or other network unit that can be used in a cascaded stack can maintain normally a point-to-point half-duplex connection for control data with each of the next preceding and next succeeding units in the cascade. Each cascade logic device is organised so that for one direction, conveniently called the up direction, a device is a master and in the other direction the device is a slave in respect of the control path. A control device will generate master control frames in the up direction and deliver slave control frames in the down direction. The control device is organised so that in the absence of reception of valid control frames on a control link control data which would otherwise be sent out on that link is looped back within the control device. In this manner the control device can maintain under normal circumstances two virtual control channels which can ‘self-heal’ notwithstanding the failure or powering-down of a unit in the cascade.Status information represented by the control frames can be used to control a switching engine to provide self healing of the data path in the cascade.
    • 用于在级联堆叠中使用的交换机或其他网络单元中的级联控制逻辑可以正常地维护级联中的下一个前一个和后续单元中的每一个的控制数据的点对点半双工连接。 每个级联逻辑器件被组织成使得对于一个方向,方便地称为向上方向,器件是主器件,并且在另一方向上,器件是关于控制路径的从器件。 控制装置将沿向上方向产生主控制帧,并向下传送从控制帧。 控制装置被组织成使得在没有接收到控制链路上的有效控制帧的情况下,否则将在该链路上发送的控制数据环回到控制装置内。 以这种方式,控制装置可以在正常情况下维持两个虚拟控制通道,即使在级联中的单元发生故障或断电,它们也可“自愈”。 由控制帧表示的状态信息可用于控制切换引擎以提供级联中的数据路径的自愈。
    • 9. 发明授权
    • System and method for data transfer across multiple clock domains
    • 跨多个时钟域进行数据传输的系统和方法
    • US6163545A
    • 2000-12-19
    • US7802
    • 1998-01-15
    • Paul FloodEugene O'Neill
    • Paul FloodEugene O'Neill
    • H04L7/02H04L25/05H04J3/16
    • H04L7/02H04L25/05
    • A system for converting data in one clock domain to a second clock domain comprises a multiplexer which has a select control which is synchronous with a first frequency and is coupled to two bistable registers of which a first is clock controlled in accordance with the first frequency and a second is clock controlled by the second frequency. The data output of the first register is looped back to the second data input of the multiplexer. The select signal operates to couple a data input to the first register whereupon the multiplexer then serves to couple the data output of the first register back to the data input thereof. The arrangement ensures availability of data at the first clock frequency beyond a transition of the second clock frequency. Thus data, preferably multi-bit address data, can be transferred from one clock domain to another with less delay than in customary systems.
    • 用于将一个时钟域中的数据转换为第二时钟域的系统包括多路复用器,其具有与第一频率同步的选择控制,并且耦合到两个双稳态寄存器,其中第一个是根据第一频率进行时钟控制的; 第二个是由第二个频率控制的时钟。 第一个寄存器的数据输出环回到多路复用器的第二个数据输入端。 选择信号用于将数据输入耦合到第一寄存器,于是多路复用器然后用于将第一寄存器的数据输出耦合回其数据输入。 该布置确保在第二时钟频率的转变之后的第一时钟频率的数据的可用性。 因此,数据,优选多位地址数据可以从一个时钟域传输到另一个时钟域,而不是传统系统中的延迟。