Patent US2698193A successfully refreshed from Google Patents.
Patent US5519848A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5519848A Expired / Lapsed US ⏱️ 0.0 years remaining

Method of cell characterization in a distributed simulation system

Assignee: Apple Inc
•
Filing: 1993-11-18
•
Granted: 1996-05-21
•
Expires: 2013-11-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method executed by a computer program performs cell characterization in a distributed simulation system by partitioning characterization tasks into individual simulations. A simulation job is generated based on the individual simulations and placed into a simulation job queue. The simulation job queue is copied into a database. The simulation job is accessed and processed in a remote simulator. The remote simulator returns a simulation status and simulation results which are placed into an acknowledge queue. The simulation process is repeated upon detecting an error condition from the simulation status. The simulation status is read from the acknowledge queue and the acknowledge queue is copied into the database.

Inventors

  • 👤 Markus G. Wloka
  • 👤 Binay J. George
  • 👤 Sean C. Tyler

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 12:27
CPC Classifications
G; G06; G06F; G06F30/00; G06F30/30; G06F30/32; G06F30/33; G06F30/36; G06F30/367

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 140 words
A computer implemented method of cell characterization in a distributed simulation system, comprising the steps of: partitioning characterization tasks into individual simulations; partitioning characterization tasks by cell libraries; partitioning said characterization tasks within one of said cell libraries by input/output vectors; partitioning said characterization tasks within said one of said cell libraries and within one of said input/output vectors by parameter assignments; generating a simulation job based on said individual simulations and said cell libraries; placing said simulation job into a simulation job queue; accessing said simulation job and processing said simulation job in a remote simulator; returning simulation status and simulation results from said remote simulator; placing said simulation status and simulation results into an acknowledge queue; reading said simulation status and results from said acknowledge queue; copying said acknowledge queue into said database; and post-processing said simulation results.
Claim 2
Dependent Claim 140 words
A computer implemented method of cell characterization in a distributed simulation system, comprising the steps of: partitioning characterization tasks into individual simulations; partitioning characterization tasks by cell libraries; partitioning said characterization tasks within one of said cell libraries by input/output vectors; partitioning said characterization tasks within said one of said cell libraries and within one of said input/output vectors by parameter assignments; generating a simulation job based on said individual simulations and said cell libraries; placing said simulation job into a simulation job queue; accessing said simulation job and processing said simulation job in a remote simulator; returning simulation status and simulation results from said remote simulator; placing said simulation status and simulation results into an acknowledge queue; reading said simulation status and results from said acknowledge queue; copying said acknowledge queue into said database; and post-processing said simulation results.
Claim 3
Dependent Claim 17 words
The method of claim 1 further including the step of copying said job queue into a database.
Claim 4
Dependent Claim 32 words
The method of claim 2 further including the steps of: reading said simulation job from said database upon detecting a simulation error; and placing said simulation job into said simulation job queue.
Claim 5
Dependent Claim 32 words
The method of claim 3 further including the steps of: reading said simulation job from said database upon detecting a system interrupt; and placing said simulation job into said simulation job queue.

References Cited (Backward Citations)

US4456994A Cited
US4982361A Cited
US5157778A Cited
US5093920A Cited
US4872125A Cited
US4916647A Cited
US5091872A Cited
US5375074A Cited
US5442772A Cited
US5392429A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-05-21 1999-11-20 2000-05-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-05-21 2003-11-20 2004-05-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-05-21 2007-11-20 2008-05-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag