High level synthesis for partial scan testing

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

364488, 364489, 364578, 371 223, G06F 1750

Patent

active

055131182

ABSTRACT:
A method for performing high level synthesis of integrated circuits simultaneously considers testability and resource utilization. The method considers the relationship between hardware sharing, loops in the synthesized data path, and partial scan testing overhead. Hardware sharing is used to minimize the quantity of scan registers required to synthesize data paths with a minimal quantity of loops. A random walk based algorithm is used to break all control data flow graph (CDFG) loops with a minimal quantity of scan registers. Subsequent scheduling and assignment avoids the formation of loops in the data path by reusing the scan registers, while ensuring high resource utilization of the components of hardware costs: execution units, registers and interconnects. The partial scan overhead incurred is less than that of conventional gate level design partial scan techniques.

REFERENCES:
patent: 5043986 (1991-08-01), Agrawal et al.
patent: 5084876 (1992-01-01), Welham et al.
patent: 5305328 (1994-04-01), Motohara et al.
patent: 5319647 (1994-06-01), Hosokawa et al.
patent: 5329471 (1994-07-01), Swoboda et al.
Stok, "False Loops through Resource Sharing," 1992 Int'l Conference on Computer-Aided Design, pp. 345-348.
Papachristou et al., "SYNTEST: a method for high-level SYNthesis with self-TESTability," 1991 Int'l Conference on Computer Design, pp. 458-462.
Dey et al., "Synthesizing Designs with Low-Cardinality Minimum Feedback Vertex Set for Partial Scan Application," Proceedings 12th IEEE VLSI Test Symposium, Apr. 1994, pp. 2-7.
Chu et al., "HYPER: An Interactive Synthesis Environment for High Performance Real Time Applications," 1989 Int'l Conference on Computer Design, pp. 432-435.
Cheng et al., "A Partial Scan Method for Sequential Circuits with Feedback," IEEE Transactions on Computers, vol. 39, No. 4, Apr. 1990, pp. 544-548.
Cheng et al., "An Economical Scan Design for Sequential Logic Test Generation," 1989 Int'l Symposium on Fault-Tolerant Computing, pp. 28-35.
Agrawal et al., "Designing Circuits with Partial Scan," IEEE Design & Test of Computers Apr. 1988, pp. 8-15.
Michael E. McFarland et al, "The High-Level Synthesis of Digital Systems" Feb. 1990, Proceedings of the IEEE. vol. 78, No. 2 pp. 301-318.
Tien-Chien Lee et al, "Behavorial Synthesis for Easy Testability in Data Path Scheduling", Proc. of the Int'l Conf. on Computer-Aided Design, 1992, pp. 616-619.
Ashutosh Mujumdar et al, "Incorporating Testability Considerations in High-Level Synthesis" FTCS 1992, pp. 272-279.
Tien-Chien Lee et al, "Behavorial Synthesis of Highly Testable Data Paths under the Non-Scan and Partial Scan Environments", 1993, 30th ACM/IEEE Design Automation Conference, pp. 292-297.
J. M. Rabaey etal, "Fast Prototyping of Datapth-Intensive Architectures" 1991, IEEE Design & Test of Computers, pp. 40-51.
Chung-Hsing Chen et al, "Behavorial Synthesis for Testability", Proc. of Int'l Conf. on Computer-Aided Design, pp. 612-615, Nov. 1992.
Vivek Chickermane et al, "A Fault Oriented Partial Scan Design Approach", Proc. of the Int'l Conf on Computer-Aided Design, pp. 400-403, Nov. 1991.
Tien-Chien Lee et al, "Behavorial Synthesis for Easy Testability in Date Path Allocation", Proc. of IEEE Int'l conf. on Computer Design, Oct. 1992, pp. 1-4.
Robert A. Walker et al, A Survey of High-level Synthesis Systems Kluwer Academic Publishers, Boston, MA. 1991, pp. 3-34.

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

High level synthesis for partial scan testing does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with High level synthesis for partial scan testing, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and High level synthesis for partial scan testing will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-634014

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