会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 22. 发明授权
    • Methods and apparatuses for trace multicast across a bus structure, and related systems
    • 通过总线结构跟踪组播的方法和装置,以及相关系统
    • US08838861B2
    • 2014-09-16
    • US13531863
    • 2012-06-25
    • Martyn Ryan ShirlenMark Michael Schaffer
    • Martyn Ryan ShirlenMark Michael Schaffer
    • G06F11/36
    • G06F11/3656G06F11/364G06F13/4022
    • Systems and methods for trace multicast across a bus structure are provided. Preferably, the bus structure is that of a System-on-a-Chip (SoC), where the SoC includes a number of master components and a number of slave components connected via the bus structure. The bus structure supports a trace multicast feature. In one embodiment, the bus structure receives a bus transaction from a master component and, in response, outputs the bus transaction to a corresponding slave port. In addition, the bus structure determines whether a trace multicast is desired for the bus transaction. If a trace multicast is desired, the bus structure generates an additional bus transaction having one or more transaction attributes that include a translated version of the bus transaction and outputs the additional bus transaction to a trace slave port of the bus structure. The trace multicast feature provides a non-invasive mechanism for driver-level trace.
    • 提供了通过总线结构跟踪组播的系统和方法。 优选地,总线结构是片上系统(SoC)的结构,其中SoC包括多个主组件和通过总线结构连接的多个从组件。 总线结构支持跟踪组播功能。 在一个实施例中,总线结构从主组件接收总线事务,并且作为响应,将总线事务输出到对应的从端口。 此外,总线结构确定对于总线事务是否需要跟踪多播。 如果需要跟踪多播,则总线结构生成具有一个或多个事务属性的附加总线事务,该事务属性包括总线事务的转换版本,并将附加总线事务输出到总线结构的跟踪从站端口。 跟踪多播功能为驱动程序级跟踪提供了非侵入性机制。
    • 23. 发明申请
    • Methods and Apparatuses for Trace Multicast Across a Bus Structure, and Related Systems
    • 通过总线结构跟踪组播的方法和设备及相关系统
    • US20130304955A1
    • 2013-11-14
    • US13531863
    • 2012-06-25
    • Martyn Ryan ShirlenMark Michael Schaffer
    • Martyn Ryan ShirlenMark Michael Schaffer
    • G06F13/20
    • G06F11/3656G06F11/364G06F13/4022
    • Systems and methods for trace multicast across a bus structure are provided. Preferably, the bus structure is that of a System-on-a-Chip (SoC), where the SoC includes a number of master components and a number of slave components connected via the bus structure. The bus structure supports a trace multicast feature. In one embodiment, the bus structure receives a bus transaction from a master component and, in response, outputs the bus transaction to a corresponding slave port. In addition, the bus structure determines whether a trace multicast is desired for the bus transaction. If a trace multicast is desired, the bus structure generates an additional bus transaction having one or more transaction attributes that include a translated version of the bus transaction and outputs the additional bus transaction to a trace slave port of the bus structure. The trace multicast feature provides a non-invasive mechanism for driver-level trace.
    • 提供了通过总线结构跟踪组播的系统和方法。 优选地,总线结构是片上系统(SoC)的结构,其中SoC包括多个主组件和通过总线结构连接的多个从组件。 总线结构支持跟踪组播功能。 在一个实施例中,总线结构从主组件接收总线事务,并且作为响应,将总线事务输出到对应的从端口。 此外,总线结构确定对于总线事务是否需要跟踪多播。 如果需要跟踪多播,则总线结构生成具有一个或多个事务属性的附加总线事务,该事务属性包括总线事务的转换版本,并将附加总线事务输出到总线结构的跟踪从站端口。 跟踪多播功能为驱动程序级跟踪提供了非侵入性机制。
    • 24. 发明授权
    • System, methods and computer program products for flexibly controlling
bus access based on fixed and dynamic priorities
    • 基于固定和动态优先级灵活控制总线访问的系统,方法和计算机程序产品
    • US5884051A
    • 1999-03-16
    • US874639
    • 1997-06-13
    • Mark Michael SchafferJames N. DieffenderferEdward Hammond Green, IIIJuan Guillermo Revilla
    • Mark Michael SchafferJames N. DieffenderferEdward Hammond Green, IIIJuan Guillermo Revilla
    • G06F13/364G06F13/18G06F13/362
    • G06F13/364
    • Bus performance in a computer system having multiple devices accessing a common shared bus may be improved by providing a flexible bus arbiter. Bus access is controlled using a bus arbiter which is operationally connected to each of the devices. Each device has a fixed programmable priority level and a dynamic priority level associated with it. The dynamic priority level comprises an arbiter dynamic priority level and a master dynamic priority level. Access to the bus by a device is controlled based on the combination of the programmable fixed priority level and the dynamic priority level associated with each device. While the programmable fixed priority level and the arbiter dynamic priority level as set by the arbiter are not controlled by the master, the master dynamic priority level is controlled by the master. If master dynamic priority is enabled, it overrides the arbiter dynamic priority level. If master dynamic priority is not enabled but arbiter dynamic priority is enabled, master dynamic priority overrides the programmable fixed priority level.
    • 可以通过提供灵活的总线仲裁器来改进具有访问公共共享总线的多个设备的计算机系统中的总线性能。 总线访问使用总线仲裁器进行控制,总线仲裁器可操作地连接到每个设备。 每个设备具有固定的可编程优先级和与之相关联的动态优先级。 动态优先级包括仲裁器动态优先级和主动态优先级。 基于可编程固定优先级与与每个设备相关联的动态优先级的组合来控制设备对总线的访问。 虽然由仲裁器设置的可编程固定优先级和仲裁器动态优先级不受主控制,主动态优先级由主控制。 如果启用主动态优先级,它将覆盖仲裁器动态优先级。 如果未启用主动态优先级,但启用仲裁动态优先级,则主动态优先级将覆盖可编程固定优先级。