U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Enhanced embedded logic analyzer

Patent 6460148 Issued on October 1, 2002. Estimated Expiration Date: Icon_subject June 21, 2021. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Data acquisition system for capturing and storing clustered test data occurring before and after an event of interest
Patent #: 4835736
Issued on: 05/30/1989
Inventor: Easterday

Program control apparatus incorporating a trace function
Patent #: 5058114
Issued on: 10/15/1991
Inventor: Kuboki, et al.

Flash EEPROM system which maintains individual memory block cycle counts
Patent #: 5568439
Issued on: 10/22/1996
Inventor: Harari

Method and apparatus for making integrated circuits with built-in self-test
Patent #: 5572712
Issued on: 11/05/1996
Inventor: Jamal

On-chip in-circuit-emulator memory mapping and breakpoint register modules
Patent #: 5640542
Issued on: 06/17/1997
Inventor: Whitsel, et al.

Method and apparatus for accessing internal integrated circuit signals
Patent #: 5717699
Issued on: 02/10/1998
Inventor: Haag, et al.

Sample and load scheme for observability of internal nodes in a PLD
Patent #: 5764079
Issued on: 06/09/1998
Inventor: Patel, et al.

Method and apparatus for monitoring or forcing an internal node in a programmable device
Patent #: 5821771
Issued on: 10/13/1998
Inventor: Patel, et al.

Diagnostic interface system for programmable logic system development
Patent #: 5870410
Issued on: 02/09/1999
Inventor: Norman, et al.

Emulation system with time-multiplexed interconnect
Patent #: 5960191
Issued on: 09/28/1999
Inventor: Sample, et al.

More ...

Inventors

Application

No. 887918 filed on 06/21/2001

US Classes:

714/39, Monitor recognizes sequence of events (e.g., protocol or logic state analyzer)703/16, Event-driven714/725, Programmable logic array (PLA) testing714/739Random pattern generation (includes pseudorandom pattern)

Examiners

Primary: Baderman, Scott

Attorney, Agent or Firm

Foreign Patent References

  • 40 42 262 DE. 07/23/1992

International Class

G06F 011/25

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.

Other References

  • Robert R. Collins, "Overview of Pentium Probe Mode, " (www.x86.org/articles/probemd/ProbeMode.htm), Aug. 21, 1998, 3 pages
  • Robert R. Collins, "ICE Mode and the Pentium Processor," (www.x86.org/ddj/Nov97./htm), Aug. 21, 1998, 6 pages
  • "Pentium.RTM. Pro Family Developer's Manual," vol. 1: Specifications, Intel.RTM. Corporation, 1996, 9 pages
  • Pentium.RTM. Processor User's Manual, vol. 1, Intel Corporation .RTM., 1993, p. 11-
PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$18.95more info
 
Sign InRegister
Username  
Password   
forgot password?