or
Bookmark and Share
System and method for communicating simulation solutions between circuit components in a hierarchical data structure
   
Document Number
US Patent 7409328
Issued Date
August 5, 2008
Link
Inventors
Kong; Jun (San Jose, CA)
Frey; Peter (Campbell, CA)
Muhkerjee; Jaideep (Mountain View, CA)
Map
Abstract
A system for communicating simulation solutions between circuit components in a hierarchical data structure includes a simulator module having one or more computer programs for representing the circuit as a hierarchically arranged set of branches, which includes a root branch and a plurality of other branches logically organized in a graph. The hierarchically arranged set of branches includes a first branch that contains one or more driver leaf circuits and a second branch that also contains one or more receiver leaf circuits, where the first branch and second branch are interconnected in the graph through a third branch at a higher hierarchical level in the graph than the first and second branches. The simulator module further includes computer programs for simulating operation of the one or more driver leaf circuits and the one or more receiver leaf circuits, together, without simulating operation of the third branch to determine a first set of changes in signal conditions shared by the one or more driver leaf circuits and the one or more receiver leaf circuits.
Tags:
Description:
Amusing 0%
Clever 0%
Complex 0%
Efficient 0%
Historic 0%
Important 0%
Innovative 0%
Interesting 0%
Practical 0%
Simple 0%
Number of Claims:
35
Comments:
no comments yet
Owner
Published
August 5, 2008
Application Number
10/713,754
Filed
November 13, 2003
US Classification
703/14  
Int'l Classification
G06F   17/50   (20060101)  
Examiner
Assistant Examiner
Attorney/Law Firm
USPTO Field of Search
703/14  
Related Patents
7500210 - Chip area optimization for multithreaded designs - Owned by Mplicity Ltd. (Tel Aviv,IL)

A method for circuit design includes performing a timing analysis of a design of a processing stage in an integrated electronic circuit, and specifying a cycle time of the circuit. Responsively to the cycle time and to the timing analysis, a window is identifying within the processing stage containing a set of connection points among the circuit components at which the processing stage may be split for addition of multithreading capability to the circuit. A subset of the connection points is selected, and splitter components are inserted at the connection points in the subset.

Claims
Description
About| FAQs| Terms & Disclaimer| Link to Us| Contact Us