3 resultados para Design time

em CORA - Cork Open Research Archive - University College Cork - Ireland


Relevância:

60.00% 60.00%

Publicador:

Resumo:

Power efficiency is one of the most important constraints in the design of embedded systems since such systems are generally driven by batteries with limited energy budget or restricted power supply. In every embedded system, there are one or more processor cores to run the software and interact with the other hardware components of the system. The power consumption of the processor core(s) has an important impact on the total power dissipated in the system. Hence, the processor power optimization is crucial in satisfying the power consumption constraints, and developing low-power embedded systems. A key aspect of research in processor power optimization and management is “power estimation”. Having a fast and accurate method for processor power estimation at design time helps the designer to explore a large space of design possibilities, to make the optimal choices for developing a power efficient processor. Likewise, understanding the processor power dissipation behaviour of a specific software/application is the key for choosing appropriate algorithms in order to write power efficient software. Simulation-based methods for measuring the processor power achieve very high accuracy, but are available only late in the design process, and are often quite slow. Therefore, the need has arisen for faster, higher-level power prediction methods that allow the system designer to explore many alternatives for developing powerefficient hardware and software. The aim of this thesis is to present fast and high-level power models for the prediction of processor power consumption. Power predictability in this work is achieved in two ways: first, using a design method to develop power predictable circuits; second, analysing the power of the functions in the code which repeat during execution, then building the power model based on average number of repetitions. In the first case, a design method called Asynchronous Charge Sharing Logic (ACSL) is used to implement the Arithmetic Logic Unit (ALU) for the 8051 microcontroller. The ACSL circuits are power predictable due to the independency of their power consumption to the input data. Based on this property, a fast prediction method is presented to estimate the power of ALU by analysing the software program, and extracting the number of ALU-related instructions. This method achieves less than 1% error in power estimation and more than 100 times speedup in comparison to conventional simulation-based methods. In the second case, an average-case processor energy model is developed for the Insertion sort algorithm based on the number of comparisons that take place in the execution of the algorithm. The average number of comparisons is calculated using a high level methodology called MOdular Quantitative Analysis (MOQA). The parameters of the energy model are measured for the LEON3 processor core, but the model is general and can be used for any processor. The model has been validated through the power measurement experiments, and offers high accuracy and orders of magnitude speedup over the simulation-based method.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

This study examines children’s temporal ways of knowing and it highlights the centrality of temporal cognition in the development of children’s historical understanding. It explores how young children conceptualise time and it examines the provision for temporal cognition at the levels of the intended, enacted and received history curriculum in the Irish primary school context. Positioning temporality as a prerequisite second-order concept, the study recognises the essential role of both first-order and additional second-order concepts in historical understanding. While the former can be defined as the basic, substantive content to be taught, the latter refers to a number of additional key concepts that are deemed fundamental to children's capacity to make meaningful sense of history. The study argues for due recognition to be given to temporality, in the belief that both sets of knowledge, the content and skills, are required to develop historical thinking (Lévesque, 2011). The study addresses a number of key research questions, using a mixed methods research design, comprising an analysis of history textbooks, a survey among final year student teachers about their teaching of history, and school-based interviews with primary school children: What opportunities are available for children to develop temporal ways of knowing? How do student teachers experience being apprenticed into the available culture for teaching history and understanding temporality at primary level? What insights do the cognitive-developmental and sociocultural perspectives on learning provide for understanding the dynamics of children’s temporal ways of knowing? The study argues that the skill of developing a deeper understanding of time is a key prerequisite in connecting with, and constructing, understandings and frameworks of the past. The study advances a view of temporality as complex, multi-faceted and developmental. The findings have a potential contribution to make in influencing policy and pedagogy in establishing an elaborated and well-defined curriculum framework for developing temporal cognition at both national and international levels.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

In combination of the advantages of both parallel mechanisms and compliant mechanisms, a compliant parallel mechanism with two rotational DOFs (degrees of freedom) is designed to meet the requirement of a lightweight and compact pan-tilt platform. Firstly, two commonly-used design methods i.e. direct substitution and FACT (Freedom and Constraint Topology) are applied to design the configuration of the pan-tilt system, and similarities and differences of the two design alternatives are compared. Then inverse kinematic analysis of the candidate mechanism is implemented by using the pseudo-rigid-body model (PRBM), and the Jacobian related to its differential kinematics is further derived to help designer realize dynamic analysis of the 8R compliant mechanism. In addition, the mechanism’s maximum stress existing within its workspace is tested by finite element analysis. Finally, a method to determine joint damping of the flexure hinge is presented, which aims at exploring the effect of joint damping on actuator selection and real-time control. To the authors’ knowledge, almost no existing literature concerns with this issue.