Synchronous approach to the functional equivalence of embeddedsystem implementations

نویسندگان

  • Harry Hsieh
  • Felice Balarin
  • Luciano Lavagno
  • Alberto L. Sangiovanni-Vincentelli
چکیده

Design space exploration is the process of analyzing several functionally equivalent alternatives to determine the most suitable one. A fundamental question is whether an implementation is consistent with the high-level specification or whether two implementations are “equivalent.” The synchronous assumption has made it possible to develop efficient procedures for establishing functional equivalence between different implementations in the domains of synchronous circuits and synchronous reactive systems. We extend this notion to embedded systems that do not satisfy the synchronous assumption inside their boundaries but only at the interface with the environment. Leveraging this property, we define synchronous equivalence for embedded systems that strongly resembles the concept of functional equivalence for sequential circuits. We develop efficient synchronous equivalence analysis algorithms for embedded system designs. The efficiency comes from analyzing the behavior statically on abstract representations, at a cost that some of the negative results may be false, i.e. the analysis is conservative. We develop primitives for making the representation more/less abstract, trading off complexity of the algorithms with the conservativeness of the results. We apply our analysis algorithms to an ATM switch and demonstrate that synchronous equivalence opens design exploration avenues uncharted before.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

National Library of Canada Bibliotheque Nationale Ducanada Acquisitions and Bibliographic Services Acquisitions Et Services Bibliographiques Canadit Equivalence Relations of Synchronous Schemes

Synchronous systems are single purpose multiprocessor computing machines, which provide a realistic model of computation capturing the concepts of pipelining, parallelism and interconnection. The synta.x of a synchronous system is specified by the synchronous scheme, which is in fact a directed, Labelled, edge-weighted multigraph. The vertices and their labels represent functional elements (the...

متن کامل

Eecient Methods for Embedded System Design Space Exploration

Design space exploration is the process of analyzing several functionally equivalent alternatives to determine the most suitable one. The synchronous assumption has made it possible to develop e cient procedures for establishing functional equivalence betw een di erent implementations in the domain of synchronous circuits as well as in the domain of sync hronous reactive systems. We extend this...

متن کامل

The Benefits and implementations of Diffusion tensor imaging and Neural Fiber Tractography in Brain Surgery

Background and Aim: The methods for detecting brain activation with fMRI, MRI provides a way to measure the anatomical connections which enable lightning-fast communication among neurons that specialize in different kinds of brain functions. Diffusion tensor imaging is able to measure the direction of bundles of the axonal fibers which are all aligned. Besides mapping white matter fiber tracts,...

متن کامل

Online State Space Model Parameter Estimation in Synchronous Machines

The purpose of this paper is to present a new approach based on the Least Squares Error method for estimating the unknown parameters of the nonlinear 3rd order synchronous generator model. The proposed method uses the mathematical relationships between the machine parameters and on-line input/output measurements to estimate the parameters of the nonlinear state space model. The field voltage is...

متن کامل

Optimal Shaping of Non-Conventional Permanent Magnet Geometries for Synchronous Motors via Surrogate Modeling and Multi-Objective Optimization Approach

A methodology is proposed for optimal shaping of permanent magnets with non-conventional and complex geometries, used in synchronous motors. The algorithm includes artificial neural network-based surrogate model and multi-objective search based optimization method that will lead to Pareto front solutions. An interior permanent magnet topology with crescent-shaped magnets is also introduced as t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IEEE Trans. on CAD of Integrated Circuits and Systems

دوره 20  شماره 

صفحات  -

تاریخ انتشار 2001