会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 11. 发明授权
    • Method of validation and host buffer allocation for unmapped fibre channel frames
    • 未映射光纤通道帧的验证方法和主机缓冲区分配
    • US06314100B1
    • 2001-11-06
    • US09048930
    • 1998-03-26
    • Bradley RoachStuart BermanDavid Duckman
    • Bradley RoachStuart BermanDavid Duckman
    • H04L1256
    • H04L49/901H04L49/357H04L49/90H04L49/9042H04L49/9094
    • A method of validation and host buffer allocation for unmapped fiber channel frames. More particularly, the invention encompasses a method of validating unmapped frames, each including a header and a payload, including receiving a frame as a current frame; determining if the current frame is a first frame in a sequence, and if so, saving the header and payload of the current frame in a buffer, and otherwise determining if the current frame is a next expected frame in the sequence; if the current frame is the next expected frame in the sequence, then saving the payload of the current frame in the buffer after the payload of the prior frame; determining if the current frame is a last frame in the sequence, and if so, sending a message to a host indicating receipt of the complete sequence; if the current frame is not the next expected frame in the sequence, then saving the header and payload of the current frame in the buffer, and sending a message to the host indicating receipt of a partial sequence. The host CPU is interrupted when either a complete sequence is received, or a partial sequence is received, followed by a frame from a different sequence. The host CPU may then process the concatenated payload of the sequence. The invention is particularly useful for processing TCP/IP frames in a Fiber Channel network.
    • 一种用于未映射光纤通道帧的验证方法和主机缓冲区分配方法。 更具体地,本发明包括验证未映射帧的方法,每个帧包括报头和有效载荷,包括接收帧作为当前帧; 确定当前帧是否是序列中的第一帧,如果是,则将当前帧的报头和有效载荷保存在缓冲器中,否则确定当前帧是否是序列中的下一个预期帧; 如果当前帧是序列中的下一个预期帧,则将当前帧的有效载荷在先前帧的有效载荷之后保存在缓冲器中; 确定当前帧是否是序列中的最后一帧,如果是,则向主机发送指示接收到完整序列的消息; 如果当前帧不是序列中的下一个预期帧,则将当前帧的报头和有效载荷保存在缓冲器中,并向主机发送指示接收到部分序列的消息。 当接收到完整的序列或接收到部分序列后,主机CPU被中断,后面是来自不同序列的帧。 然后,主机CPU可以处理序列的级联有效载荷。 本发明对于在光纤通道网络中处理TCP / IP帧特别有用。
    • 12. 发明申请
    • Stacking series of non-power-of-two frame buffers in a memory array
    • 在存储器阵列中堆叠两个非功率的两帧缓冲器
    • US20070013705A1
    • 2007-01-18
    • US11179221
    • 2005-07-11
    • Bradley RoachRaul OteyzaDavid Duckman
    • Bradley RoachRaul OteyzaDavid Duckman
    • G06F12/02
    • G06F12/0223
    • Storing frames of data in frame buffers sized to match the frame size when the frame size is not a power-of-two number of bytes is disclosed. The buffer size is chosen to be the largest power-of-two that is less than the frame size. When a frame of data is to be stored, the buffer number of a free buffer is effectively multiplied by the buffer size to obtain a partial frame buffer address Q. The buffer size subtracted from the frame size is referred to as a residual buffer size, and the buffer number is effectively multiplied by the residual buffer size to obtain a residual frame buffer address R. The full frame buffer starting address S=Q+R. For implementations where the difference between the frame size and the buffer size is a power-of-two value, binary shifts and addition can be used instead of a multiplier.
    • 公开了当帧大小不是两倍的字节数时,将数据帧存储在帧缓冲器中,其大小适合于帧大小。 缓冲区大小选择为小于帧大小的最大二次幂。 当要存储数据帧时,可以将缓冲器数量乘以缓冲器大小以获得部分帧缓冲器地址Q.从帧大小中减去的缓冲器大小被称为剩余缓冲器大小, 并且缓冲器数量被有效地乘以残余缓冲器大小以获得残余帧缓冲器地址R.全帧缓冲器起始地址S = Q + R。 对于帧大小和缓冲器大小之间的差异是二分之一值的实现,可以使用二进制移位和相加来代替乘法器。