Abstract-The scope of the Formal System Design (ForSyDe) methodology is high-level modeling and refinement of systems-on-a-chip and embedded systems. Starting with a formal specification model, that captures the functionality of the system at a high abstraction level, it provides formal design-transformation methods for a transparent refinement process of the system model into an implementation model that is optimized for synthesis. The main contribution of this paper is the ForSyDe modeling technique and the formal treatment of transformational design refinement. We introduce process constructors, that cleanly separate the computation part of a process from the synchronization and communication part. We develop the characteristic function for each process type and use it to define semantic preserving and design decision transformations. These transformations are characterized by name, the format of the original process network, the transformed process network, and a design implication. The implication expresses the relation between original and transformed process network by means of the characteristic function. The objective of the refinement process is a model that can be implemented cost efficiently. To this end, process constructors and processes have a hardware and software interpretation which shall facilitate accurate performance and cost estimations. In a study of a digital equalizer example, we illustrate the modeling and refinement process and focus in particular on refinement of the clock domain, communication refinement, and resource sharing.Index Terms-Formal methods, hardware/software codesign, modeling, system-on-a-chip (SoC).
Models of computation (MoC) are reviewed and organised with respect to the time abstraction they use. Continuous time, discrete time, synchronous and untimed MoCs are distinguished. System level models serve a variety of objectives with partially contradicting requirements. Consequently, it is argued that different MoCs are necessary for the various tasks and phases in the design of an embedded system. Moreover, different MoCs have to be integrated to provide a coherent system modelling and analysis environment. The relation between some popular languages and the reviewed MoCs is discussed to find that a given MoC is offered by many languages and a single language can support multiple MoCs. It is contended that it is of importance for the quality of tools and overall design productivity, which abstraction levels and which primitive operators are provided in a language. However, it is observed that there are various flexible ways to do this, e.g. by way of heterogeneous frameworks, coordination languages and embedding of different MoCs in the same language.
This study compared maximal voluntary isometric strength and electrically evoked twitch characteristics of the plantarflexor muscles among the groups of women of the 3rd (n=14), 4th (n=13), 5th (n=11), 6th (n=12) and 8th (n=13) decade. A significant decrease (P < 0.05-0.001) has been found in isometric maximal voluntary contraction (MVC) force from the 5th decade and in twitch maximal force from the 6th decade. The 3rd decade group produced 72% greater MVC force and 43% greater twitch maximal force than the 8th decade group (P < 0.001). A prolongation (P < 0.01) in twitch contraction time was observed from the 5th decade. Twitch contraction time in the 3rd decade group was 16% shorter (P < 0.001) compared with the 8th decade group (P < 0.01). Twitch half-relaxation time did not differ significantly (P > 0.05) among the groups. A decrease (P < 0. 05-0.001) has been found in twitch maximal rate of force development from the 5th decade and in twitch maximal rate of relaxation from the 6th decade. The 3rd decade group produced 63% greater (P < 0. 001) twitch maximal rate of force development than the 8th decade group. It was concluded that in women a marked age-related reduction in maximal voluntary force-generating capacity of the plantarflexor muscles and speed of contraction of the electrically evoked twitch takes place after 40 years of age, while reduction in maximal force-generating capacity and speed of relaxation of the twitch occurs after 50 years of age.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.