Search results for "Embedded Systems"
showing 10 items of 69 documents
Fast prototyping of a SoC-based smart-camera: a real-time fall detection case study
2014
International audience; Smart camera, i.e. cameras that are able to acquire and process images in real-time, is a typical example of the new embedded computer vision systems. A key example of application is automatic fall detection, which can be useful for helping elderly people in daily life. In this paper, we propose a methodology for development and fast-prototyping of a fall detection system based on such a smart camera, which allows to reduce the development time compared to standard approaches. Founded on a supervised classification approach, we propose a HW/SW implementation to detect falls in a home environment using a single camera and an optimized descriptor adapted to real-time t…
Engineering requirements for avionics of unmanned aerial system
Within the framework of the European Project WInSiC4AP, the Unmanned Aerial Vehicle (UAV) use case plays an important role in defining some of the specific constraints that on-board electronics systems must obey. Then it’s relevant to have clear view of the UAVs classification and their main characteristics especially with the focus of an Electrical UAV. Main component of the power supply are batteries, whose requirements must fulfil the tight design constraint such as lightweight, safety, pressure and temperature tolerance, cost effectiveness and cycle life. A quick look to available chemistry technology as well as market overview has been described. Regarding the power sub-system, the key…
Smart Vision systems: adequacy architecture algorithm, design and hardware implementations
2013
Robust spatio-temporal descriptors for real-time SVM-based fall detection
2014
International audience
WiseEye: A Platform to Manage and Experiment on Smart Camera Networks
2016
International audience; Embedded vision is probably at the edge of phenomenal expansion. The smart cameras are embedding some processing units which are more and more powerful. Last decade, high-speed image processing can be implemented on specifically designed architectures [1] nevertheless the designing time of such systems was quite high and time to market therefore as well. Since, powerful chips (i.e System On Chip) and quick prototyping methodologies are contently emerging [2],[3],[4] and enable more complex algorithms to be implemented faster. Moreover, smart cameras which are embedding flexible and powerful multi-core processors or Graphic Processors Unit (GPU) are now available and …
Dynamic scheduling of periodic skippable tasks in an overloaded real-time system
2008
International audience; The need for supporting dynamic real-time environments where changes in workloads may occur requires a scheduling framework that explicitly addresses overload conditions, allows the system to achieve graceful degradation and supports a mechanism capable of determining the load to be shed from the system to handle the overload. In applications ranging from video reception to air-craft control, tasks enter periodically and have response time constraints, but missing a deadline is acceptable, provided most deadlines are met. Such tasks are said to be occasionally skippable and have an assigned skip parameter. We look at the problem of uniprocessor scheduling of skippabl…
Neutron-Induced Effects on a Self-Refresh DRAM
2022
International audience; The field of radiation effects in electronics research includes unknowns for every new device, node size, and technical development. In this study, static and dynamic test methods were used to define the response of a self-refresh DRAM under neutron irradiation. The neutron-induced effects were investigated and characterised by event cross sections, soft-error rate, and bitmaps evaluations, leading to an identification of permanent and temporary stuck cells, single-bit upsets, and block errors. Block errors were identified in different patterns with dependency in the addressing order, leading to up to two thousand faulty words per event, representing a real threat fr…
Distance Learning with Hands-on Exercises : Physical Device vs. Simulator
2022
This Research to Practice Full Paper presents a comparison between a physical device and a simulator in a distance learning context. Programming embedded devices is very commonly taught using embedded hardware. One of the most used solutions is the Arduino microcontroller platform, which allows small embedded applications to be built and commanded in a programming language. However, there are some challenges in using physical devices for educational purposes. These challenges are particularly acute in distance learning or when the course needs to be scalable to a varying number of students. To address these challenges, we explored the potential of a simulator as a replacement for a physical…
IP-XACT and MARTE based approach for partially reconfigurable systems-on-chip.
2011
International audience; Dynamic Partial Reconfiguration (DPR) has been introduced in recent years as a method to increase the flexibility of FPGA designs. However, using DPR for building complex systems remains a daunting task. Recently, approaches based on MDE and UML MARTE standard have emerged which aim to simplify the design of complex SoCs. Moreover, with the recent standardization of the IP-XACT specification, there is an increasing interest to use it in MDE methodologies to ease system integration and to enable design flow automation. In this paper we propose an MARTE/MDE approach which exploits the capabilities of IP-XACT to model and automatically generate DPR SoC designs. In parti…
Facilitating IP deployment in a MARTE-based MDE methodology using IP-XACT: a XILINX EDK case study
2012
International audience; In this paper we present framework for the deployment of hardware IPs at high-levels of abstraction. It is based in a model- driven approach that aims at the automatic generation of Dynamic Partial Reconfiguration designs created in Xilinx Platform Studio (XPS). Contrary to previous approaches, we make use of the IP-XACT standard to facilitate the deployment of hardware IPs, their parameterization and subsequent integration. We propose an extension to the MARTE profile for IP deployment, and we introduce the necessary model transformations to obtain a high- level representation from an IP-XACT component library. These models are then used to create a platform in MART…