Language and templates for use in the design of...

Computer-aided design and analysis of circuits and semiconductor – Integrated circuit design processing – Layout editor

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

08037448

ABSTRACT:
During the design of semiconductor products which incorporates a user specification and an application set, the application set being a partially manufactured semiconductor platform and its resources, a template engine is disclosed which uses a simplified computer language having a character whereby data used in commands identified by the character need only be input once, either by a user or by files, and that data, after it has been verified to be correct, is automatically allocated to one or more templates used to generate shells for the specification of a final semiconductor product. Data must be correct and compatible with other data before it can be used within the template engine and the generated shells; indeed the template engine cooperates with a plurality of rules and directives to verify the correctness of the data. The template engine may generate one or more of the following shells: an RTL shell, a documentation shell, a timing analysis shell, a synthesis shell, a manufacturing test shell, and/or a floorplan shell.

REFERENCES:
patent: 5128871 (1992-07-01), Schmitz
patent: 5351197 (1994-09-01), Upton et al.
patent: 5452239 (1995-09-01), Dai et al.
patent: 5603043 (1997-02-01), Taylor et al.
patent: 5844818 (1998-12-01), Kochpatcharin et al.
patent: 5903886 (1999-05-01), Heimlich et al.
patent: 5963454 (1999-10-01), Dockser et al.
patent: 5966707 (1999-10-01), Van Huben et al.
patent: 6055368 (2000-04-01), Kunioka
patent: 6173388 (2001-01-01), Abercrombie et al.
patent: 6216258 (2001-04-01), Mohan et al.
patent: 6243851 (2001-06-01), Hwang et al.
patent: 6260182 (2001-07-01), Mohan et al.
patent: 6292925 (2001-09-01), Dellinger et al.
patent: 6385757 (2002-05-01), Gupta et al.
patent: 6389379 (2002-05-01), Lin et al.
patent: 6408428 (2002-06-01), Schlansker et al.
patent: 6457164 (2002-09-01), Hwang et al.
patent: 6470482 (2002-10-01), Rostoker et al.
patent: 6536014 (2003-03-01), McClannahan et al.
patent: 6539520 (2003-03-01), Tiong et al.
patent: 6584601 (2003-06-01), Kodosky et al.
patent: 6675306 (2004-01-01), Baxter
patent: 6697880 (2004-02-01), Dougherty
patent: 6742165 (2004-05-01), Lev et al.
patent: 6789054 (2004-09-01), Makhlouf
patent: 6823497 (2004-11-01), Schubert et al.
patent: 6823502 (2004-11-01), Wingren et al.
patent: 6868534 (2005-03-01), Fattouh et al.
patent: 6901563 (2005-05-01), Ogami et al.
patent: 6909330 (2005-06-01), Colleran et al.
patent: 6910201 (2005-06-01), Byrn et al.
patent: 6938236 (2005-08-01), Park et al.
patent: 6964029 (2005-11-01), Poznanovic et al.
patent: 6988251 (2006-01-01), Vogel
patent: 7003423 (2006-02-01), Kabani et al.
patent: 7020852 (2006-03-01), Oeltjen et al.
patent: 7032190 (2006-04-01), Auracher et al.
patent: 7036106 (2006-04-01), Wang et al.
patent: 7039885 (2006-05-01), Mohan
patent: 7055113 (2006-05-01), Broberg, III et al.
patent: 7062736 (2006-06-01), Oleksinski et al.
patent: 7069523 (2006-06-01), Nation et al.
patent: 7080267 (2006-07-01), Gary et al.
patent: 7100133 (2006-08-01), Meiyappan et al.
patent: 7216312 (2007-05-01), Jain et al.
patent: 7240303 (2007-07-01), Schubert et al.
patent: 2003/0121010 (2003-06-01), Aubury
patent: 2003/0163798 (2003-08-01), Hwang et al.
patent: 2004/0128626 (2004-07-01), Wingren et al.
patent: 2004/0261052 (2004-12-01), Perry et al.
patent: 2005/0080502 (2005-04-01), Chernyak et al.
patent: 2005/0114818 (2005-05-01), Khakzadi et al.
patent: 2005/0204316 (2005-09-01), Nebel et al.
patent: 2005/0223347 (2005-10-01), Okuaki
patent: 2005/0240892 (2005-10-01), Broberg, III et al.
patent: 2005/0273738 (2005-12-01), Byrn et al.
patent: 2005/0278670 (2005-12-01), Brooks et al.
patent: 2006/0178862 (2006-08-01), Chan et al.
Office Action dated May 17, 2007 for corresponding U.S. Appl. No. 11/017,015.
Restriction Requirement dated May 23, 2007, for corresponding U.S. Appl. No. 11/017,017.
Office Action dated Sep. 7, 2007, for corresponding U.S. Appl. No. 11/017,017.
Final Office Action dated Oct. 18, 2007, for corresponding U.S. Appl. No. 11/017,015.
Office Action dated Dec. 21, 2007, for corresponding U.S. Appl. No. 10/840,534.
Advisory Action dated Jan. 16, 2008, for corresponding U.S. Appl. No. 11/017,015.
Notice of Allowance dated Mar. 12, 2008, for corresponding U.S. Appl. No. 11/017,017.
Notice of Allowance dated Mar. 14, 2008, for corresponding U.S. Appl. No. 11/017,015.
Final Office Action dated Jun. 6, 2008, for corresponding U.S. Appl. No. 10/840,534.
Advisory Action dated Aug. 25, 2008, for corresponding U.S. Appl. No. 10/840,534.
Office Action dated Dec. 17, 2008, for corresponding U.S. Appl. No. 10/840,534.
Notice of Allowance dated Jun. 16, 2009, for corresponding U.S. Appl. No. 10/840,534.

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

Language and templates for use in the design of... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Language and templates for use in the design of..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Language and templates for use in the design of... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4276033

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