Abstract-Commercial off-the-shelf (COTS) components are increasingly being employed in embedded systems due to their high performance at low cost. With emerging reliability requirements, design of these components using traditional hardware redundancy incur large overheads, timedemanding re-design and validation. To reduce the design time with shorter time-to-market requirements, softwareonly reliable design techniques can provide with an effective and low-cost alternative. This paper presents a novel, architecture-independent software modification tool, SMART (Software Modification Aided transient eRror Tolerance) for effective error detection and tolerance. To detect transient errors in processor datapath, control flow and memory at reasonable system overheads, the tool incorporates selective and non-intrusive data duplication and dynamic signature comparison. Also, to mitigate the impact of the detected errors, it facilitates further software modification implementing software-based check-pointing. Due to automatic software based source-to-source modification tailored to a given reliability requirement, the tool requires no re-design effort, hardware-or compiler-level intervention. We evaluate the effectiveness of the tool using a Xentium R processor based system as a case study of COTS based systems. Using various benchmark applications with single-event upset (SEUs) based error model, we show that up to 91% of the errors can be detected or masked with reasonable performance, energy and memory footprint overheads.
In every wireless system, the weakest link determines the performance of the network. In this paper the Radio Frequency (RF) performance of both band III and L-band Terrestrial Digital Audio Broadcasting (T-DAB) consumer receivers are discussed. The receivers have been tested based on the EN 50248 standard. The test results show that the average consumer receiver for band III meets the requirements set by EN 50248, except for the non-adjacent interferer experiments. In this experiment, the average consumer receiver performs up to 10 dB worse than required. In addition, the experiments reveal that there is a large difference in performance between consumer receivers. Besides band III, also L-band consumer receivers have been evaluated. The results of the L-band experiments show that the consumer receivers are not capable of decoding a DAB signal with a COST207 rural area channel model in case of T-DAB mode IV. Network operators should for this reason use mode II for the L-band and should expect a larger influence of non-adjacent interference on receiver performance in band III than anticipated based on EN 50248.Index Terms-Adjacent channel interference, band III, consumer receiver, EN 50248, in-band interference, L-band, nonadjacent channel interference, sensitivity, T-DAB.
Today's reconfigurable multicore architectures become more and more complex. They consist of several processing units, not necessarily identical, different interconnecting modules, memories and possibly other components. Programming such kind of architectures requires deep knowledge of the underlying hardware and is thus very time consuming and error prone. On the other hand, automated toolchains that target multicore architectures are typically tailored to one specific architecture type and require a platform-specific programming model. Within the EU FP7 project Architecture oriented paraLlelization for high performance embedded Multicore systems using scilAb (ALMA) we address this shortcoming by a flexible toolchain featuring platform-independence on the architecture level as well as on the programming model. Thus, the toolchain is kept retargetable by using a novel architecture description language (ADL) for multiprocessor system on chip devices. Applications are expressed using the Scilab programming language allowing the end user to develop optimized programs without specific knowledge of the target architectures. Thereby, the ADL guides the code generation of the integrated toolflow through coarse-and finegrain parallelism extraction, parallel code optimizations and multicore simulations.
This paper describes a novel on-demand receive filter in an UMTS terminal. The receive filter is the first function after the Analog-to-Digital converter and is for that reason one of the most computation intensive parts in a receiver. The proposed filter architecture measures the out-of-band interference and calculates the required attenuation, which is used to select the appropriate filter. To assess the advantages of this on-demand receive filter, we have carried out field strength measurements in the UMTS FDD downlink band (2.1 GHz). These measurements were carried out in Amsterdam, a dense urban area with 5 active UMTS operators. Our measurement results show that in a live network configuration there is almost no out-of-band interference. Moreover, an on-demand filter would save in this case more than 68% power compared to a fixed conventional receive filter.
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.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.