Systematic approach for regularity extraction

Computer-aided design and analysis of circuits and semiconductor – Nanotechnology related integrated circuit design

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

716 8, G06F 1750

Patent

active

061484334

ABSTRACT:
In some embodiments, the invention includes a method of regularity extraction including generating a set of templates for a circuit through computer automated operations on a description of the circuit. The method also includes covering the circuit with instances of a subset of the templates. In some embodiments, the set of templates includes single-principal output templates, where a single-principal output templates is a template in which all outputs of the template are in the transitive fanin of a particular output of the template. The set of templates may also include tree templates. In some embodiments, the set of templates is a complete set of templates given certain assumptions including that the set of templates include all maximal templates of involved classes of templates and a template is not generated through permuting gate inputs. In some embodiments, the covering of the circuit involves selecting one of the set of templates and meeting certain criteria and deleting all nodes in instances of the selected template. The covering may further include deleting the templates in the set of templates other than the selected templates and regenerating a new set of templates from the remaining uncovered circuit.

REFERENCES:
patent: 5627999 (1997-05-01), Cheng et al.
patent: 5737237 (1998-04-01), Tanaka et al.
patent: 5898595 (1999-04-01), Bair et al.
patent: 5910898 (1999-04-01), Johannsen
patent: 5991524 (1999-11-01), Belkhale et al.
patent: 6031980 (2000-02-01), Oota
S.D. Rao et al., An Approach to Scheduling and Allocation using Regularity Extraction, 4th European Conference on Design Automation, pp. 557-561, Feb. 1993.
A. Chowdary et al., A General Aproach For Regularity Extraction of Datapath Circuits, International Conference on Computer-Aided Design, pp. 332-339, Nov. 1998.
A Chowdhary et al., Extraction of Functional Regularity in Datapath Circuits, IEEE Transactions on Computer-Aided Design, pp. 1279-1296, Sep. 1999.
S.R. Arikati and R. Varadarajan. "A Signature Based Approach to Regularity Extraction". In Proceedings of International Conference on CAD, pp. 542-545, Nov. 1997.
A. Chowdhary and J.P. Hayes. "Technology Mapping for Field-Programmable Gate Arrays Using Integer Programming". In Proc. Int'l. Conf. on CAD, pp. 346-352. Nov. 1995.
M.R. Corazao, et al. "Performance Optimization Using Template Mapping for Datapath-Intensive High-Level Synthesis". IEEE Trans. on CAD, 15(8): 877-888. Aug. 1996.
D.W. Dobberpuhl. "Circuits and Technology for Digital's StrongARM and ALPHA Microprocessors". In Proc. Conf. on Advanced Research in VLSI, pp. 2-11, Sep. 1997.
E. Detjens et al. "Technology Mapping in MIS". In Proc Int'l Conf. on CAD, pp. 116-119, 1987.
R. Gupta and S. Liao. "Using a Programming Language for Digital System Design". IEEE Design and Test of Computers, pp. 72-80, Apr. 1997.
M.C. Hansen and J.P. Hayes. "High-Level Test Generation Using Physically-Induced Faults". In Proc. VLSI Test Symp., pp. 20-28, May 1995.
M. Hirsch and D. Siewiorek. "Automatically Extracting Structure From a Logical Design". In Proc. Int'l. Conf. on CAD, pp. 456-459, Nov. 1988.
K. Keutzer. "Dagon: Technology Binding and Local Optimization by DAG Matching". In Proc. 24th Design Automation Conf., pp. 341-347, Jun. 1987.
J. Li and R. Gupta. "HDL Code Restructuring Using Time Decision Tables". In Proc. 6th Int'l Workshop on Codesign, pp. 131-135, Mar. 1998.
G. Odawara, T. Hiraide, and O. Nishina. "Partitioning and Placement Technique for CMOS Gate Arrays". IEEE Trans. on CAD, 6(3): 355-363, May 1987.
J.M. Rabaey, C. Chu, P. Hoang and M. Potkonjak. "Fast Prototyping of Datapath-Intensive Architectures". IEEE Design and Test of Computers, pp. 40-51, Jun. 1991.
D. S. Rao ad F.J. Kurdahi. "On Clustering for Maximal Regularity Extraction". IEEE Trans on CAD, 12(8): 1198-1208, Aug. 1993.
H. Yalcin, J.P. Hayes, and K.A. Sakallah. "An Approximate Timing Analysis Method for Datapath Circuits". In Proc Int'l Conf. on CAD, pp. 114-118, Nov. 1996.
R.X.T. Nijssen and C.A.J. van Eijk. "Regular Layout Generation of Logically Optimized Datapaths". In Proc. Int'l Symp. on Physical Design. pp. 42-47, 1997.
R.X.T. Nijssen and C.A.J. van Eijk. "A Methodology For Utilizing Datapath Regularity in Stand Design Flows". In Integration the VLSI Journal 25, pp. 111-135, 1998, 11/1.

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

Systematic approach for regularity extraction does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Systematic approach for regularity extraction, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Systematic approach for regularity extraction will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2076314

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