← Back to Patent Explorer
US5408667A Expired / Lapsed US ⏱️ 0.0 years remaining

Method for unified design documentation

Assignee: NXP USA Inc
•
Filing: 1993-07-19
•
Granted: 1995-04-18
•
Expires: 2013-07-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for unified design documentation includes capturing design information in a computer file and adding implementation code to the computer file. The implementation code is marked to distinguish it from the design information in the computer file. The implementation code is then extracted from the computer file and compiled into a prototype.

Inventors

  • 👤 James J. Brodie
  • 👤 Robert C. Turner
  • 👤 Jerry A. Toogood

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 21:16
CPC Classifications
G; G06; G06F; G06F8/00; G06F8/70; G06F8/73

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 61 words
A computer implemented method for unified design documentation, comprising: capturing design information in a computer file; adding implementation code to the computer file; marking the implementation code in such a way as to distinguish the implementation code from the design information in the computer file; extracting the implementation code from the computer file; and compiling the implementation code into a prototype.
Claim 2
Dependent Claim 61 words
A computer implemented method for unified design documentation, comprising: capturing design information in a computer file; adding implementation code to the computer file; marking the implementation code in such a way as to distinguish the implementation code from the design information in the computer file; extracting the implementation code from the computer file; and compiling the implementation code into a prototype.
Claim 3
Dependent Claim 28 words
The method for unified design documentation of claim 1, further comprising: testing the prototype; and modifying the implementation code in the computer file based on the prototype tests.
Claim 4
Dependent Claim 32 words
The method for unified design documentation of claim 1, wherein the implementation code comprises source code for a computer program, and the prototype comprises a computer executable version of the computer program.
Claim 5
Dependent Claim 43 words
The method for unified design documentation of claim 1, wherein the implementation code comprises a plurality of hardware description language statements suited for automated design of an apparatus and the prototype comprises the apparatus designed from the plurality of hardware description language statements.
Claim 6
Dependent Claim 84 words
A computer implemented method for unified design documentation, comprising: creating a computer readable file containing a functional description of a computer program; adding a plurality of source code statements to the computer readable file; marking the source code statements so as to distinguish the source code statements from the functional description of the computer program; extracting the source code statements from the file; placing the source code statements in a source code file; and compiling the source code file into an executable computer program.
Claim 7
Dependent Claim 84 words
A computer implemented method for unified design documentation, comprising: creating a computer readable file containing a functional description of a computer program; adding a plurality of source code statements to the computer readable file; marking the source code statements so as to distinguish the source code statements from the functional description of the computer program; extracting the source code statements from the file; placing the source code statements in a source code file; and compiling the source code file into an executable computer program.
Claim 8
Dependent Claim 158 words
A computer implemented method for unified design documentation, comprising: creating a file in a computer memory which contains a functional description of a desired computer program; adding a plurality of source code statements to the file in the computer memory which will implement the functions of the desired computer program after compilation; marking the plurality of source code statements so as to distinguish the plurality of source code statements from the functional description of the desired computer program and in such a way that the ordering of statements required for compilation can be reconstructed; extracting the source code statements from the file; placing the source code extracted from the file into a source code file; reordering the source code statements in the correct order for compilation; compiling the source code statements in the source code file into an executable computer program; testing the functionality of the executable computer program; and performing the above steps using a computer system.
Claim 9
Dependent Claim 158 words
A computer implemented method for unified design documentation, comprising: creating a file in a computer memory which contains a functional description of a desired computer program; adding a plurality of source code statements to the file in the computer memory which will implement the functions of the desired computer program after compilation; marking the plurality of source code statements so as to distinguish the plurality of source code statements from the functional description of the desired computer program and in such a way that the ordering of statements required for compilation can be reconstructed; extracting the source code statements from the file; placing the source code extracted from the file into a source code file; reordering the source code statements in the correct order for compilation; compiling the source code statements in the source code file into an executable computer program; testing the functionality of the executable computer program; and performing the above steps using a computer system.

References Cited (Backward Citations)

US5101491A Cited
US5247693A Cited
US4860203A Cited
US5265254A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-04-17 1998-10-17 1999-04-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-04-17 2002-10-17 2003-04-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-04-17 2006-10-17 2007-04-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag