Method and apparatus for managing the configuration and...

Data processing: structural design – modeling – simulation – and em – Simulating electronic device or electrical system – Circuit simulation

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C703S013000, C716S030000, C716S030000

Reexamination Certificate

active

06862563

ABSTRACT:
A method of managing the configuration, design parameters, and functionality of an integrated circuit (IC) design using a hardware description language (HDL). Instructions can be added, subtracted, or generated by the designer interactively during the design process, and customized HDL descriptions of the IC design are generated through the use of scripts based on the user-edited instruction set and inputs. The customized HDL description can then be used as the basis for generating “makefiles” for purposes of simulation and/or logic level synthesis. The method further affords the ability to generate an HDL model of a complete device, such as a microprocessor or DSP. A computer program implementing the aforementioned method and a hardware system for running the computer program are also disclosed.

REFERENCES:
patent: 5361373 (1994-11-01), Gilson
patent: 5404319 (1995-04-01), Smith et al.
patent: 5450586 (1995-09-01), Kuzara et al.
patent: 5491640 (1996-02-01), Sharma et al.
patent: 5493508 (1996-02-01), Dangelo et al.
patent: 5502661 (1996-03-01), Glunz
patent: 5535331 (1996-07-01), Swoboda et al.
patent: 5537580 (1996-07-01), Giomi et al.
patent: 5544067 (1996-08-01), Rostoker et al.
patent: 5555201 (1996-09-01), Dangelo et al.
patent: 5696956 (1997-12-01), Razdan et al.
patent: 5748875 (1998-05-01), Tzori
patent: 5801958 (1998-09-01), Dangelo et al.
patent: 5812416 (1998-09-01), Gupte et al.
patent: 5819050 (1998-10-01), Boehling et al.
patent: 5819064 (1998-10-01), Razdan et al.
patent: 5841663 (1998-11-01), Sharma et al.
patent: 5854929 (1998-12-01), Van Praet et al.
patent: 5854930 (1998-12-01), McLain et al.
patent: 5867399 (1999-02-01), Rostoker et al.
patent: 5870588 (1999-02-01), Rompaey et al.
patent: 5898595 (1999-04-01), Bair et al.
patent: 5994892 (1999-11-01), Turino et al.
patent: 5999734 (1999-12-01), Willis et al.
patent: 6006022 (1999-12-01), Rhim et al.
patent: 6026219 (2000-02-01), Miller et al.
patent: 6035123 (2000-03-01), Razdan et al.
patent: 6110223 (2000-08-01), Southgate et al.
patent: 6173434 (2001-01-01), Wirthlin et al.
patent: 6182206 (2001-01-01), Baxter
patent: 6195593 (2001-02-01), Nguyen
patent: 6226776 (2001-05-01), Panchul et al.
patent: 6269467 (2001-07-01), Chang et al.
patent: 6317860 (2001-11-01), Heile
patent: 6321369 (2001-11-01), Heile et al.
patent: 6324678 (2001-11-01), Dangelo et al.
patent: 6360350 (2002-03-01), Gabele et al.
patent: 6378123 (2002-04-01), Dupenloup
patent: 6385757 (2002-05-01), Gupta et al.
patent: 6408428 (2002-06-01), Schlansker et al.
patent: 6421818 (2002-07-01), Dupenloup et al.
patent: 6457173 (2002-09-01), Gupta et al.
patent: 6477683 (2002-11-01), Killian et al.
patent: 6477697 (2002-11-01), Killian et al.
patent: 6637018 (2003-10-01), Demler
patent: 20030208723 (2003-11-01), Killian et al.
patent: 2308470 (1997-06-01), None
patent: WO 97 13209 (1997-04-01), None
Cambell et al, “A tutorial for make”, Proceedings of the 1985 ACM annual conference on the range of computing; mid-80's perspective, 1985, Denver, Colorado, United States, pp. 3740380. ISBN 0-89791-170-9.*
“HDL Chip Design” by Douglas J. Smith, Ninth printing Jul. 2001, minor updates. First Printing Jun. 1996. Doone Publications. ISBN 0-9651934-3-8. pp. 1-25.*
Rainer Leupers and Peter Marwedel, Retargetable Code Generation based on Structural Processor Descriptions, Design Automation for Embedded Systems, vol. 3, No. 1, Jan. 1998, p. 1-36.
George Hadjiyiannis, Silvina Hanono, and Scrinivas Devadas, ISDL: An Instruction Set Description Language for Retargetability, 4 pages, 1997.
Vojin Zavojnovic, Stefan Pees, Christian Schlaeger, Markus Willems, Rainer Schoenen and Heinrich Meyr, DSP Processor/Complier Co-Design A Quantitative Approach, Integrated Systems for Signal Processing, Aachen University Technology, p. 761-765, 1998.
Elms, A., “Tuning a Customisable RISC Core for DSP,” Electronic Product Design, Sep. 1997, vol. 18, No. 9, pp. 19-20, 22, XP000909039.
“Custom-Fit Processors: Letting Applications Define Architectures” by Josh Fisher,Paolo Faraboschi,and Giuseppe Desoli.
MDR—Microprocessor Report Article entitled “Tensilica Patents Raise Eyebrows” by Tom R. Halfhill dated Dec. 9, 2002.
Hartoog et al, “Generation of Software Tools from Processor Descriptions for Hardware/Software Codesign,” ACM, Jun. 1997, pp. 303-306.*
Freericks “The nML Machine Description Formalism” (Bericht 1991/15 pp. 3-41).
Fauth et al. “Describing Instruction Set Processors Using nML” (Proc. Euro. Design & Test Conf., Paris, Mar. 1995, IEEE 1995, 5 pp.).
Internet Publication http://www.retarget.com/brfchschk.html (19 pp) No date.
Internet Publication http://www.synopsys.com/products/designware/8051_ds.html (8 pp) No date.
Internet Publication http://www.synopsys.com/products/designware/dwpci_ds.html (16 pp) No date.
Internet Publication http://www.lexra.com/product.html (11 pp) No date.
Internet Publication http://www.risccores.com/html/body_aboutarc,htm (13 pp) No date.
Clucas, R., “Designing with a customisable miscroprocessor core,” Electronic Eng'g, vol. 71, No. 865, Feb. 1, 1999, p. 35.
Hogl, H., et al., “Enable + +: A General-Purpose L2 Trigger Processor,” Nuclear Science Symp. & Medical Imaging Conf., vol. 2, Oct. 21-28, 1995, pp. 667-671.
Wollan, V., “A Design Methodology Achieving Fast Development Cycles for Complex VLSI Architectures,” Proc. on the European Conf. on Design Automation, Feb. 22-Mar. 25, 1993, pp. 532-535.
Tensilica, Inc; Xtensa Instruction Set Architecture (ISA) Reference Manual Revision 1.0. (First 25 pages).
Tensilica, Inc. Instruction Extension Language (TIE) Reference Manual Revision 1.3.
Compton et al., “Configurable Computing: A Survey of Systems and Software,” Technical Report, Northwestern University, Dept. of ECE, 1999.
Hauk et al., “The Chimaera Reconfigurable Functional Unit.” Proceedings of the IEEE Symposium on Field-Programmable Custom Computing Machines, 1997.
Razdan et al., “A High-Performance Microarchitecture with Hardware-Programmable Function Units,” Proceedings of MICRO-27, Nov. 1997.
Wang et al., “Hardware/Software Instruction Set Configurability for System-on-Chip Processors,” Proceedings of Design Automation Conference, 2001.
Berekovic, Mladen, et al., A Core Generator for Fully Synthesizable and Highly Parameterizable RISC-Cores for System-On-Chip Designs, 1998 IEEE Workshop on Signal Processing Systems, pp. 561-568, XP-002137267.
Yang, Jin-Hyuk, et al., “MetaCore: A Configurable & Instruction-Level Extensible DSP Core,” Proceedings of the ASP-DAC '98 Asian and South Pacific Design Automation Conference 1998, pp. 325-326, XP-002137268.

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

Method and apparatus for managing the configuration and... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for managing the configuration and..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for managing the configuration and... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3441971

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