Patent
Enhanced embedded logic analyzer
Kerry Veenstra,Krishna Rangasayee,Alan L. Herrmann +2 more
- 18 Nov 1998
244
TL;DR: In this paper, an electronic design automation (EDA) software tool running on a computer system allows signals to be captured both before and after a trigger condition (breakpoint) in a programmable logic device.
read more
Abstract: Embedding a logic analyzer in a programmable logic device allows signals to be captured both before and after a trigger condition (breakpoint). A logic analyzer embedded within a PLD captures and stores logic signals. It unloads these signals for viewing on a computer. Using an electronic design automation (EDA) software tool running on a computer system, an engineer specifies signals of the PLD to be monitored, a breakpoint, total number of samples to be stored, number of samples to be captured after the breakpoint occurs, and a system clock signal. The EDA tool automatically inserts the logic analyzer into the electronic design of the PLD which is compiled and downloaded to configure the PLD. Using an interface connected between the PLD and the computer, the EDA tool commands the embedded logic analyzer to run. Signals are stored continuously while running in a ring buffer RAM memory. Once the breakpoint occurs, more samples are captured if desired, in addition to those signals captured before breakpoint. The EDA tool directs the logic analyzer to unload the data from its capture buffer for display on a computer. The breakpoint and sample number can be changed without recompiling. A JTAG port controls the logic analyzer. Inputs and outputs of the logic analyzer are routed to unbonded JTAG-enabled I/O cells. Alternatively, a user-implemented test data register provides a JTAG-like chain of logic elements through which control and output information is shifted. Stimulus cells provide control information to the logic analyzer, and sense cells retrieve data from the logic analyzer.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Patent
Intelligent condition monitoring and fault diagnostic system for preventative maintenance
Martin Hosek,Jay Krishnasamy,Jan Prochazka +2 more
- 11 Jul 2006
TL;DR: In this paper, a system for condition monitoring and fault diagnosis includes a data collection function that acquires time histories of selected variables for one or more of the components, a pre-processing function that calculates specified characteristics of the time histories, an analysis function for evaluating the characteristics to produce one or multiple hypotheses of a condition of the one or several components, and a reasoning function for determining the condition of each component from the hypotheses.
374
Patent
Method and user interface for debugging an electronic system
Nils Endric Schubert,John Mark Beardslee,Gernot Heinrich Koch,Olaf Poeppe +3 more
- 31 Jul 2002
TL;DR: In this paper, techniques and systems for analysis, diagnosis and debugging fabricated hardware designs at a Hardware Description Language (HDL) level are described, where the hardware designs have been designed in HDL and have been fabricated in integrated circuit products with limited input/output pins.
227
Patent
Hardware debugging in a hardware description language
Nils Endric Schubert,John Mark Beardslee,Douglas L. Perry +2 more
- 29 Nov 2000
TL;DR: In this paper, techniques and systems for analysis, diagnosis and debugging fabricated hardware designs at a Hardware Description Language (HDL) level are described, where the hardware designs have been designed in HDL and have been fabricated in integrated circuit products with limited input/output pins.
226
Patent
Process for automatic dynamic reloading of data flow processors (dfps) and units with two-or-three-dimensional programmable cell architectures (fpgas, dpgas, and the like)
Martin Vorbach,Robert Münch +1 more
- 07 Oct 2002
TL;DR: In this paper, the first result data may be obtained using a plurality of configurable coarse-granular elements, and the first results may be subsequently processed using the plurality of configured granular elements.
177
Patent
Data processing device and method
Martin Vorbach,Alexander Thomas +1 more
- 30 Aug 2004
TL;DR: In this paper, a data processing device comprising a multidimensional array of coarse grained logic elements processing data and operating at a first clock rate and communicating with one another and/or other elements via busses or communication lines operated at a second clock rate is described.
173
References
Patent
Programmable interconnect architecture
John L. McCollum,Abbas El Gamal,Jonathan W. Greene +2 more
- 08 Jul 1991
TL;DR: In this article, a user-configurable circuit architecture includes a two-dimensional array of functional circuit modules disposed within a semiconductor substrate, and a plurality of userconfigurable interconnect elements are placed directly between the second and third interconnect layers.
407
Patent
Method of using electronically reconfigurable logic circuits
Michael R. Butts,Jon A. Batcheller +1 more
- 04 Oct 1989
TL;DR: In this paper, a reconfigurable interconnect may comprise a partial crossbar that is formed of ERCGA chips dedicated to interconnection functions, wherein each such interconnect is connected to at least one, but not all of the pins of a plurality of the logic chips.
287
Patent
Method and apparatus for debugging reconfigurable emulation systems
Dick L. Liu,Jeong-Tyng Li,Thomas B. Huang,Kenneth S. K. Choi +3 more
- 18 Sep 1992
TL;DR: In this paper, an improved electronic design automation (EDA) system employs field programmable gate arrays (FPGAs) for emulating prototype circuit designs, and a circuit netlist file is downloaded to the FPGAs to configure the FGAs to emulate a functional representation of the prototype circuit.
234
Patent
Microcontroller provided with hardware for supporting debugging as based on boundary scan standard-type extensions
Peter Klapproth,Frederik Zandveld,Jacobus M. Bakker,Gerardus Carolus van Loo +3 more
- 21 Jul 1994
TL;DR: A microprocessor comprises a processor element, a memory interface element, an IO interface, a debug support element, and an internal bus interconnecting all above elements as mentioned in this paper for easy debugging, it also comprises attached to the internal bus a registered boundary scan standard (JTAG) interface that accesses one or more scan chains inside the microprocessor.
212
Patent
Emulation system with time-multiplexed interconnect
Stephen P. Sample,Mikhail Bershteyn,Michael R. Butts,Jerry R. Bauer +3 more
- 18 May 1998
TL;DR: In this article, a hardware emulation system is described, which reduces hardware cost by time-multiplexing multiple design signals onto physical logic chip pins and printed circuit board, and the logic circuits necessary for executing logic analyzer functions are programmed into programmable resources in the logic chips of the emulation system.
180