Title :
Resolving unknown inputs in mixed-level simulation with sequential elements
Author :
Meyassed, Moshe ; Klenke, Robert H. ; Aylor, James H.
Author_Institution :
Nat. Semicond. Corp., Tel Aviv, Israel
fDate :
8/1/1999 12:00:00 AM
Abstract :
It is well known that techniques such as performance modeling that can effectively evaluate design alternatives early in the design process can greatly increase the quality of the ultimate implementation, while at the same time, decrease the design time. In order to gain the maximum benefit from performance modeling, it must be integrated into the design process such that the performance model can be directly refined into an implementation. This paper presents techniques for developing interfaces between abstract performance models and detailed behavioral models to enable this refinement process. These mixed-level modeling interfaces, as they are called, allow abstract performance models to be cosimulated with detailed behavioral models. Because of the differences in the level of detail between abstract performance models and detailed behavioral models, not all of the inputs to the behavioral model can be derived from information in the performance model. Techniques for determining values for these “unknown” inputs are presented, These techniques have been designed to generate bounds on the system performance that converge as the model is refined
Keywords :
logic design; logic simulation; sequential circuits; behavioral model; digital design; interface; mixed-level simulation; performance model; sequential element; unknown inputs; Associate members; Costs; Design methodology; Performance gain; Process design; Space exploration; Spirals; System performance; Timing; Virtual prototyping;
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on