会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 15. 发明申请
    • Restore PCIe Transaction ID On The Fly
    • 在飞行中恢复PCIe事务ID
    • US20150293865A1
    • 2015-10-15
    • US14728676
    • 2015-06-02
    • Emulex Corporation
    • Daming JinVuong Cao NguyenSam Shan-Jan SuJohn Sui-Kei TangPeter Mark Fiacco
    • G06F13/28G06F13/38
    • G06F13/28G06F13/382
    • Restoring retired transaction identifiers (TID) associated with Direct Memory Access (DMA) commands without waiting for all DMA traffic to terminate is disclosed. A scoreboard is used to track retired TIDs and selectively restore retired TIDs on the fly. DMA engines fetch a TID, and use it to tag every DMA request. If the request is completed, the TID can be recycled to be used to tag a subsequent request. However, if a request is not completed, the TID is retired. Retired TIDs can be restored without having to wait for DMA traffic to end. Any retired TID value may be mapped to a bit location inside a scoreboard. All processors in the system may have access to read and clear the scoreboard. Clearing the TID scoreboard may trigger a DMA engine to restore the TID mapped to that location, and the TID may be used again.
    • 公开了恢复与直接存储器访问(DMA)命令相关联的退出事务标识符(TID),而不等待所有DMA流量终止。 记分牌用于跟踪退休的TID,并有选择地恢复退休的TID。 DMA引擎获取TID,并使用它来标记每个DMA请求。 如果请求完成,则可以回收TID以用于标记后续请求。 但是,如果请求未完成,则TID已退休。 可以恢复退出的TID,而不必等待DMA流量结束。 任何退休的TID值都可以映射到记分板内的位置。 系统中的所有处理器都可以访问读取和清除记分板。 清除TID记分板可能会触发DMA引擎恢复映射到该位置的TID,并且可以再次使用TID。
    • 16. 发明授权
    • Soft error protection for content addressable memory
    • 内容可寻址存储器的软错误保护
    • US09146808B1
    • 2015-09-29
    • US13749669
    • 2013-01-24
    • EMULEX CORPORATION
    • Jim ButlerSujith Arramreddy
    • G11C29/00G06F11/10G11C15/04
    • G06F12/0815G06F11/1064G06F11/1076G06F2212/1021G06F2212/621G11C15/00G11C15/04
    • In one embodiment of the invention, a method for protecting a content addressable memory is disclosed. The method includes storing a marker bit associated with each data block stored in a random access memory (RAM), states of the marker bit representing whether the data block was recently read from the RAM or recently written into the RAM; receiving a client address pointing to a starting address of a data block stored in the RAM; comparing the client address against one or more addresses stored in a content addressable memory (CAM) to determine a hit indicating the client address was stored in the CAM or a miss indicating the client address was not stored in the CAM; and in response to a miss, the method further includes checking a state of the marker bit associated with the data block pointed to by the client address.
    • 在本发明的一个实施例中,公开了一种用于保护内容可寻址存储器的方法。 该方法包括存储与存储在随机存取存储器(RAM)中的每个数据块相关联的标记位,标记位的状态表示数据块是最近从RAM读取还是最近写入RAM中; 接收指向存储在RAM中的数据块的起始地址的客户地址; 将客户端地址与存储在内容可寻址存储器(CAM)中的一个或多个地址进行比较,以确定指示客户端地址的命中被存储在CAM中,或者指示客户端地址未存储在CAM中的未命中; 并且响应于未命中,该方法还包括检查与由客户端地址指向的数据块相关联的标记位的状态。
    • 17. 发明申请
    • Stateless Fibre Channel Sequence Acceleration for Fibre Channel Traffic Over Ethernet
    • 以太网光纤通道流量的无状态光纤通道序列加速
    • US20150229568A1
    • 2015-08-13
    • US14695212
    • 2015-04-24
    • Emulex Corporation
    • Parag Dattatraya BHIDEGlenn Chih YURahul Korivi SUBRAMANIYAM
    • H04L12/803H04L29/06H04B10/25
    • H04L47/125H04B10/25H04L67/1097H04L69/12H04L69/22H04L69/32
    • A method for offloading Fibre Channel transmit data in an I/O operation. The transmit data includes Fibre Channel sequences, each Fibre Channel sequence includes multiple frames. The method includes generating a single transmit sequence request descriptor for transmitting all of the plurality of frames; creating an Ethernet header, a FCoE encapsulation header, and a Fibre Channel header for each frame in response to information in the transmit sequence request descriptor, creating start of frame and end of frame delimiters; inserting data into each frame; computing Fibre Channel CRC and Ethernet FCS for each frame; and transmitting the plurality of frames over a network. In each of the plurality of frames, the Ethernet header precedes the FCoE encapsulation header, which precedes the Fibre Channel header, which precedes the data. The data is followed by the Fibre Channel CRC, which is followed by the Ethernet FCS.
    • 一种在I / O操作中卸载光纤通道传输数据的方法。 发送数据包括光纤通道序列,每个光纤通道序列包括多个帧。 该方法包括:生成用于发送所有多个帧的单个发射序列请求描述符; 响应于发送序列请求描述符中的信息为每个帧创建以太网报头,FCoE封装报头和光纤通道报头,创建帧的起始和帧分隔符的结尾; 将数据插入到每个帧中; 计算每个帧的光纤通道CRC和以太网FCS; 以及通过网络发送所述多个帧。 在多个帧的每一个中,以太网报头位于先于数据之前的光纤通道报头之前的FCoE封装报头。 数据后面是光纤通道CRC,其后是以太网FCS。