Mitigating failures caused by electrostatic discharge (ESD) is a crucial problem in many applications of embedded systems. The paper analyses in a systematic way the propagation of ESD effects at structural and logical levels in order to find threats and capabilities of efficient system recovery. The presented considerations are illustrated with some results referred to commercially developed devices for registering and analyzing ECG signals.
Fast growing market related to Internet of Things creates new demands for wireless sensor networks. Here we face the problem of optimizing energy consumption in many miniature electronic devices powered from local batteries and requested long life span of nodes up to 5-10 years. The transmission processes constitute the primary source of energy consumption in the node, however complex data processing can also contribute a non negligible component. Optimizing energy consumption we can use various energy saving schemes, e.g. bringing the nodes in a sleeping mode and waking them periodically. In the paper we analyse in detail time and power components influencing energy consumption profiles. The derived original parameters are helpful to create power consumption models for specific applications. The presented methodology has been verified experimentally within (TI) CC1310F128 chip.
Practical proliferation of Internet of Things (IoT) concept depends upon communication efficiency in the related network. In the paper we outline basic features of wireless communication protocols used in IoT and concentrate on analysing communication overheads. In particular, we discuss the impact of IPv6 packet length on 6LoWPAN network operation with physical and MAC layer defined by IEEE 802.15.4 standard. The presented analysis methodology is useful in estimation of the total goodput (throughput at the application level) and energy consumptions within the whole traffic model which are the crucial features of IoT networks.
In the paper we discuss the problem of evaluating disc performance with benchmarks. In particular, we concentrate on assessing benchmark properties. For this purpose we have developed benchmark managing platform which allows us to enhance the benchmark execution process with monitoring performance counters. The developed methodology and tool do not need additional benchmark instrumentation and have a negligible impact on its execution. The usefulness of this approach has been illustrated with experimental results covering a representative set of benchmark programs.