会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • SCALABLE MULTI-LAYER 2D-MESH ROUTERS
    • 可扩展的多层2D网路路由器
    • US20150003281A1
    • 2015-01-01
    • US13927523
    • 2013-06-26
    • William C. HasenplaughTryggve FossumJudson S. Leonard
    • William C. HasenplaughTryggve FossumJudson S. Leonard
    • H04L12/933H04L12/24H04L12/733
    • H04L49/15H04L41/12H04L45/12H04L45/122H04L49/101H04L49/25
    • Architectures, apparatus and systems employing scalable multi-layer 2D-mesh routers. A 2D router mesh comprises bi-direction pairs of linked paths coupled between pairs of IO interfaces and configured in a plurality of rows and columns forming a 2D mesh. Router nodes are located at the intersections of the rows and columns, and are configured to forward data units between IO inputs and outputs coupled to the mesh at its edges through use of shortest path routes defined by agents at the IO interfaces. Multiple instances of the 2D meshes may be employed to support bandwidth scaling of the router architecture. One implementation of a multi-layer 2D mesh is built using a standard tile that is tessellated to form a 2D array of standard tiles, with each 2D mesh layer offset and overlaid relative to the other 2D mesh layers. IO interfaces are then coupled to the multi-layer 2D mesh via muxes/demuxes and/or crossbar interconnects.
    • 采用可扩展多层二维网状路由器的架构,设备和系统。 2D路由器网格包括耦合在IO对接口之间的双向对链接路径,并且被配置成形成2D网格的多个行和列。 路由器节点位于行和列的交点处,并且被配置为通过使用由IO接口上的代理定义的最短路径路由来在IO输入和耦合到其边缘的网格的输出之间转发数据单元。 可以采用2D网格的多个实例来支持路由器架构的带宽缩放。 使用被镶嵌的标准瓦片来构建多层2D网格的一个实施方式,以形成标准瓦片的2D阵列,其中每个2D网格层相对于其他2D网格层偏移并重叠。 然后,IO接口通过多路复用/解复用和/或交叉连接互连到多层2D网格。
    • 4. 发明授权
    • Hardware compilation and/or translation with fault detection and roll back functionality
    • 具有故障检测和回滚功能的硬件编译和/或翻译
    • US08893094B2
    • 2014-11-18
    • US13341812
    • 2011-12-30
    • Nicholas Cheng Hwa CheeTryggve FossumWilliam C. Hasenplaugh
    • Nicholas Cheng Hwa CheeTryggve FossumWilliam C. Hasenplaugh
    • G06F9/45G06F7/38G06F11/00G06F9/38G06F9/46G06F11/07
    • G06F8/44G06F9/3001G06F9/30087G06F9/30174G06F9/3851G06F9/3857G06F9/3863G06F9/462G06F11/0751
    • Hardware compilation and/or translation with fault detection and roll back functionality are disclosed. Compilation and/or translation logic receives programs encoded in one language, and encodes the programs into a second language including instructions to support processor features not encoded into the original language encoding of the programs. In one embodiment, an execution unit executes instructions of the second language including an operation-check instruction to perform a first operation and record the first operation result for a comparison, and an operation-test instruction to perform a second operation and a fault detection operation by comparing the second operation result to the recorded first operation result. In some embodiments, an execution unit executes instructions of the second language including commit instructions to record execution checkpoint states of registers mapped to architectural registers, and roll-back instructions to restore the registers mapped to architectural registers to previously recorded execution checkpoint states.
    • 公开了具有故障检测和回滚功能的硬件编译和/或翻译。 编译和/或翻译逻辑接收以一种语言编码的程序,并且将该程序编码成包括指令的第二语言,以支持未被编码为程序的原始语言编码的处理器特征。 在一个实施例中,执行单元执行包括执行第一操作的操作检查指令的第二语言的指令并记录用于比较的第一操作结果,以及执行第二操作和故障检测操作的操作测试指令 通过比较第二操作结果与记录的第一操作结果。 在一些实施例中,执行单元执行第二语言的指令,包括提交指令以记录映射到架构寄存器的寄存器的执行检查点状态,以及回滚指令,将映射到架构寄存器的寄存器恢复到先前记录的执行检查点状态。