EMBEDDED UNIVERSAL SERIAL BUS (USB) DEBUG (EUD) FOR MULTI-INTERFACED DEBUGGING IN ELECTRONIC SYSTEMS
Embedded Universal Serial Bus (USB) debug (EUD) for multi-interfaced debugging in electronic systems are disclosed. Electronic systems contain complex integrated circuits (ICs) that require extensive testing and debugging to ensure good quality and performance. In exemplary aspects, an EUD is provid...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Embedded Universal Serial Bus (USB) debug (EUD) for multi-interfaced debugging in electronic systems are disclosed. Electronic systems contain complex integrated circuits (ICs) that require extensive testing and debugging to ensure good quality and performance. In exemplary aspects, an EUD is provided in an electronic system. The EUD is configured to send control information to and/or collect debugging information from multiple internal debugging interfaces in the electronic system. The EUD is also configured to convert the debugging information into a USB format so that the debugging information can be externally accessed through a USB interface provided by the electronic system. The EUD can provide non-invasive monitoring of the electronic system. The electronic system is able to use a USB port for communications in a mission mode while EUD is enabled. Additionally, the electronic system can turn on or off all system clocks during power-saving mode while the EUD continues to function.
L'invention concerne un débogage de bus série universel (USB) incorporé (EUD) pour un débogage à interfaces multiples dans des systèmes électroniques. Les systèmes électroniques contiennent des circuits intégrés (IC) complexes qui nécessitent un test et un débogage approfondis pour garantir une bonne qualité et de bonnes performances. Selon certains aspects à titre d'exemple, un EUD est fourni dans un système électronique. L'EUD est configuré pour envoyer des informations de commande à destination de multiples interfaces de débogage internes dans le système électronique et/ou collecter des informations de débogage à partir de multiples interfaces de débogage internes dans le système électronique. L'EUD est également configuré pour convertir les informations de débogage dans un format USB de telle sorte que les informations de débogage peuvent faire l'objet d'un accès de manière externe par l'intermédiaire d'une interface USB fournie par le système électronique. L'EUD peut permettre une surveillance non effractive du système électronique. Le système électronique est apte à utiliser un port USB pour des communications dans un mode de mission pendant que l'EUD est activé. En outre, le système électronique peut mettre sous tension ou hors tension toutes les horloges du système durant un mode d'économie d'énergie pendant que l'EUD continue de fonctionner. |
---|