| US 7,483,825 B2 | ||
| Method for the creation of a hybrid cycle simulation model | ||
| Gary A. Van Huben, Poughkeepsie, N.Y. (US); Edward J. Kaminski, Jr., Wynnewood, Pa. (US); and Elspeth Anne Huston, Fishkill, N.Y. (US) | ||
| Assigned to International Business Machines Corporation, Armonk, N.Y. (US) | ||
| Filed on Sep. 12, 2005, as Appl. No. 11/225,689. | ||
| Prior Publication US 2007/0061124 A1, Mar. 15, 2007 | ||
| Int. Cl. F06F 17/50 (2006.01); G06F 9/44 (2006.01) | ||
| U.S. Cl. 703—16 [703/23; 716/4; 717/131] | 7 Claims |

| 1. A method for use with a digital design comprising standard logic elements of design source components for a cycle simulation
verification model for use in validating said digital design, comprising the steps of:
using a hybrid cycle simulation model and netlisting design source components utilizing a netlist tool which traverses a hierarchy
of said digital design for purposes of identifying hierarchical design source components to use from a design library or data
management system, and
checking that all inputs and outputs of any hierarchical design source components properly bind, and
creating netlist structural VHDL output from said hierarchical design source components for use in a next step for simulation,
including constructing a hybrid cycle simulation model in which all design source components are compiled into 1-Cycle CDUs,
all design source components are compiled into 2-Cycle CDUs, or the design source components are compiled into a combination
of 1-Cycle and 2-Cycle CDUs, and
wherein is included a merge and build step wherein said mixture of 1-cycle and 2-cycle CDUs are incorporated into a flattened
cycle simulation model comprised of internal data structures representing said low level primitive blocks thereby producing
a cycle simulation model containing a mixture of 1-cycle and 2-cycle CDU representations of design component source.
|