Automatic crossbar generation and router connections for network-on-chip (NOC) topology generation

    公开(公告)号:US10547514B2

    公开(公告)日:2020-01-28

    申请号:US15923519

    申请日:2018-03-16

    Abstract: A system and method for automatic crossbar generation and router connections for Network-on-Chip (NoC) topology generation is disclosed. Aspects of the present disclosure relate to methods, systems, and computer readable mediums for generating topology for a given SoC by significantly improving system efficiency by accurately indicating the best possible positions and configurations for hosts and ports within the hosts, along with indicating system level routes to be taken for traffic flows using the NoC interconnect architecture. Aspects of the present disclosure further relate to determining optimal positions of ports within hosts so as to enable low latency and higher message transmission efficiency between the hosts. In yet another aspect, a computationally efficient NoC topology is generated based on allocation of routers and NoC channels so as to identify most efficient routes for various system flows between hosts.

    Automatic generation of physically aware aggregation/distribution networks

    公开(公告)号:US09864728B2

    公开(公告)日:2018-01-09

    申请号:US14726289

    申请日:2015-05-29

    CPC classification number: G06F15/7825 H04L49/109

    Abstract: Aspects of the present disclosure provide systems and methods for automatic generation of physically aware aggregation/distribution networks that enable optimized arrangement of a plurality of hardware elements, and provide positions and connectivity for one or more intermediate hardware elements. One or more intermediate hardware elements can be configured to aggregate signals/commands/messages/data from their corresponding hardware elements or from other intermediate hardware elements, and send the aggregated signals/commands/messages/data to a root hardware element that acts as a communication interface for the network. The intermediate hardware elements can also be configured to segregate/distribute signals/commands/message received from the root hardware element to a plurality of specified hardware elements and/or intermediate hardware elements.

    Automatic buffer sizing for optimal network-on-chip design

    公开(公告)号:US09660942B2

    公开(公告)日:2017-05-23

    申请号:US14612807

    申请日:2015-02-03

    Inventor: Sailesh Kumar

    Abstract: The present disclosure relates to automatic sizing of NoC channel buffers of one or more virtual channels to optimize NoC design, SoC design, and to meet defined performance objectives. The present disclosure further relates to a NoC element such as a router or a bridge having input ports associated with input virtual channels, and output ports associated with output virtual channels, wherein, aspects of the present disclosure enable sizing of any or a combination of the width of the input virtual channel(s), width of the output virtual channel(s), buffer(s) associated with input virtual channels, and buffer(s) associated with output virtual channels. In another aspect, the sizing can be performed based on one or a combination of defined performance objectives, throughputs of the input virtual channels, and throughputs of the output virtual channels, load characteristics, bandwidth characteristics of each input/output channel, among other like parameters.

    AUTOMATIC GENERATION OF POWER MANAGEMENT SEQUENCE IN A SOC OR NOC
    9.
    发明申请
    AUTOMATIC GENERATION OF POWER MANAGEMENT SEQUENCE IN A SOC OR NOC 审中-公开
    自动生成SOC或NOC中的电源管理序列

    公开(公告)号:US20170060204A1

    公开(公告)日:2017-03-02

    申请号:US14498907

    申请日:2014-09-26

    CPC classification number: G06F1/26 G06F1/324 G06F1/3287 G06F1/3296

    Abstract: Systems and methods of the present disclosure relate to automatically and/or dynamically generating one or more power management sequences for SoC and NoC architectures from a given input specification having one or a combination of NoC design specification, traffic specification, traffic profile, power profile information, initiator-consumer relationship, interdependency between components, retention information, external factors, among other allied configurations/information to enable efficient switching of one or more hardware elements from one power profile to another.

    Abstract translation: 本公开的系统和方法涉及从具有NoC设计规范,业务规范,业务简档,功率简档信息的一个或组合的给定输入规范自动和/或动态地生成用于SoC和NoC架构的一个或多个功率管理序列 ,发起者 - 消费者关系,组件之间的相互依赖性,保留信息,外部因素以及其他联盟配置/信息,以实现一个或多个硬件元件从一个功率配置文件到另一个功率配置文件的高效切换。

    Hardware and software enabled implementation of power profile management instructions in system on chip
    10.
    发明授权
    Hardware and software enabled implementation of power profile management instructions in system on chip 有权
    硬件和软件支持在片上系统中实现电源配置文件管理指令

    公开(公告)号:US09568970B1

    公开(公告)日:2017-02-14

    申请号:US14620710

    申请日:2015-02-12

    Abstract: Aspects of the present disclosure relate to a method and system for hybrid and/or distributed implementation of generation and/or execution of power profile management instructions. An embodiment of the present disclosure provides a hardware element of a SoC/NoC that can be configured to generate and/or execute power profile management instructions using a hybrid combination of software and hardware, wherein the hardware element can be run in parallel with other hardware elements of the SoC/NoC to generate and execute power profile management instructions for different segments or regions of the SoC/NoC for efficient and safe working thereof.

    Abstract translation: 本公开的方面涉及用于功率配置文件管理指令的生成和/或执行的混合和/或分布式实现的方法和系统。 本公开的实施例提供了可以被配置为使用软件和硬件的混合组合来生成和/或执行功率简档管理指令的SoC / NoC的硬件元件,其中所述硬件元件可以与其他硬件并行地运行 SoC / NoC的元素,用于生成和执行SoC / NoC的不同段或区域的功率配置文件管理指令,用于其有效和安全的工作。

Patent Agency Ranking