94 research outputs found

    Designing Bandwidth-Efficient Stabilizing Control Servers

    Get PDF
    Guaranteeing stability of control applications in embedded systems, or cyber-physical systems, is perhaps the alpha and omega of implementing such applications. However, as opposed to the classical real-time systems where often the acceptance criterion is meeting the deadline, control applications do not primarily enforce hard deadlines. In the case of control applications, stability is considered to be the main design criterion and can be expressed in terms of the amount of delay and jitter a control application can tolerate before instability. Therefore, new design and analysis techniques are required for embedded control systems. In this paper, the analysis and design of such systems considering server-based resource reservation mechanism are addressed. The benefits of employing servers are manifold: (1) providing a compositional framework, (2) protection against other tasks misbehaviors, and (3) systematic bandwidth assignment. We propose a methodology for designing bandwidth-efficient servers to stabilize control tasks

    Robustness Analysis of Real-Time Scheduling Against Differential Power Analysis Attacks

    Get PDF
    Item does not contain fulltextISVLSI 2014 IEEE Computer Society Annual Symposium on VLSI, 9-11 July 2014, Tampa, Florid

    Bus access design for combined worst and average case execution time optimization of predictable real-time applications on multiprocessor systems-on-chip

    Get PDF
    Optimization techniques for improving the average-case execution time of an application, for which predictability with respect to time is not required, have been investigated for a long time in many different contexts. However, this has traditionally been done without paying attention to the worst-case execution time. For predictable real-time applications, on the other hand, the focus has been solely on worst-case execution time optimization, ignoring how this affects the execution time in the average case. In this paper, we show that having a good average-case delay can be important also for real-time applications for which predictability is required. Furthermore, for real-time applications running on multiprocessor systems-on-chip, we present a technique for optimizing the average case and the worst case simultaneously, allowing for a good average-case execution time while still keeping the worst case as small as possible

    Schedulability-Driven Frame Packing for Multi-Cluster Distributed Embedded Systems

    Get PDF
    We present an approach to frame packing for multi-cluster distributed embedded systems consisting of time-triggered and event-triggered clusters, interconnected via gateways. In our approach, the application messages are packed into frames such that the application is schedulable. Thus, we have also proposed a schedulability analysis for applications consisting of mixed event-triggered and time-triggered processes and messages, and a worst case queuing delay analysis for the gateways, responsible for routing inter-cluster traffic. Optimization heuristics for frame packing aiming at producing a schedulable system have been proposed. Extensive experiments and a real-life example show the efficiency of our frame-packing approach

    Beyond the 'Grid-Lock' in Electricity Interconnectors: The Case of Germany and Poland

    Full text link
    The common European electricity market requires both market integration and transmission grid expansion, including trans-border interconnectors. Although the benefits of increased interconnectivity are widely acknowledged, expansion of interconnectors is often very slow. This paper gathers insights on the reasons behind this grid-lock drawing on the study of the German-Polish border. Although two interconnectors already exist, the trade is blocked by unplanned electricity loop flows. A third interconnector has been discussed for years, but saw little progress in spite of declarations of support on both sides. Drawing on the existing literature on the topic of grid expansion we identify four hypotheses for the grid-lock: inadequate financing; diverging interests; governance and administration problems; and different actors' motivations, trust and security perceptions. We evaluate them using the empirical material gathered through document analysis and stakeholder interviews conducted in Germany and Poland. None of the hypotheses on its own can explain the gridlock. However, while financing has not been a major obstacle, divergent interests had an impact on the project delay, administrative and governance problems are a great hindrance on the technical level, while motivations influence interstate political relations and policy shaping. EU support and closer bilateral cooperation provide opportunities to address these challenges
    • …
    corecore