Method, apparatus and system for automatically deriving parameters for an interconnect

    公开(公告)号:US10235486B2

    公开(公告)日:2019-03-19

    申请号:US15279725

    申请日:2016-09-29

    Abstract: In one embodiment, a design tool for designing a system on chip (SoC) includes hardware logic to generate one or more configuration files for a fabric of a SoC to be designed by the design tool. This logic is configured, based at least in part on user input, to generate the one or more configuration files, according to at least one of: automatic derivation of all parameters of the fabric, according to a first user selection; manual input by a user of at least some parameters of the fabric and automatic derivation of at least other parameters of the fabric, according to a second user selection; and manual input by the user of the all parameters of the fabric, according to a third user selection. Other embodiments are described and claimed.

    GUARANTEED QUALITY OF SERVICE IN SYSTEM-ON-A-CHIP UNCORE FABRIC
    2.
    发明申请
    GUARANTEED QUALITY OF SERVICE IN SYSTEM-ON-A-CHIP UNCORE FABRIC 审中-公开
    系统级芯片中心质量保证质量保证

    公开(公告)号:US20160188529A1

    公开(公告)日:2016-06-30

    申请号:US14583142

    申请日:2014-12-25

    Abstract: In an example, a control system may include a system-on-a-chip (SoC), including one processor for real-time operation to manage devices in the control system, and another processor configured to execute auxiliary functions such as a user interface for the control system. The first core and second core may share memory such as dynamic random access memory (DRAM), and may also share an uncore fabric configured to communicatively couple the processors to one or more peripheral devices. The first core may require a guaranteed quality of service (QoS) to memory and/or peripherals. The uncore fabric may be divided into a first “real-time” virtual channel designated for traffic from the first processor, and a second “auxiliary” virtual channel designated for traffic from the second processor. The uncore fabric may apply a suitable selection or weighting algorithm to the virtual channels to guarantee the QoS.

    Abstract translation: 在一个示例中,控制系统可以包括片上系统(SoC),其包括用于实时操作的一个处理器来管理控制系统中的设备,以及另一处理器,其被配置为执行辅助功能,例如用户接口 用于控制系统。 第一核心和第二核心可以共享诸如动态随机存取存储器(DRAM)的存储器,并且还可以共享被配置为将处理器通信地耦合到一个或多个外围设备的非空心结构。 第一个核心可能需要对存储器和/或外设的有保证的服务质量(QoS)。 非空心结构可以被划分为从第一处理器指定用于业务的第一“实时”虚拟通道和被指定用于来自第二处理器的业务的第二“辅助”虚拟通道。 不织布可以对虚拟信道应用合适的选择或加权算法来保证QoS。

Patent Agency Ranking