U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Specification and design of complex digital systems

Patent 5910897 Issued on June 8, 1999. Estimated Expiration Date: Icon_subject July 9, 2017. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Automatic logic design system
Patent #: 4833619
Issued on: 05/23/1989
Inventor: Shimizu ,   et al.

Logic design system for creating circuit configuration by generating parse tree from hardware description language and optimizing text level redundancy thereof
Patent #: 5146583
Issued on: 09/08/1992
Inventor: Matsunaka, et al.

Methodology for deriving executable low-level structural descriptions and valid physical implementations of circuits and systems from high-level semantic specifications and descriptions thereof
Patent #: 5222030
Issued on: 06/22/1993
Inventor: Dangelo, et al.

Structured logic design method using figures of merit and a flowchart methodology
Patent #: 5258919
Issued on: 11/02/1993
Inventor: Yamanouchi, et al.

Behavioral synthesis of circuits including high impedance buffers Patent #: 5299137
Issued on: 03/29/1994
Inventor: Kingsley

Inventors

Assignee

Application

No. 890174 filed on 07/09/1997

US Classes:

716/19, DESIGN OF SEMICONDUCTOR MASK716/2, Optimization (e.g., redundancy, compaction)716/4, Testing or evaluating716/18Logical circuit synthesizer

Examiners

Primary: Trans, Vincent N.

International Class

G06F 017/50

Abstract

A methodology for generating structural descriptions of complex digital devices from high-level descriptions and specifications is disclosed. The methodology uses a systematic technique to map and enforce consistency of the semantics imbedded in the intent of the original, high-level descriptions. The design activity is essentially a series of transformations operating upon various levels of design representations. At each level the intended meaning (semantics) and formal software manipulations are captured to derive a more detailed level describing hardware meeting the design goals. Important features of the methodology are: capturing the users concepts, intent, specification, descriptions, constraints and trade-offs; architectural partitioning; what-if analysis at a-high level; sizing estimation; timing estimation; architectural trade-off; conceptual design with implementation estimation; and timing closure. The methodology includes using estimators, based on data gathered over a number of realized designs, for partitioning and evaluating a design prior to logic synthesis. From the structural description, a physical implementation of the device is readily realized. The methodology further includes an automated interactive, iterative technique for creating a system-level specification in a directly-executable formal specification language. This technique makes use of formal verification and feasibility analysis techniques to iteratively refine the specification prior to implementation. This iterative refinement eliminates many ambiguities and inconsistencies from the specification, and ensures that there is at least one realizable implementation of the specification. The formal verification techniques are further employed to ensure that as the design progresses, compliance with the specification is maintained, and that any specification change is reflected and accounted for, both system-wide and implementation-wide.

PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$16.95more info
 
Sign InRegister
Username  
Password   
forgot password?