AN INTEGRATED CIRCUIT INCLUDING A PROGRAMMABLE LOGIC ANALYZER WITH ENHANCED ANALYZING AND DEBUGGING CAPABILITIES AND A METHOD THEREFOR

An integrated circuit including a logic analyzer with enhanced analyzing and debugging capabilities and a method therefor In one embodiment, an embedded logic analyzer (ELA) receives a plurality of signals from a plurality of buses within an integrated circuit The ELA includes an interconnect module...

Full description

Saved in:
Bibliographic Details
Main Authors BAILEY, JAMES, RAY, WARD, JAMES, ALAN
Format Patent
LanguageEnglish
French
Published 24.02.2011
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:An integrated circuit including a logic analyzer with enhanced analyzing and debugging capabilities and a method therefor In one embodiment, an embedded logic analyzer (ELA) receives a plurality of signals from a plurality of buses within an integrated circuit The ELA includes an interconnect module to select a trigger signal and/or a sampled signal from the plurality of received signals A trigger module sets at least one trigger condition and detects if the trigger signal satisfies the at least one trigger condition When the trigger condition is satisfied, an output module performs at least one task based upon the satisfied at least one trigger condition The capability of the output module to perform multiple user-defined tasks enhances the debugging capability of the ELA and makes it more versatile Circuit intégré, comportant un analyseur à logique programmable doté de capacités d'analyse et de débogage améliorées ainsi qu'un procédé associé. Selon un mode de réalisation, un analyseur à logique intégrée (ELA) reçoit une pluralité de signaux en provenance d'une pluralité de bus d'un circuit intégré. L'analyseur à logique intégrée comporte un module d'interconnexion conçu pour sélectionner un signal de déclenchement et/ou un signal échantillonné parmi la pluralité de signaux reçus. Un module de déclenchement définit au moins une condition de déclenchement et établit si le signal de déclenchement remplit la condition de déclenchement. Si la condition de déclenchement est remplie, un module de sortie réalise au moins une tâche en fonction de la condition de déclenchement remplie. La capacité du module de sortie à réaliser des tâches multiples définies par l'utilisateur permet d'améliorer la capacité de débogage de l'analyseur à logique intégrée et de le rendre plus polyvalent.
Bibliography:Application Number: WO2010US45890