会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 91. 发明申请
    • Fibre channel arbitrated loop bufferless switch circuitry to increase bandwidth without significant increase in cost
    • 光纤通道仲裁环路无缓冲开关电路,增加带宽,而不会显着增加成本
    • US20030174720A1
    • 2003-09-18
    • US10348620
    • 2003-01-21
    • Alistair D. BlackKurt Chan
    • H04L012/28
    • H04L12/4637H04L12/40084H04L12/4625H04L49/103H04L49/15H04L49/254H04L49/30H04L49/357H04L49/40H04N21/4341
    • A switch, switched architecture and process for transferring data through an FCAL switch is disclosed. The switch uses multiple switch control circuits each coupled to one FCAL network and all connected to a crossbar switch. The switch control circuits are coupled together by a protocol bus for coordination purposes. Local conversations can occur on each FCAL loop and crossing conversations through the switch can occur concurrently. The OPN primitive is used to establish the connection before any data is transferred thereby eliminating the need for buffer memory in the switch control circuits. The destination address of each OPN is used to address a lookup table in each switch control circuit to determine if the destination node is local. If not, the destination is looked up and a connection request made on the protocol bus. If the remote port is not busy, it sends a reply which. causes both ports to establish a data path through the backplane crossbar switch.
    • 公开了一种通过FCAL交换机传输数据的交换机,交换架构和过程。 该开关使用多个开关控制电路,每个开关控制电路都耦合到一个FCAL网络,并且都连接到交叉开关。 开关控制电路通过协议总线耦合在一起用于协调目的。 每个FCAL循环都可能发生本地会话,并且通过交换机交叉的会话可以同时发生。 OPN原语用于在传输任何数据之前建立连接,从而无需开关控制电路中的缓冲存储器。 每个OPN的目的地地址用于寻址每个交换机控制电路中的查找表,以确定目的地节点是否是本地的。 如果没有,则查找目的地并在协议总线上进行连接请求。 如果远程端口不忙,它会发回应答。 导致两个端口通过背板交叉开关建立数据路径。
    • 93. 发明申请
    • HALF DUPLEX LINK WITH ISOCHRONOUS AND ASYNCHRONOUS ARBITRATION
    • HALF双重链接与异步和异步仲裁
    • US20030120739A1
    • 2003-06-26
    • US09215559
    • 1998-12-18
    • JOHN I. GARNEYBRENT S. BAXTER
    • G06F015/167
    • H04L12/40058H04L12/40084H04L12/6418
    • Transactions are scheduled over a half duplex link between a first device, such as an IO unit, and a second device, such as a memory controller. Information flowing over the half duplex link is divided into a plurality of service periods, and an isochronous transaction, such as an isochronous memory read or write, is scheduled in a service period N if the isochronous transaction is ready to be serviced before service period N at the first or second device. An asynchronous transaction ready to be serviced at the first or second device, such as an asynchronous memory read or write, is scheduled if no isochronous transaction is ready to be serviced. The asynchronous transaction may be scheduled by (a) scheduling an asynchronous transaction ready to be serviced at the first device if no asynchronous transaction is ready to be serviced at the second device; (b) scheduling an asynchronous transaction ready to be serviced at the second device if no asynchronous transaction is ready to be serviced at the first device; and (c) scheduling an asynchronous transaction ready to be serviced at the first or second device, according to an arbitration algorithm, if asynchronous transactions are ready to be serviced at both the first device and the second device. The amount of buffer space available in the first or second device may also be used to schedule asynchronous transactions.
    • 事务被安排在诸如IO单元的第一设备和诸如存储器控制器的第二设备之间的半双工链路上。 在半双工链路上流动的信息被划分为多个服务周期,并且如果在服务周期N之前准备服务等时事务,则在服务周期N中调度诸如同步存储器读或写等同步事务 在第一或第二设备。 如果没有等时事务准备好服务,则调度在第一或第二设备上准备好服务的异步事务,例如异步存储器读或写。 可以通过以下方式来调度异步事务:(a)如果没有异步事务准备好在第二设备处服务,则调度准备好在第一设备处服务的异步事务; (b)如果没有异步事务准备好在第一设备处被服务,则调度准备在第二设备处服务的异步事务; 以及(c)如果异步事务准备好在第一设备和第二设备都被服务,则根据仲裁算法来调度准备好在第一或第二设备处服务的异步事务。 第一或第二设备中可用的缓冲空间量也可用于调度异步事务。
    • 95. 发明申请
    • Fly-by serial bus arbitration
    • 飞行串行总线仲裁
    • US20020103947A1
    • 2002-08-01
    • US10059556
    • 2002-01-28
    • William S. DuckwallMichael D. Teener
    • G06F013/00
    • H04L12/40058H04L12/40084H04L12/40136H04L12/417H04L29/06H04L69/18H04L69/323H04L69/324
    • In a first embodiment, multi-speed concatenated packet strings are transmitted by a first node on a serial bus. To accommodate multi-speed packets, a speed signal is transmitted immediately prior to the packet. In a second embodiment, ACK-concatenation is used to allow a node to transmit a data packet immediately after transmitting an acknowledge signal on the bus. The data packet need not be related to the ACK packet. In a third embodiment, a node which receives a first data packet followed by a data end signal on a child port, concatenates a second data packet onto the first data packet during retransmission. The second data packet is also transmitted down the bus in the direction of the node which originally transmitted the first data packet
    • 在第一实施例中,多速串联分组串由串行总线上的第一节点发送。 为了适应多速分组,在分组之前立即发送速度信号。 在第二实施例中,使用ACK级联来允许节点在总线上发送确认信号之后立即发送数据分组。 数据包不需要与ACK包相关。 在第三实施例中,在子端口接收第一数据分组后跟数据结束信号的节点在重传期间将第二数据分组连接到第一数据分组上。 第二数据分组也沿着最初发送第一数据分组的节点的方向沿总线发送
    • 97. 发明授权
    • Fibre channel learning bridge, learning half bridge, and protocol
    • 光纤通道学习桥,学习半桥和协议
    • US06243386B1
    • 2001-06-05
    • US09395644
    • 1999-09-14
    • Kurt ChanAlistair D. Black
    • Kurt ChanAlistair D. Black
    • H04L1242
    • H04L12/4637H04L12/40084H04L12/4625H04L49/103H04L49/15H04L49/254H04L49/30H04L49/357H04L49/40H04N21/4341
    • A learning half bridge and bridge for a Fibre Channel Arbitrated Loop and switching protocol. A half bridge can be coupled to a local loop segment and a remote loop segment. The half bridge includes transmit and receive ports implementing predetermined switching and conflict resolution rules and a memory storing a forwarding table. Typically the switching rules are implemented using state machines. The state machines implement a switching protocol that controls transitions between states which control switching connections, writing of data to memory and reading of data from memory and preemption of conflicting OPN primitives. Each half bridge includes a local return segment that can be switched by the state machines to bypass the remote loop segment if both the source node and destination node are on the local loop segment so as to make the local loop segment a complete Fibre Channel Arbitrated Loop. Each half bridge learns the locations of nodes by watching the direction of flow, the loop segment from which certain primitives arrived and sequence of OPN, RRDY and CLS primitives propagating on the loop segments and records data in the forwarding table in memory reflecting the locations of nodes about which conclusions have been drawn in accordance with learning rules. A learning bridge is comprised of two half bridges having their remote loop segments cross coupled. Full bridges can be combined with accelerated or nonaccelerated hubs. Conflicting OPNs are preempted using a highest priority address rule.
    • 用于光纤通道仲裁环路和交换协议的学习半桥和桥接器。 半桥可以耦合到本地环路段和远程环路段。 半桥包括实现预定切换和冲突解决规则的发送和接收端口以及存储转发表的存储器。 通常,切换规则是使用状态机实现的。 状态机实现了一种控制切换连接的状态之间的转换的切换协议,将数据写入存储器以及从存储器读取数据以及抢占冲突的OPN原语。 每个半桥包括本地返回段,如果源节点和目标节点都在本地环路段上,则可以由状态机切换以绕过远程环路段,以使本地环路段成为完整的光纤通道仲裁环路 。 每个半桥通过观察流的方向,某些原语到达的循环段以及在循环段上传播的OPN,RRDY和CLS原语的序列,并将存储器中的数据记录在存储器中的位置来记录节点的位置, 根据学习规则绘制结论的节点。 一个学习桥由两个半桥组成,它们的远端环路交叉耦合。 全桥可以与加速或非加速轮毂相结合。 使用最高优先级的地址规则抢占冲突的OPN。
    • 99. 发明授权
    • Fiber channel learning bridge, learning half bridge, and protocol
    • 光纤通道学习桥,学习半桥和协议
    • US5978379A
    • 1999-11-02
    • US786891
    • 1997-01-23
    • Kurt ChanAlistair D. Black
    • Kurt ChanAlistair D. Black
    • G06F13/36G06F13/00H04L12/46H04L12/56C06F13/14
    • H04L12/4637H04L12/40084H04L12/4625H04L49/357H04N21/4341H04L49/103H04L49/15H04L49/254H04L49/30H04L49/40
    • A learning half bridge and bridge for a Fibre Channel Arbitrated Loop and switching protocol. A half bridge can be coupled to a local loop segment and a remote loop segment. The half bridge includes transmit and receive ports implementing predetermined switching and conflict resolution rules and a memory storing a forwarding table. Typically the switching rules are implemented using state machines. The state machines implement a switching protocol that controls transitions between states which control switching connections, writing of data to memory and reading of data from memory and preemption of conflicting OPN primitives. Each half bridge includes a local return segment that can be switched by the state machines to bypass the remote loop segment if both the source node and destination node are on the local loop segment so as to make the local loop segment a complete Fibre Channel Arbitrated Loop. Each half bridge learns the locations of nodes by watching the direction of flow, the loop segment from which certain primitives arrived and sequence of OPN, RRDY and CLS primitives propagating on the loop segments and records data in the forwarding table in memory reflecting the locations of nodes about which conclusions have been drawn in accordance with learning rules. A learning bridge is comprised of two half bridges having their remote loop segments cross coupled. Full bridges can be combined with accelerated or nonaccelerated hubs. Conflicting OPNs are preempted using a highest priority address rule.
    • 用于光纤通道仲裁环路和交换协议的学习半桥和桥接器。 半桥可以耦合到本地环路段和远程环路段。 半桥包括实现预定切换和冲突解决规则的发送和接收端口以及存储转发表的存储器。 通常,切换规则是使用状态机实现的。 状态机实现了一种控制切换连接的状态之间的转换的切换协议,将数据写入存储器以及从存储器读取数据以及抢占冲突的OPN原语。 每个半桥包括本地返回段,如果源节点和目标节点都在本地环路段上,则可以由状态机切换以绕过远程环路段,以使本地环路段成为完整的光纤通道仲裁环路 。 每个半桥通过观察流的方向,某些原语到达的循环段以及在循环段上传播的OPN,RRDY和CLS原语的序列,并将存储器中的数据记录在存储器中的位置来记录节点的位置, 根据学习规则绘制结论的节点。 一个学习桥由两个半桥组成,它们的远程环路交叉耦合。 全桥可以与加速或非加速轮毂相结合。 使用最高优先级的地址规则抢占冲突的OPN。