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.

Een systeem en een methode om met een geïntegreerde schakeling worden te communiceren verstrekt die een geïntegreerde schakeling toestaat om het zuiveren informatie en de transactieinformatie van de systeembus met een extern systeem mee te delen. Het systeem kan een interfaceprotocol omvatten dat stroomcontrole tussen de geïntegreerde schakeling en het externe systeem verstrekt. Het systeem kan een hoge-snelheidskanaal en/of een verbinding omvatten JTAG voor het meedelen van informatie. Een verbinding kan automatisch door worden geselecteerd zuivert kring, of geselecteerd door een op-spaanderapparaat of een extern systeem. Het hoge-snelheidskanaal laat inzameling in real time van spoorinformatie toe. De verbindingen kunnen geheugen- wordenin kaart gebracht, dusdanig dat de op-spaanderapparaten en andere apparaten in bijlage aan de systeembus tot het externe systeem kunnen toegang hebben. Het hoge-snelheidskanaal kan ook aan een tarief werken dat volledig wordt gekoppeld aan een tarief van de bewerker of systeembus. Verder, kan het hoge-snelheidskanaal aan veranderingssnelheden in antwoord op een verandering in werkende snelheid van de de systeembus of bewerker worden aangepast. De interface JTAG kan standaardcomponenten JTAG en instructies gebruiken dusdanig dat de externe apparaten zoals adapters goedkeurend deze componenten zuiveren en de instructies voor verschillende types van geïntegreerde schakelingen kunnen worden opnieuw gebruikt. De informatie die over JTAG of het hoge-snelheidskanaal wordt doorgegeven kan worden samengeperst om beschikbare bandbreedte van de verbindingen te optimaliseren. Ook, kunnen de signalen van de bewerkercontrole door verbindingen worden overgebracht die een extern systeem toestaan om verrichting van de bewerker en zijn bijbehorende modules te manipuleren en te controleren.

 
Web www.patentalert.com

< Method and apparatus for automatically detecting whether a memory unit location is unpopulated or populated with synchronous or asynchronous memory devices

< Asynchronous low power mode bus controller circuit and method of low power mode operation

> Emulation suspension mode with stop mode extension

> Method and apparatus for improving critical path analysis using gate delay

~ 00072