Emulation devices, systems and methods utilizing state machines

Data processing: measuring – calibrating – or testing – Testing system – Of circuit

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C702S108000, C702S118000, C714S726000, C714S729000, C714S733000

Reexamination Certificate

active

06522985

ABSTRACT:

CROSS-REFERENCE TO RELATED APPLICATIONS
The related coassigned patent documents listed below are hereby incorporated herein by reference.
CROSS REFERENCE TABLE
Docket
PTO Reference
Effective Filing Date
TI-12033
Patent No. 4 860 290
06/02/1987
TI-12451
Patent No. 5 109 494
12/31/1987
TI-12543
Patent No. 5 101 498
12/31/1987
TI-14083
US Pat. No. 5,829,054
05/04/1989
TI-14147
US Pat. No. 15,724,248
05/04/1989
TI-14079
US Pat. No. 15,586,275
05/04/1989
TI-14080
Patent No. 5 072 418
05/04/1989
TI-14081
Patent No. 5 142 677
05/04/1989
TI-14082
Patent No. 5 155 812
05/04/1989
TI-14082
Patent No. 5 155 812
05/04/1989
TI-14145
Ser. No. 08/293,259
05/04/1989
TI-14141
Ser. No. 08/620,742
07/31/1989
TI-14142
US Pat. No. 5,535,331
07/31/1989
TI-14143
Ser. No. 07/827 549
07/31/1989
TI-14282
Ser. No. 07/949 757*
07/31/1989
TI-14308
US Pat. No. 5,805,792
07/31/1989
TI-12016
Patent No. 5,495,487
09/07/1988
TI-13371
US Pat. No. 5,631,911
09/07/1988
TI-13363
Patent No. 5 084 874
09/07/1988
TI-12015
Patent No. 4 872 169
03/06/1987
TI-12698
Ser. No. 07/440 454*
09/04/1987
TI-14312
Patent No. 5 237 672
07/28/1989
TI-14315
Ser. No. 07/387 569*
07/28/1989
TI-14316
Ser. No. 07/387 455*
07/28/1989
TI-14320
Ser. No. 07/386 850*
07/28/1989
TI-13495
Patent No. 5 233 690
07/28/1989
TI-11398
Patent No. 5 140 687
12/31/1986
*=abandoned
NOTICE
(C) Copyright 1989 Texas Instruments Incorporated. A portion of the disclosure of this patent document contains material which is subject to copyright protection. The copyright owner has no objection to the facsimile reproduction by anyone of the patent disclosure, as it appears in the Patent and Trademark Office patent file or records, but otherwise reserves all copyright rights whatsoever.
This invention relates to electronic data processing and emulation, simulation, and testability devices and systems, and methods of their manufacture and operation.
BACKGROUND OF THE INVENTION
Advanced wafer lithography and surface-mount packaging technology are integrating increasingly complex functions at both the silicon and printed circuit board level of electronic design. Diminished physical access is an unfortunate consequence of denser designs and shrinking interconnect pitch. Designed-in testability is needed, so that the finished product is still both controllable and observable during test and debug. Any manufacturing defect is preferably detectable during final test before a product is shipped. This basic necessity is difficult to achieve for complex designs without taking testability into account in the logic design phase, so that automatic test equipment can test the product.
In addition to testing for functionality and for manufacturing defects, application software development requires a similar level of simulation, observability and controllability in the system or sub-system design phase. The emulation phase of design should ensure that an IC (integrated circuit), or set of ICs, functions correctly in the end equipment or application when linked with the software programs.
With the increasing use of ICs in the automotive industry, telecommunications, defense systems, and life support systems, thorough testing and extensive real-time debug becomes a critical need.
Functional testing, wherein a designer is responsible for generating test vectors that are intended to ensure conformance to specification, still remains a widely used test methodology. For very large systems this method proves inadequate in providing a high level of detectable fault coverage. Automatically generated test patterns would be desirable for full testability, and controllability and observability are key goals that span the full hierarchy of test (from the system level to the transistor level).
Another problem in large designs is the long time and substantial expense involved. It would be desirable to have testability circuitry, system and methods that are consistent with a concept of design-for-reusability. In this way, subsequent devices and systems can have a low marginal design cost for testability, simulation and emulation by reusing the testability, simulation and emulation circuitry, systems and methods that are implemented in an initial device. Without a proactive testability, simulation and emulation approach, a large of subsequent design time is expended on test pattern creation and grading.
Even if a significant investment were made to design a module to be reusable and to fully create and grade its test patterns, subsequent use of module may bury it in application specific logic, and make its access difficult or impossible. Consequently, it is desirable to avoid this pitfall.
The advances in IC design, for example, are accompanied by decreased internal visibility and control, reduced fault coverage and reduced ability to toggle states, more test development and verification problems, increased complexity of design simulation and continually increasing cost of CAD (computer aided design) tools. In the board design the side effects include decreased register visibility and control, complicated debug and simulation in design verification, loss of conventional emulation due to loss of physical access by packaging many circuits in one package, increased routing complexity on the board, increased costs of design tools, mixed-mode packaging, and design for produceability. In application development, some side effects are decreased visibility of states, high speed emulation difficulties, scaled time simulation, increased debugging complexity, and increased costs of emulators. Production side effects involve decreased visibility and control, complications in test vectors and models, increased test complexity, mixed-mode packaging, continually increasing costs of automatic test equipment even into the 7-figure range, and tighter tolerances.
SUMMARY OF THE INVENTION
Among the objects of the present invention are to provide improved emulation, simulation and testability architectures and methods which provide visibility and control without physical probing or special test fixtures; to provide improved emulation, simulation and testability architectures and methods which are applicable to critical components of system designs to support test and integration of both hardware and software; to provide improved emulation, simulation and testability architectures and methods that are a viable alternative to high capital-cost test equipment and systems; to provide improved emulation, simulation and testability architectures and methods which integrate access to sophisticated operations in hardware emulation, fault emulation, simulation and built-in test; to provide improved emulation, simulation and testability architectures and methods which apply hardware and software visibility and control to reduce application development time and thus reduce the user manufacturer's time-to-market on new products; and to provide improved emulation, simulation and testability architectures and methods to leverage hierarchical partitioning and automatically generate reusable tests for related chips and systems.
Generally, one form of the invention is an emulation device including a serial scan testability interface having at least first and second scan paths, and state machine circuitry connected and responsive to said second scan path generally operable for emulation control.
Other device, system and method forms of the invention are also disclosed and claimed herein. Other objects of the invention are disclosed and still other objects will be apparent from the disclosure herein.


REFERENCES:
patent: 4023142 (1977-05-01), Woessner
patent: 4268902 (1981-05-01), Berglund et al.
patent: 4277827 (1981-07-01), Carlson et al.
patent: 4298980 (1981-11-01), Hajdu et al.
patent: 4312066 (1982-01-01), Bantz et al.
patent: 4314333 (1982-02-01), Shibayama et al.
patent: 4441075 (1984-04-01), McMahon
patent: 4441154 (1984-04-01), McDonough et al.
patent: 4494066 (1985-01-01), Goel et al.
patent: 4504784 (1985-03-01), Goel et al.
patent: 4513418 (1985-04-01), Bardell, Jr. et al.
patent: 4519078 (1985-05-01), Komon

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Emulation devices, systems and methods utilizing state machines does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Emulation devices, systems and methods utilizing state machines, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Emulation devices, systems and methods utilizing state machines will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3136510

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.