会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Method of mapping fibre channel frames based on control and type header
fields
    • 基于控制和类型头字段映射光纤通道帧的方法
    • US6098125A
    • 2000-08-01
    • US71276
    • 1998-05-01
    • Peter FiaccoBradley RoachKarl M. Henson
    • Peter FiaccoBradley RoachKarl M. Henson
    • G06F13/14H04L12/56G06F13/00
    • H04L47/6215H04L47/2441H04L49/90H04L49/901H04L49/9031H04L49/9042H04L49/9047
    • A method and apparatus for processing and transferring frames of data in a computer data link that maps incoming frames to a specific buffer ring in host memory based on routing control and type fields in each frame. More particularly, a Fibre Channel link port contains receiver routing code (RRCode) registers that allow host software to set up routing control (R.sub.-- CTL) match and mask fields, and TYPE match and mask fields. The link port uses these registers to match and mask against corresponding R.sub.-- CTL/TYPE fields in a received frame to determine which of several R.sub.-- CTL/TYPE host memory buffer rings should be used to store the received frame. The link port places a code (RRCode) in a start of frame (SOF) status word associated with a frame. The RRCode indicates a specific R.sub.-- CTL/TYPE host memory buffer ring, or indicates that no match was found or that multiple matches were found. A protocol engine reads the RRCode field in the SOF status word of the received frame, and queues a direct memory access (DMA) operation to an appropriate R.sub.-- CTL/TYPE buffer ring. The host may then process the contents of the indicated buffer ring. Since the buffer rings are "pre-sorted" as to frame type, the host may more efficiently respond to incoming frames.
    • 一种在计算机数据链路中处理和传送数据帧的方法和装置,该计算机数据链路基于每个帧中的路由控制和类型字段将输入帧映射到主机存储器中的特定缓冲环。 更具体地,光纤通道链路端口包含允许主机软件建立路由控制(R-CTL)匹配和掩码字段以及TYPE匹配和掩码字段的接收机路由代码(RRCode)寄存器。 链路端口使用这些寄存器来匹配和掩蔽接收到的帧中的相应的R-CTL / TYPE字段,以确定应该使用几个R-CTL / TYPE主机内存缓冲区中的哪一个来存储接收到的帧。 链路端口将代码(RRCode)放置在与帧相关联的帧(SOF)状态字的起始处。 RRCode指示特定的R-CTL / TYPE主机内存缓冲区环,或表示未找到匹配或找到多个匹配。 协议引擎读取接收到的帧的SOF状态字中的RRCode字段,并将直接存储器访问(DMA)操作排队到适当的R-CTL / TYPE缓冲环。 然后,主机可以处理指示的缓冲环的内容。 由于缓冲环针对帧类型进行“预排序”,所以主机可以更有效地响应输入帧。
    • 3. 发明授权
    • Supercharge message exchanger
    • 增压消息交换机
    • US06829660B2
    • 2004-12-07
    • US10316604
    • 2002-12-10
    • Michael LiuBradley RoachSam SuPeter Fiacco
    • Michael LiuBradley RoachSam SuPeter Fiacco
    • G06F1328
    • G06F13/28G06F13/387
    • A system with a first random access memory (RAM), a second RAM, a first processor coupled to the first RAM and a second processor coupled to the second RAM. The first RAM is configured to store input/output (I/O) completions from atleast two engines. The second RAM is also configured to store I/O completions from at least two engines. When all engines are active, the system writes I/O completions from the engines to the first and second RAMs. The first processor processes I/O completions stored in the first RAM. The second processor processes I/O completions stored in the second RAM.
    • 具有第一随机存取存储器(RAM),第二RAM,耦合到第一RAM的第一处理器和耦合到第二RAM的第二处理器的系统。 第一个RAM被配置为存储来自至少两个引擎的输入/输出(I / O)完成。 第二RAM还被配置为存储来自至少两个引擎的I / O完成。 当所有引擎都处于活动状态时,系统将I / O完成从引擎写入第一个和第二个RAM。 第一个处理器处理存储在第一个RAM中的I / O完成。 第二处理器处理存储在第二RAM中的I / O完成。
    • 5. 发明授权
    • Supercharge message exchanger
    • 增压消息交换机
    • US07363396B2
    • 2008-04-22
    • US11361344
    • 2006-02-24
    • Michael LiuBradley RoachSam SuPeter Fiacco
    • Michael LiuBradley RoachSam SuPeter Fiacco
    • G06F13/12G06F3/00G06F13/28
    • G06F13/28G06F13/387
    • A system with a first random access memory (RAM), a second RAM, a first processor coupled to the first RAM and a second processor coupled to the second RAM. The first RAM is configured to store input/output (I/O) completions from at least two engines. The second RAM is also configured to store I/O completions from at least two engines. When all engines are active, the system writes I/O completions from the engines to the first and second RAMs. The first processor processes I/O completions stored in the first RAM. The second processor processes I/O completions stored in the second RAM.
    • 具有第一随机存取存储器(RAM),第二RAM,耦合到第一RAM的第一处理器和耦合到第二RAM的第二处理器的系统。 第一个RAM被配置为存储来自至少两个引擎的输入/输出(I / O)完成。 第二RAM还被配置为存储来自至少两个引擎的I / O完成。 当所有引擎都处于活动状态时,系统将I / O完成从引擎写入第一个和第二个RAM。 第一个处理器处理存储在第一个RAM中的I / O完成。 第二处理器处理存储在第二RAM中的I / O完成。
    • 9. 发明授权
    • Linked caches memory for storing units of information
    • 链接缓存用于存储信息单元的存储器
    • US5745727A
    • 1998-04-28
    • US843315
    • 1997-04-15
    • Vi ChauStuart BermanPeter Fiacco
    • Vi ChauStuart BermanPeter Fiacco
    • G06F13/00G06F12/00G06F12/08H04L12/56
    • G06F12/0897
    • A method and apparatus for linking two independent caches which have related information stored therein. Each unit of information stored in a first cache memory is associated with one unit of information stored in the second cache memory. Each unit of information stored in the first cache memory includes a pointer or index to the associated information unit in the second cache memory. Each information unit stored in the second cache is only stored once, regardless of the number of units in the first cache that are associated with a particular unit within the second cache. Therefore, even if more than one unit of information within the first cache memory is associated with the same unit of information within the second cache memory, that unit of information stored in the second cache memory is only stored once.
    • 一种用于链接具有存储在其中的相关信息的两个独立高速缓存的方法和装置。 存储在第一高速缓冲存储器中的每个信息单元与存储在第二高速缓冲存储器中的一个信息单元相关联。 存储在第一高速缓冲存储器中的每个信息单元包括指向第二高速缓冲存储器中的关联信息单元的指针或索引。 存储在第二高速缓存中的每个信息单元仅存储一次,而与第二高速缓存中的特定单元相关联的第一高速缓存中的单元数量无关。 因此,即使第一高速缓冲存储器内的多于一个信息单元与第二高速缓冲存储器内的相同信息单元相关联,也只存储存储在第二高速缓冲存储器中的信息单元一次。