| Remote interface for managing the design and configuration of an integrated circuit semiconductor design -> Monitor Keywords |
|
Remote interface for managing the design and configuration of an integrated circuit semiconductor designRemote interface for managing the design and configuration of an integrated circuit semiconductor design description/claimsThe Patent Description & Claims data below is from USPTO Patent Application 20080222581, Remote interface for managing the design and configuration of an integrated circuit semiconductor design. Brief Patent Description - Full Patent Description - Patent Application Claims The invention relates generally to the field of integrated circuits (IC) design. More specifically the present invention relates to a mechanism for facilitating the design process of an IC comprising a system on a chip (SoC). 2. DESCRIPTION OF RELATED TECHNOLOGYThe System-on-Chip (SoC) industry has developed rapidly over the last several years from producing VLSI devices that integrate a processor, memory and a few peripheral components onto a single chip to today's complex, high-performance SoCs that incorporate hundreds of intellectual property (IP) blocks. Complex systems have always been hard to build and debug. Systems-on-chip are no different in this respect, but the economics of integrated circuit manufacture do not allow debugging by trial and error; the design must be ‘right first time’. As a result, SoC designers must minimize the risk of design error because any design iteration will be expensive in both mask charges and time to market. Several types of computer-aided design (CAD) tools are available to aid in the design and fabrication of SoCs. Such computer-aided design tools can address both the synthesis and optimization processes. Synthesis is generally defined as an automatic method of converting a higher level of abstraction to a lower level of abstraction. The synthesis process generally begins with the designer compiling a set of system specifications based on the desired functionality of the SoC. These specifications are then encoded in a hardware description language (HDL) such as VHDL. (VHSIC hardware description language) available from IEEE of New York, N.Y., or Verilog available from Cadence Design Systems, Inc. of Santa Clara, Calif. These specifications can be used to define a SoC in terms of the desired inputs and outputs, as well as desired functionality such as available memory or clock speed. From the HDL, the designer then generates a “netlist” including a list of gates and their interconnections, which is descriptive of the circuit modules in the SoC. Ultimately, the design is compiled and masks fabricated for producing the physical SoC. While well suited for simpler devices and single components, the aforementioned synthesis process suffers several limitations, especially when applied to the design of complex SoCs. One effort to address these limitations is disclosed in U.S. Pat. No. 6,862,563 (the '563 reference) the disclosure of which is incorporated herein by reference for all purposes. The '563 reference attempts to configure one critical IP block, primarily a processor core, using an interactive computer program to manage the process and to improve efficiency of the SoC. While the ability to optimize a customized processor core design in a SoC application is helpful in certain applications, there is still the requirement of back-fitting computer code such as operating system and application programs to execute on the customized processor core. Thus, regardless of the advantages of the prior art, what is needed is a synthesis process that minimizes the time and effort to design and manufacture a SoC with one or more processors whose specification is in part determined by the necessity to provide an expected level of performance for the computer code. SUMMARY OF THE INVENTIONThe present invention satisfies the aforementioned needs by providing an automated means of managing the complete configuration of an integrated circuit design (IC) and in particular a complex system on a chip (SoC). A first aspect of the invention discloses an improved method for managing the design and configuration of a SoC. The method provides for the automated description of hardware components, such as a processor core, and software components, such as application and operating software, as well as the integration of the hardware and software components. In a second aspect of the invention, a menu-driven computer program implements the design and configuration management method. In one exemplary embodiment, an interactive architecture module gathers workload information about the SoC and generates a merged HDL file descriptive of the design. In addition to generating the description file, the method provides for modification of the description file in response to an analysis of the operating system and application level software. In a third aspect of the invention, an apparatus for generating, simulating, and/or synthesizing a SoC design using the aforementioned method is disclosed that allows a SoC designer to remotely interact with the program during the design, simulation, and/or synthesis processes. In a fourth aspect of the invention, a SoC design depicted in a hardware description language and synthesized using the aforementioned method of the invention is disclosed. In a fifth aspect of the invention, an IC fabricated using the aforementioned synthesized design is disclosed. In one exemplary embodiment, the IC comprises a SoC with one or more processors. BRIEF DESCRIPTION OF THE DRAWINGSFIG. 1 is a block diagram illustrating an integrated circuit design and synthesis method in accordance with an embodiment of the present invention. FIG. 2 is a block diagram illustrating a system for developing a description file of an integrated circuit in accordance with an embodiment of the present invention. FIG. 3 is a block diagram illustrating a graphical user interface for an embodiment of the mechanism of FIG. 2 in accordance with an embodiment of the present invention. FIG. 4 illustrates a graphical user interface and database structure for an embodiment of the mechanism of FIG. 2 in accordance with an embodiment of the present invention. Continue reading about Remote interface for managing the design and configuration of an integrated circuit semiconductor design... Full patent description for Remote interface for managing the design and configuration of an integrated circuit semiconductor design Brief Patent Description - Full Patent Description - Patent Application Claims Click on the above for other options relating to this Remote interface for managing the design and configuration of an integrated circuit semiconductor design patent application. Patent Applications in related categories: 20090288048 - Analysis of stress impact on transistor performance - Roughly described, a method for approximating stress-induced mobility enhancement in a channel region in an integrated circuit layout, including approximating the stress at each of a plurality of sample points in the channel, converting the stress approximation at each of the sample points to a respective mobility enhancement value, and ... 20090288046 - Circuit design processes - A method for designing a circuit. The method includes (i) providing a netlist of a design and (ii) dividing the netlist into N user logics, N being a positive integer. After said dividing the netlist is performed, the N user logics in N macro test wrappers are instantiated resulting in ... 20090288047 - Method and apparatus for using a database to quickly identify and correct a manufacturing problem area in a layout - One embodiment provides a system for using a database to quickly identify a manufacturing problem area in a layout. During operation, the system receives a first check-figure which identifies a first area in a first layout, wherein the first area is associated with a first feature. Next, the system determines ... 20090288049 - Method for rapid estimation of layout-dependent threshold voltage variation in a mosfet array - An automated method for estimating layout-induced variations in threshold voltage in an integrated circuit layout. The method begins with the steps of selecting a diffusion area within the layout for analysis. Then, the system identifies Si/STI edges on the selected area as well as channel areas and their associated gate/Si ... ### 1. Sign up (takes 30 seconds). 2. Fill in the keywords to be monitored. 3. Each week you receive an email with patent applications related to your keywords. Start now! - Receive info on patent apps like Remote interface for managing the design and configuration of an integrated circuit semiconductor design or other areas of interest. ### Previous Patent Application: Moment-based method and system for evaluation of metal layer transient currents in an integrated circuit Next Patent Application: System and method for automated electronic device design Industry Class: Data processing: design and analysis of circuit or semiconductor mask ### FreshPatents.com Support Thank you for viewing the Remote interface for managing the design and configuration of an integrated circuit semiconductor design patent info. IP-related news and info Results in 0.08556 seconds Other interesting Feshpatents.com categories: Daimler Chrysler , DirecTV , Exxonmobil Chemical Company , Goodyear , Intel , Kyocera Wireless , 174 |
* Protect your Inventions * US Patent Office filing
PATENT INFO |
|