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

Icon_funbox Quotables

"The Americans have need of the telephone, but we do not. We have plenty of messenger boys."

Sir William Preece, chief engineer, British Post Office ; 1878

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 716/1 - CIRCUIT DESIGN


Subclass of Class 716 - Data processing: design and analysis of circuit or semiconductor mask
Definition: Subject matter comprising means or steps for sketching
No. of patents: 2435
Last issue date: 05/03/2011


          6            
NumberTitleIssue Date
7430725Suite of tools to design integrated circuits
A set of tools is provided herein that produces useful, proven, and correct integrated semiconductor chips. Having as input either a customer's requirements for a chip, or a design specification for a partially manufactured semiconductor chip, the tools generate the...
09/30/2008
7430727Hardware component graph to hardware description language translation method
An HCG to HDL translation method, which can automatically generate VHDL codes. The method reads a hardware component graph (HCG) to find a start node and obtain a corresponding hardware component subgraph of the start node, analyzes all information of the start node...
09/30/2008
7428715Hole query for functional coverage analysis
Functional coverage techniques during design verification using cross-product coverage models and hole analysis are enhanced by the use of coverage queries. After running a test suite, a core set of non-covered events is specified. A coverage query is then automatic...
09/23/2008
7428713Accelerated design optimization
A system, method, and software product for an accelerated design optimization is described. Engineers/designers/users define an initial design with a set of responses and constraints on the responses in a design optimization process. A plurality of approximations to...
09/23/2008
7426709Auto-generation and placement of arbitration logic in a multi-master multi-slave embedded system
An FPGA design system includes the use of constraints in order to determine whether to associate arbitration logic with a bus or in slave modules. In one embodiment, area constraints can be used to determine whether a smaller design using arbitration logic at the bu...
09/16/2008
7426461Method, system and program product for providing a configuration specification language supporting incompletely specified configuration entities
In a hardware definition language (HDL) file among one or more files, one or more design entities containing a functional portion of a digital system are specified. The one or more design entities logically contain a plurality of latches having a respective pluralit...
09/16/2008
7424687Method and apparatus for mapping design memories to integrated circuit layout
A method and apparatus are provided for receiving a list of design memories, wherein each type of design memory in the list has a name and at least one instance. A pre-placement model is associated with each named memory type in the list. The design memories in the ...
09/09/2008
7424696Power mesh for multiple frequency operation of semiconductor products
The design of integrated circuits, i.e., semiconductor products, is made easier with a semiconductor platform having versatile power mesh that is capable of supporting simultaneous operations having different frequencies on the semiconductor product; e.g., higher fr...
09/09/2008
7424655Utilizing multiple test bitstreams to avoid localized defects in partially defective programmable integrated circuits
Methods and structures utilizing multiple configuration bitstreams to program integrated circuits (ICs) such as programmable logic devices, thereby enabling the utilization of partially defective ICs. A user design is implemented two or more times, preferably utiliz...
09/09/2008
7421672Checks for signal lines
Some embodiments provide identification of a first polyline and a second polyline associated with a differential signal, determination of whether a distance between a segment of the first polyline and a segment of the second polyline is within a first tolerance, det...
09/02/2008
7421667System and method for enabling a vendor mode on an integrated circuit
A system and method for enabling a vendor mode on an integrated circuit. A method is disclosed for applying a potential to a no-connect pin, whose function is unknown to the customer, to prevent the accidental enabling of the vendor mode. Applying the potential to t...
09/02/2008
7421382Data analysis techniques for dynamic power simulation of a CPU
A method for data analysis of power modeling for a microprocessor has been developed. The method takes multiple values of power data from a power modeling simulator and generates summary data to characterize the power data behavior. Summary data views include result...
09/02/2008
7418692Method for designing structured ASICS in silicon processes with three unique masking steps
A multi-function core base cell includes a set of functional microcircuits. These microcircuits are used to design a Library of Logic Function Macros. The functional macros consisting of one or more microcircuits have a fixed and complete physical layout similar to ...
08/26/2008
7418683Constraint assistant for circuit design
A computer aided design tool and method for designing IC layouts by recommending subcircuit layout constraints based upon an automated identification from a circuit schematic of subcircuit types requiring special IC layout constraints. Subcircuit types are identifie...
08/26/2008
7418305Method of generating a component of a component-based automation system
A computer-implemented method for generating a description of a component of an automation system comprises describing the component as a plurality of inputs and outputs, generating a vendor-independent component description file based on a description of the compon...
08/26/2008
7418603Mobile terminal, circuit board, circuit board design aiding apparatus and method, design aiding program, and storage medium having stored therein design aiding program
The present invention provides a tamper resistant circuit board, an apparatus and method for aiding the design of the circuit board, a computer readable storage medium having stored therein a program for performing the method, and a mobile terminal containing the ci...
08/26/2008
7415693Method and apparatus for reducing synthesis runtime
A method for designing a system includes caching a representation of a first subnet with a synthesis result of the first subnet. The synthesis result of the first subnet is utilized for a second subnet in response to determining that a representation of the second s...
08/19/2008
7415683Method and apparatus for a chaotic computing module
A logic gate array for implementing logical expressions is provided. The array includes a dynamically configurable logic gate having a chaotic updater for causing the logic gate to alternately operate as one of a several different logic gate types, the dynamically c...
08/19/2008
7415691Method and system for outputting a sequence of commands and data described by a flowchart
The present invention is a method and system for outputting a sequence of commands and data described by a flowchart. In an exemplary aspect of the present invention, a method for outputting a sequence of commands and data described by a flowchart includes steps as ...
08/19/2008
7415678Method and apparatus for synthesis of multimode X-tolerant compressor
Methods and apparatuses for synthesizing a multimode x-tolerant compressor are described. ...
08/19/2008
7415680Power managers for an integrated circuit
A system for an integrated circuit comprising a plurality of power islands includes a first power manager and a second power manager. The first power manager manages a first power consumption for the integrated circuit based on needs and operation of the integrated ...
08/19/2008
7415679System and method for selecting MOSFETs suitable for a circuit design
The present invention provides a computer-based method for selecting MOSFETs suitable for a circuit design. The method includes the steps of: providing a database (18) that stores specifications and product information of various MOSFETs; receiving specificat...
08/19/2008
7412668Integrated system noise management—decoupling capacitance
A method for noise suppression for a system implementation of an integrated circuit design is described. First clock operating parameters for logic blocks of the integrated circuit design are obtained. Second clock operating parameters for input/output banks of the ...
08/12/2008
7412669Generation of graphical design representation from a design specification data file
Method and apparatus are described for generating a block diagram of an electronic circuit design. In one embodiment, each instance of a multi-master bus, a bus master of a multi-master bus, a bus slave of a multi-master bus, a memory, a co-processor and an input/ou...
08/12/2008
7412677Detecting reducible registers
Reducible registers are determined to optimize a sequential circuit. A screening method tests one or more sets of registers where the registers of each set are assumed to satisfy a logic condition. The tests determine if the logic condition holds. If the logic condi...
08/12/2008
7412681DC path checking in a hierarchical circuit design
A computer implemented method is provided for use in evaluating a hierarchical representation of a circuit design encoded in a computer readable medium comprising: traversing a circuit path within a higher level circuit that includes a reference potential connection...
08/12/2008
7409649System and method for automatically calculating parameters of an MOSFET
A system for automatically calculating parameters of an MOSFET is disclosed. The parameter calculating system runs in a computer. The parameter calculating system is used for receiving values input by the users, and for calculating parameters of the MOSFET according...
08/05/2008
7409648Semiconductor integrated circuit, method for designing semiconductor integrated circuit and system for designing semiconductor integrated circuit
The semiconductor integrated circuit capable of reducing an interconnection width as compared with conventional one while suppressing electromigration effectively. An input unit 101 stores interconnection information in an interconnection information storage ...
08/05/2008
7409658Methods and systems for mixed-mode physical synthesis in electronic design automation
Methods and systems for electronic design automation includes clustering objects into more manageable numbers of objects. Clustering is optionally performed to reduce or minimize interconnections between clusters. Clustering optionally includes multi-level clusterin...
08/05/2008
7409667Techniques for modeling a circuit board structure
A technique generates circuit board modeling data for a circuit board structure having multiple layers. The technique includes receiving a set of global circuit board dimension parameters from a user. The set of global circuit board dimension parameters defines a se...
08/05/2008
7409640Electronic service manual for product constituted by electric or electronic circuit
A technique for performing an information search relate to parts included in a circuit diagram or a board diagram displayed on a display screen. Network connection destination information, which includes URL information for a predetermined server, a type of informat...
08/05/2008
7406674Method and apparatus for generating microcontroller configuration information
A method and apparatus for configuring a microcontroller. An XML description of the microcontroller's hardware resources may be accessed. A user may select from available hardware resources and pre-defined user modules to select a configuration. Configuration inform...
07/29/2008
7406672Method and apparatus for constructing and optimizing a skew of a clock tree
An apparatus for supporting a design of a circuit including a plurality of elements, comprising: an acquiring unit that acquires a clock tree of the circuit; a constructing unit that constructs, based on the clock tree, a plurality of groups each of which includes a...
07/29/2008
7404155Merging multiplexers to reduce ROM area
Systems and method for reducing the die area occupied by a programmable logic device are provided. The systems and methods relate to a programmable logic device comprising a plurality of multiplexers. A portion of the multiplexers form a multiplexer cone. The cone i...
07/22/2008
7404157Evaluation device and circuit design method used for the same
There is provided an evaluation apparatus capable of measuring the I-V characteristic in the MOSFET AC operation with a high accuracy. There are also provided a circuit design method and a circuit design system used for the evaluation apparatus. In the evaluation ap...
07/22/2008
7404154Basic cell architecture for structured application-specific integrated circuits
A basic cell circuit architecture having plurality of cells with fixed transistors configurable for the formation of logic devices and/or single/dual port memory devices within a structured ASIC is provided. Different configurations of ensuing integrated circuits ar...
07/22/2008
7404158Inspection method and inspection apparatus for semiconductor integrated circuit
In a semiconductor integrated circuit inspection method of inspecting a semiconductor integrated circuit including plural transistors according to which a test pattern generated for the semiconductor integrated circuit is input to an input terminal of the semiconduc...
07/22/2008
7404159Critical area computation of composite fault mechanisms using Voronoi diagrams
Disclosed is a method that determines critical areas associated with different types of fault mechanisms in an integrated circuit design. The invention does this by constructing individual Voronoi diagrams for critical areas of individual fault mechanisms and a comp...
07/22/2008
7404153Method for the providing of a design, test and development environment and system for carrying out said method
In order to improve the functionality of a computer-assisted design, test and/or development environment for a data processing circuit arrangement, the instructions of the circuit arrangement are stored in a machine-readable manner in a data base with the binary rep...
07/22/2008
7404170System level applications of adaptive computing (SLAAC) technology
An API (Application Programming Interface) for an adaptive computing system (ACS) may be used to create a system for performing an application on different types of ACS platforms. The API may be used to generate a system object including a host and a number of nodes...
07/22/2008
          6            
 
Sign InRegister
Username  
Password   
forgot password?