会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • System and method for communicating with an integrated circuit
    • 与集成电路进行通信的系统和方法
    • US06601189B1
    • 2003-07-29
    • US09410732
    • 1999-10-01
    • David Alan EdwardsAnthony Willis RichBernard Ramanadin
    • David Alan EdwardsAnthony Willis RichBernard Ramanadin
    • G06F1100
    • G01R31/31903G06F11/3656
    • A system and method for communicating with an integrated circuit is provided that allows an integrated circuit to communicate debugging information and system bus transaction information with an external system. The system may include an interface protocol that provides flow control between the integrated circuit and the external system. The system may include a high-speed link and/or a JTAG link for communicating information. A link may be automatically selected by a debug circuit, or selected by an on-chip device or external system. The high-speed link enables real-time collection of trace information. Links may be memory-mapped, such that on-chip devices and other devices attached to the system bus may access the external system. The high-speed link may also operate at a rate which is integrally coupled with a rate of the processor or system bus. Further, the high-speed link may be adapted to change speeds in response to a change in operating speed of the system bus or processor. The JTAG interface may utilize standard JTAG components and instructions such that external devices such as debug adaptors adopting these components and instructions may be re-used for different integrated circuit types. Information transmitted over the JTAG or high-speed link may be compressed to optimize available bandwidth of the links. Also, processor control signals can be transferred through links that allow an external system to manipulate and monitor operation of the processor and its associated modules.
    • 提供了一种与集成电路通信的系统和方法,其允许集成电路与外部系统通信调试信息和系统总线事务信息。 该系统可以包括在集成电路和外部系统之间提供流量控制的接口协议。 系统可以包括用于传送信息的高速链路和/或JTAG链路。 链路可以由调试电路自动选择,或由片上设备或外部系统选择。 高速链路可实时追踪跟踪信息。 链路可以是存储器映射的,使得连接到系统总线的片上设备和其他设备可以访问外部系统。 高速链路也可以以与处理器或系统总线的速率整体耦合的速率工作。 此外,高速链路可以适应于响应于系统总线或处理器的操作速度的变化来改变速度。 JTAG接口可以使用标准的JTAG组件和指令,使得诸如使用这些组件和指令的调试适配器的外部设备可以被重新用于不同的集成电路类型。 通过JTAG或高速链路发送的信息可以被压缩以优化链路的可用带宽。 此外,处理器控制信号可以通过允许外部系统操纵和监视处理器及其相关模块的操作的链路传送。
    • 4. 发明授权
    • System and method for communicating with an integrated circuit
    • US06591369B1
    • 2003-07-08
    • US09410638
    • 1999-10-01
    • David Alan EdwardsAnthony Willis Rich
    • David Alan EdwardsAnthony Willis Rich
    • G06F1342
    • G06F11/3636G01R31/31903G06F11/3656
    • A system and method for communicating with an integrated circuit is provided that allows an integrated circuit to communicate debugging information and system bus transaction information with an external system. The system may include an interface protocol that provides flow control between the integrated circuit and the external system. The system may include a high-speed link and/or a JTAG link for communicating information. A link may be automatically selected by a debug circuit, or selected by an on-chip device or external system. The high-speed link enables real-time collection of trace information. Links may be memory-mapped, such that on-chip devices and other devices attached to the system bus may access the external system. The high-speed link may also operate at a rate which is integrally coupled with a rate of the processor or system bus. Further, the high-speed link may be adapted to change speeds in response to a change in operating speed of the system bus or processor. The JTAG interface may utilize standard JTAG components and instructions such that external devices such as debug adaptors adopting these components and instructions may be re-used for different integrated circuit types. Information transmitted over the JTAG or high-speed link may be compressed to optimize available bandwidth of the links. Also, processor control signals can be transferred through links that allow an external system to manipulate and monitor operation of the processor and its associated modules.
    • 5. 发明授权
    • Method for compressing and decompressing trace information
    • 压缩和解压缩跟踪信息的方法
    • US06918065B1
    • 2005-07-12
    • US09411794
    • 1999-10-01
    • David Alan EdwardsAnthony Willis Rich
    • David Alan EdwardsAnthony Willis Rich
    • G06F11/28G06F11/00G06F11/34
    • G06F11/348
    • A system for performing non-intrusive trace is provided which receives trace information from one or more processors. The trace system may be configured by a user to operate in various modes for flexibly storing or transmitting the trace information. The trace system includes a FIFO which is memory-mapped and is capable of being accessed without affecting processor performance. In one aspect, the trace system includes a trace buffer which receives trace information at an internal clock speed of the processor. In another embodiment, a compression protocol is provided for compressing trace messages on-chip prior to transmitting the messages to an external system or storing the messages in memory.
    • 提供用于执行非侵入性跟踪的系统,其从一个或多个处理器接收跟踪信息。 跟踪系统可以由用户配置为以各种模式操作以灵活地存储或发送跟踪信息。 跟踪系统包括一个内存映射的FIFO,可以在不影响处理器性能的情况下被访问。 在一个方面,跟踪系统包括跟踪缓冲器,其以处理器的内部时钟速度接收跟踪信息。 在另一个实施例中,提供了压缩协议,用于在将消息发送到外部系统之前或在存储器中存储消息的情况下在片上缓存跟踪消息。
    • 6. 发明授权
    • Circuit for processing trace information
    • 追踪信息处理电路
    • US06684348B1
    • 2004-01-27
    • US09409612
    • 1999-10-01
    • David Alan EdwardsAnthony Willis Rich
    • David Alan EdwardsAnthony Willis Rich
    • B06F1100
    • G06F11/3636G06F11/3648
    • A system for performing non-intrusive trace is provided which receives trace information from one or more processors. The trace system may be configured by a user to operate in various modes for flexibly storing or transmitting the trace information. The trace system includes a FIFO which is memory-mapped and is capable of being accessed without affecting processor performance. In one aspect, the trace system includes a trace buffer which receives trace information at an internal clock speed of the processor. In another embodiment, a compression protocol is provided for compressing trace messages on-chip prior to transmitting the messages to an external system or storing the messages in memory.
    • 提供用于执行非侵入性跟踪的系统,其从一个或多个处理器接收跟踪信息。 跟踪系统可以由用户配置为以各种模式操作以灵活地存储或发送跟踪信息。 跟踪系统包括一个内存映射的FIFO,可以在不影响处理器性能的情况下被访问。 在一个方面,跟踪系统包括跟踪缓冲器,其以处理器的内部时钟速度接收跟踪信息。 在另一个实施例中,提供了压缩协议,用于在将消息发送到外部系统之前或在存储器中存储消息的情况下在片上缓存跟踪消息。
    • 7. 发明授权
    • System and method for communicating with an integrated circuit
    • US06567932B2
    • 2003-05-20
    • US09411795
    • 1999-10-01
    • David Alan EdwardsAnthony Willis Rich
    • David Alan EdwardsAnthony Willis Rich
    • G06F1100
    • G06F11/364G06F11/25G06F11/267G06F11/3656
    • A system and method for communicating with an integrated circuit is provided that allows an integrated circuit to communicate debugging information and system bus transaction information with an external system. The system may include an interface protocol that provides flow control between the integrated circuit and the external system. The system may include a high-speed link and/or a JTAG link for communicating information. A link may be automatically selected by a debug circuit, or selected by an on-chip device or external system. The high-speed link enables real-time collection of trace information. Links may be memory-mapped, such that on-chip devices and other devices attached to the system bus may access the external system. The high-speed link may also operate at a rate which is integrally coupled with a rate of the processor or system bus. Further, the high-speed link may be adapted to change speeds in response to a change in operating speed of the system bus or processor. The JTAG interface may utilize standard JTAG components and instructions such that external devices such as debug adaptors adopting these components and instructions may be re-used for different integrated circuit types. Information transmitted over the JTAG or high-speed link may be compressed to optimize available bandwidth of the links. Also, processor control signals can be transferred through links that allow an external system to manipulate and monitor operation of the processor and its associated modules.
    • 8. 发明授权
    • System and method for communicating with an integrated circuit
    • US06530047B1
    • 2003-03-04
    • US09411815
    • 1999-10-01
    • David Alan EdwardsStephen James WrightBernard Ramanadin
    • David Alan EdwardsStephen James WrightBernard Ramanadin
    • G01R3128
    • G01R31/31903
    • A system and method for communicating with an integrated circuit is provided that allows an integrated circuit to communicate debugging information and system bus transaction information with an external system. The system may include an interface protocol that provides flow control between the integrated circuit and the external system. The system may include a high-speed link and/or a JTAG link for communicating information. A link may be automatically selected by a debug circuit, or selected by an on-chip device or external system. The high-speed link enables real-time collection of trace information. Links may be memory-mapped, such that on-chip devices and other devices attached to the system bus may access the external system. The high-speed link may also operate at a rate which is integrally coupled with a rate of the processor or system bus. Further, the high-speed link may be adapted to change speeds in response to a change in operating speed of the system bus or processor. The JTAG interface may utilize standard JTAG components and instructions such that external devices such as debug adaptors adopting these components and instructions may be re-used for different integrated circuit types. Information transmitted over the JTAG or high-speed link may be compressed to optimize available bandwidth of the links. Also, processor control signals can be transferred through links that allow an external system to manipulate and monitor operation of the processor and its associated modules.
    • 9. 发明授权
    • Circuit for storing trace information
    • 用于存储跟踪信息的电路
    • US06615370B1
    • 2003-09-02
    • US09410560
    • 1999-10-01
    • David Alan EdwardsAnthony Willis Rich
    • David Alan EdwardsAnthony Willis Rich
    • G06F1100
    • G06F11/3648G06F11/3636
    • A system for performing non-intrusive trace is provided which receives trace information from one or more processors. The trace system may be configured by a user to operate in various modes for flexibly storing or transmitting the trace information. The trace system includes a FIFO which is memory-mapped and is capable of being accessed without affecting processor performance. In one aspect, the trace system includes a trace buffer which receives trace information at an internal clock speed of the processor. In another embodiment, a compression protocol is provided for compressing trace messages on-chip prior to transmitting the messages to an external system or storing the messages in memory.
    • 提供用于执行非侵入性跟踪的系统,其从一个或多个处理器接收跟踪信息。 跟踪系统可以由用户配置为以各种模式操作以灵活地存储或发送跟踪信息。 跟踪系统包括一个内存映射的FIFO,可以在不影响处理器性能的情况下被访问。 在一个方面,跟踪系统包括跟踪缓冲器,其以处理器的内部时钟速度接收跟踪信息。 在另一个实施例中,提供了压缩协议,用于在将消息发送到外部系统之前或在存储器中存储消息的情况下在片上缓存跟踪消息。