Search results for "Embedded"

showing 10 items of 412 documents

Co-simulation platform based on systemc for multiprocessor system on chip architecture exploration

2007

Currently multiprocessor embedded systems are the principal vectors of semiconductor industry. Modelling, validating and analyzing a system performances impose the evolution of the traditional simulation techniques. In this paper we define the methodology we used in constructing the STARSoC co-simulation environment. This platform aims to explore at higher levels of abstractions a multiprocessors system on chip architectures. The platform reference design contains several OpenRISC 1200 Instruction Set Simulators (ISSs) wrapped under SystemC, and some basic peripherals within the SystemC simulation framework. Our purpose is to develop a complete design space exploration tool. In order to ass…

business.industryComputer scienceDesign space explorationOpenRISCMPSoCInstruction setComputer architectureSystemCEmbedded systemSystem on a chipbusinesscomputerWishbonecomputer.programming_languageRegister-transfer level2007 Internatonal Conference on Microelectronics
researchProduct

Design Space Exploration for a Custom VLIW Architecture: Direct Photo Printer Hardware Setting Using VEX Compiler

2008

Increasingly more computing power is demanded for contemporary applications such as multimedia, 3D visualization, and telecommunication. This paper presents a design space exploration (DSE) experience for an embedded VLIW processor that allows finding out the best architecture for given application. The proposed method has been implemented and tested using an image processing chain for direct photo printer. Our results show a considerable improvement in hardware cost and performance. After the best architecture is identified, we applied a technique to optimize the code in VEX system that uses ?inlining? function in order to reduce execution time.

business.industryComputer scienceDesign space explorationOptimizing compilerImage processingcomputer.software_genreSpace explorationVisualizationInstruction setComputer architectureVery long instruction wordEmbedded systemCompilerbusinesscomputerComputer hardware2008 IEEE International Conference on Signal Image Technology and Internet Based Systems
researchProduct

Design and development of a fNIRS system prototype based on SiPM detectors

2014

Functional Near Infrared Spectroscopy (fNIRS) uses near infrared sources and detectors to measure changes in absorption due to neurovascular dynamics in response to brain activation. The use of Silicon Photomultipliers (SiPMs) in a fNIRS system has been estimated potentially able to increase the spatial resolution. Dedicated SiPM sensors have been designed and fabricated by using an optimized process. Electrical and optical characterizations are presented. The design and implementation of a portable fNIRS embedded system, hosting up to 64 IR-LED sources and 128 SiPM sensors, has been carried out. The system has been based on a scalable architecture whose elementary leaf is a flexible board …

business.industryComputer scienceDetectorNear-infrared spectroscopySettore ING-INF/02 - Campi ElettromagneticiNear Infrared SpectroscopySilicon PhotomultipliersReflectivitySettore ING-INF/01 - ElettronicaImaging phantomlaw.inventionOpticsSilicon photomultiplierlawOptoelectronicsSensitivity (control systems)businessEmbedded SystemsImage resolutionSilicon PhotomultiplierLight-emitting diode
researchProduct

How to Use the DHT22 Sensor for Measuring Temperature and Humidity with the Arduino Board

2016

Abstract The objective of this paper is to achieve a functional system in terms of hardware and software, to measure temperature and humidity. Also, this system will allow to monitoring the time. In this, we use an Arduino board with interfacing a sensor placed in local environment to measure temperature and humidity. The paper aims to achieve the following goals: - achieving a functional system in terms of hardware and software that allows measuring and monitoring temperature, humidity and the time; - using a development board for the communication with the sensor and clock; - implementation a program that allows requirements.

business.industryComputer scienceEmbedded systemArduinoElectrical engineeringHumidityGeneral MedicinebusinessTemperature measurementReal-time clockACTA Universitatis Cibiniensis
researchProduct

Improving the multiple errors detection coverage in distributed embedded systems

2004

Currently, a lot of critical applications in automobile and aircraft avionics are built on fault-tolerant real-time distributed embedded systems. Fault injection techniques have been used extensively in the experimental validation of these systems and it is a challenge to adapt them to the demands of new technologies. This paper deals with the effect of physical faults at pin level on the Communication Network Interface in a prototype based on time-triggered architecture. Due to the essential necessity of observing system behavior during injection experiments, a suitable monitor for distributed embedded systems is proposed. The monitor is used to detect failures in the value domain that cou…

business.industryComputer scienceInterface (computing)Distributed computingControl (management)Real-time computingFault injectionAvionicsSystem monitoringTelecommunications networkDomain (software engineering)Embedded systemCode (cryptography)business22nd International Symposium on Reliable Distributed Systems, 2003. Proceedings.
researchProduct

