-
公开(公告)号:US06684348B1
公开(公告)日:2004-01-27
申请号:US09409612
申请日:1999-10-01
IPC分类号: B06F1100
CPC分类号: G06F11/3636 , G06F11/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,可以在不影响处理器性能的情况下被访问。 在一个方面,跟踪系统包括跟踪缓冲器,其以处理器的内部时钟速度接收跟踪信息。 在另一个实施例中,提供了压缩协议,用于在将消息发送到外部系统之前或在存储器中存储消息的情况下在片上缓存跟踪消息。