发明名称 CLOCK GATING FOR SYSTEM-ON-CHIP ELEMENTS
摘要 An aspect of the present disclosure provides a hardware element in a Network on Chip (NoC), wherein the hardware element includes a clock gating circuit configures one or more neighboring hardware elements to activate before receiving new incoming data and to sleep after a defined number of cycles, wherein the defined number of cycles can be counted from a cycle having non-receipt of incoming data and/or having a clearance of all data within an input queue of a source hardware element.
申请公布号 US2017063618(A1) 申请公布日期 2017.03.02
申请号 US201414504291 申请日期 2014.10.01
申请人 NetSpeed Systems 发明人 Kumar Sailesh;Das Sandip;Kongetira Poonacha
分类号 H04L12/24;H04L12/933;H04L12/803;H04L12/751 主分类号 H04L12/24
代理机构 代理人
主权项 1. A hardware element in a Network on Chip (NoC) and/or System on Chip (SoC) comprising: a clock gating circuit that configures one or more neighboring hardware elements to activate before receiving new incoming data; and to configure the one or more neighboring hardware elements to sleep after a defined number of cycles, said defined number of cycles are counted from a cycle having non-receipt of incoming data and having a clearance of all data within an input queue of a source hardware element, the defined number of cycles being set based on at least one of a predetermined number of cycles and a calculation based on a self-learning process associated with one or more conditions of the at least one of the SoC and the NoC; wherein the hardware element is configured to be clock gated or clock disabled through one of a system level signal and a programmed register, upon which hardware element sends interrupt to its neighboring hardware elements to prevent them from sending messages to the hardware element.
地址 San Jose CA US