Bluetooth throughput measures for cardiomyocyte extracellular signal telemetry

2006

In this contribution the suitability of the Bluetooth transmission system is analyzed for its application to the realtime transmission of cardiac signals captured by micro-electrode array sensors. The required data rates for this type of cardiac signals are calculated to be 180 kbps for every single micro- electrode. The mean throughput value varies with the selected packet size: for packet sizes less than 1000 bytes the mean throughput is smaller than 180 kbps while for packet sizes greater than 1000 bytes the mean throughput saturates at around 230 kbps. This mean throughput value is guaranteed for over 80% of the time. Compression algorithms running on the sensor array allow the reductio…

business.industryComputer scienceNetwork packetComputerSystemsOrganization_COMPUTER-COMMUNICATIONNETWORKSTransmission systemlaw.inventionBluetoothTransmission (telecommunications)Sensor arraylawEmbedded systembusinessThroughput (business)Computer hardwareData transmissionData compression2006 3rd International Symposium on Wireless Communication Systems
researchProduct

Face Processing on Low-Power Devices

2009

The research on embedded vision-based techniques is considered nowadays as one of the most interesting matters of computer vision. In this work we address the scenario in which a real-time face processing system is needed to monitor people walking through some locations. Some face detection (e.g., Viola-Jones face detector) and face recognition (e.g., eigenfaces) approaches have reached a certain level of maturity, so we focused on the development of such techniques on embedded systems taking into account both hardware and software constraints. Our goal is to detect the presence of some known individuals inside some sensitive areas producing a compact description of the observed people. Cap…

business.industryComputer scienceNode (networking)Real-time computingFacial recognition systemSoftwareEigenfaceEmbedded systemScalabilityResource allocation (computer)businessFace detectionWireless sensor networkface recognition embedded devices
researchProduct

A Novel Approach for Accelerating Bitstream Relocation in Many-core Partially Reconfigurable Applications

2013

International audience; Partial Bitstream Relocation (PBR) has been introduced in recent years, as a means to overcome the limitations of the traditional Xilinx Partial Reconfiguration flow, particularly in terms of the limited module placement, a fact that can greatly reduce the memory footprint of applications which require multiple implementations of the same module... However, PBR consumes scarce resources in hardware implementations, and introduces a prohibitive time overhead when done in software. This is particularly true in applications such as large scalable systems, which typically require multiple copies of the same module to accelerate a task, but in which the relocation time ov…

business.industryComputer scienceProcess (engineering)020208 electrical & electronic engineeringControl reconfigurationContext (language use)02 engineering and technology[INFO.INFO-ES] Computer Science [cs]/Embedded Systems020202 computer hardware & architectureEmbedded systemScalability0202 electrical engineering electronic engineering information engineeringMemory footprint[INFO.INFO-ES]Computer Science [cs]/Embedded Systems[ INFO.INFO-ES ] Computer Science [cs]/Embedded SystemsBitstreambusinessRelocationField-programmable gate array
researchProduct

Graphical user interface for serial protocols through a USB link

2012

In this work, a graphical user interface to communicate with three common serial protocols is presented. With one tool, the user may be able to control several evaluation boards from different manufacturers or evaluate and program integrated circuits of complex board prototypes. It provides a user-friendly interface to communicate with several chips using the USB port. The program has been used for the first stages in the qualification process of electronic boards for the Advanced GAmma Tracking Array (AGATA).

business.industryComputer scienceShell (computing)Graphical user interface testingUSBlaw.inventionUser interface designlawEmbedded systemUSB hub10-foot user interfaceUser interfacebusinessComputer hardwareGraphical user interface2012 18th IEEE-NPSS Real Time Conference
researchProduct

An Empirical Set of Metrics for Embedded Systems Testing

2018

Editor’s note: Selecting the right platform for an embedded system is a challenging task, because there are no systematic methodologies for comprehensive evaluation and comparison of competing alternatives. This article partially addresses this problem by formulating a set of relevant metrics and an evaluation methodology. By applying their concepts to the evaluation of two alternative platforms, the Raspberry Pi3 and the Intel Edison boards, the authors demonstrate the utility of their approach and show under which objectives one is preferable over the other. —Axel Jantsch, TU Wien

business.industryComputer scienceTesting020207 software engineering02 engineering and technologyEnergy consumptionTask (project management)Set (abstract data type)Hardware and ArchitectureEmbedded systemComputer Science0202 electrical engineering electronic engineering information engineeringMetricElectrical and Electronic EngineeringbusinessEmbedded systemSoftware
researchProduct