Search results for "Embedded system"

showing 10 items of 291 documents

A microcontroller-based portable electrocardiograph system

2004

The ambulatory acquisition and monitorization of electrocardiograms (ECG) under not controlled conditions, is a practice of paramount importance in cardiology diagnosis nowadays. The ECGs are acquired while patients develop their normal life, using a portable device. The storage capacity of such devices usually ranges from 24 to 48 hours. ne systems used to perform this task are the so-called Holter systems. In this paper we describe a low cost single channel Holter system, based on a microcontroller, to register the ECG signal continuously during up to 48 hours. This microcontroller system runs off batteries, and includes many peripherals such as a display, keyboard, serial interface, soli…

Task (computing)MicrocontrollerRemote patient monitoringComputer sciencebusiness.industryEmbedded systemSerial portComputerSystemsOrganization_SPECIAL-PURPOSEANDAPPLICATION-BASEDSYSTEMSEcg signalbusinessCommunication channel10th IEEE International Conference on Electronics, Circuits and Systems, 2003. ICECS 2003. Proceedings of the 2003
researchProduct

Exploiting programmable architectures for WiFi/ZigBee inter-technology cooperation

2014

The increasing complexity of wireless standards has shown that protocols cannot be designed once for all possible deployments, especially when unpredictable and mutating interference situations are present due to the coexistence of heterogeneous technologies. As such, flexibility and (re)programmability of wireless devices is crucial in the emerging scenarios of technology proliferation and unpredictable interference conditions. In this paper, we focus on the possibility to improve coexistence performance of WiFi and ZigBee networks by exploiting novel programmable architectures of wireless devices able to support run-time modifications of medium access operations. Differently from software…

Technology and EngineeringCognitive networksComputer Networks and CommunicationsComputer scienceDynamic MAC adaptationTime division multiple access02 engineering and technologyMAC protocolMAC protocols0202 electrical engineering electronic engineering information engineeringWirelessCross-technology interferenceINTERFERENCEProtocol prototypingSettore ING-INF/03 - Telecomunicazionibusiness.industryComputerSystemsOrganization_COMPUTER-COMMUNICATIONNETWORKS020206 networking & telecommunicationsCognitive networkComputer Science ApplicationsEmbedded systemSignal ProcessingInterference avoidanceIBCNWireless network control020201 artificial intelligence & image processingbusinessCognitive networkDecoupling (electronics)Communication channelComputer networkEURASIP Journal on Wireless Communications and Networking
researchProduct

Development of a High Irradiance LED Configuration for Small Field of View Motion Estimation of Fertilizer Particles

2015

International audience; Better characterization of the fertilizer spreading process, especially the fertilizer pattern distribution on the ground, requires an accurate measurement of individual particle properties and dynamics. Both 2D and 3D high speed imaging techniques have been developed for this purpose. To maximize the accuracy of the predictions, a specific illumination level is required. This paper describes the development of a high irradiance LED system for high speed motion estimation of fertilizer particles. A spectral sensitivity factor was used to select the optimal LED in relation to the used camera from a range of commercially available high power LEDs. A multiple objective …

Technology and EngineeringLightIrradianceengineering.materiallcsh:Chemical technologyBiochemistryArticleAnalytical Chemistrylaw.inventionLED illuminationOpticsImaging Three-DimensionallawSPREADERMotion estimationGenetic algorithmRange (statistics)genetic algorithmlcsh:TP1-1185[ INFO.INFO-ES ] Computer Science [cs]/Embedded SystemsElectrical and Electronic EngineeringFertilizersInstrumentationLightingComputingMilieux_MISCELLANEOUS[SPI.SIGNAL] Engineering Sciences [physics]/Signal and Image processingbusiness.industryProcess (computing)AgricultureLED illumination; genetic algorithm; fertilizerLED illumination;genetic algorithm;fertilizerfertilizerAtomic and Molecular Physics and OpticsSIMULATIONSARRAYSSpectral sensitivityengineering[INFO.INFO-ES]Computer Science [cs]/Embedded SystemsFertilizerbusinessAERODYNAMIC PROPERTIES[SPI.SIGNAL]Engineering Sciences [physics]/Signal and Image processingAlgorithmsLight-emitting diode
researchProduct

E-learning approach of the graph coloring problem applied to register allocation in embedded systems

2016

The main aim of this paper consists in developing an effective e-learning tool, focused on evolutionary algorithms, in order to solve the graph coloring problem. Subsidiary, we apply graph coloring for register allocation in embedded systems. From didactic viewpoint, our tool has benefits in the learning process because it helps students to observe the relationship between the graph coloring problem and CPU registers allocation with the help of four developed modules: the genetic algorithm, the graphical viewer, the interference graph for a C program and a web application which collects the simulation results. All these applications are combined by a graphical interface which allows the use…

Theoretical computer sciencebusiness.industryComputer scienceProcessor registerEvolutionary algorithm02 engineering and technology021001 nanoscience & nanotechnologyEmbedded systemGenetic algorithm0202 electrical engineering electronic engineering information engineeringWeb applicationGraph (abstract data type)020201 artificial intelligence & image processingGraph coloring0210 nano-technologybusinessGraphical user interfaceRegister allocation2016 Sixth International Conference on Innovative Computing Technology (INTECH)
researchProduct

A New FEC Scheme for Real-time Transmission of High Definition Video over IP Network

2007

Increasing the applicability of ubiquitous computing, minimizing energy consumption and hardware cost are mandatory in real world applications. In this paper we present our platform prototype for ubiquitous computing, which has been implemented based on commercial Bluetooth off-the-shelf components. It allows every object to be augmented with processing and communication capabilities in order to make them "smart". We validate our proposal by evaluating the trade-off between power consumption and performance of the experimental prototype.

Ubiquitous computingComputer sciencebusiness.industryNode (networking)Mobile computingEnergy consumptionObject (computer science)law.inventionBluetoothlawPower consumptionEmbedded systemPower networkbusinessThe 2007 International Conference on Intelligent Pervasive Computing (IPC 2007)
researchProduct

Evaluation of a hash-compress-encrypt pipeline for storage system applications

2015

Great efforts are made to store data in a secure, reliable, and authentic way in large storage systems. Specialized, system specific clients help to achieve these goals. Nevertheless, often standard tools for hashing, compressing, and encrypting data are arranged in transparent pipelines. We analyze the potential of Unix shell pipelines with several high-speed and high-compression algorithms that can be used to achieve data security, reduction, and authenticity. Furthermore, we compare the pipelines of standard tools against a house made pipeline implemented in C++ and show that there is great potential for performance improvement.

UnixDatabaseComputer sciencebusiness.industryHash functionData securityCryptographycomputer.software_genreEncryptionPipeline (software)Pipeline transportEmbedded systemComputer data storagebusinesscomputer2015 IEEE International Conference on Networking, Architecture and Storage (NAS)
researchProduct

Toward a lightweight and efficient UAV‐aided VANET

2019

International audience; Connectivity in a smart vehicular network is quite sensitive and highly affected by its dynamic network topology. Issues related to the intermittent nature of connectivity may arise due to the high mobility of nodes and network heterogeneity. In sparse areas, a vehicular network is basically a disruption‐tolerant network suffering from frequent disconnections, long delays, and messages loss. Facing these issues, and specifically for time‐sensitive applications, Unmanned Aerial Vehicle (UAV) can provide valuable assistance to Vehicular Ad Hoc Network (VANET) by assuming a relay node role between disconnected segments in the road. In such scenarios, effective communica…

Vehicular ad hoc networkbusiness.industryComputer science020302 automobile design & engineering020206 networking & telecommunicationsComputerApplications_COMPUTERSINOTHERSYSTEMS02 engineering and technology7. Clean energy[SPI]Engineering Sciences [physics]0203 mechanical engineeringEmbedded system0202 electrical engineering electronic engineering information engineeringElectrical and Electronic Engineeringbusiness
researchProduct

Run-Time Reconfiguration for Emulating Transient Faults in VLSI Systems

2006

Advances in circuitry integration increase the probability of occurrence of transient faults in VLSI systems. A confident use of these systems requires the study of their behaviour in the presence of such faults. This study can be conducted using model-based fault injection techniques. In that context, field-programmable gate arrays (FPGAs) offer a great promise by enabling those techniques to execute models faster. This paper focuses on how run-time reconfiguration techniques can be used for emulating the occurrence of transient faults in VLSI models. Although the use of FPGAs for that purpose has been restricted so far to the well-known bit-flip fault model, recent studies in fault repres…

Very-large-scale integrationEmulationComputer sciencebusiness.industryEmbedded systemControl reconfigurationContext (language use)Transient (computer programming)Hardware_PERFORMANCEANDRELIABILITYFault injectionFault modelFault (power engineering)businessInternational Conference on Dependable Systems and Networks (DSN'06)
researchProduct

Fault Emulation for Dependability Evaluation of VLSI Systems

2008

Advances in semiconductor technologies are greatly increasing the likelihood of fault occurrence in deep-submicrometer manufactured VLSI systems. The dependability assessment of VLSI critical systems is a hot topic that requires further research. Field-programmable gate arrays (FPGAs) have been recently pro posed as a means for speeding-up the fault injection process in VLSI systems models (fault emulation) and for reducing the cost of fixing any error due to their applicability in the first steps of the development cycle. However, only a reduced set of fault models, mainly stuck-at and bit-flip, have been considered in fault emulation approaches. This paper describes the procedures to inje…

Very-large-scale integrationEmulationEngineeringbusiness.industryHardware_PERFORMANCEANDRELIABILITYIntegrated circuitEnergy consumptionFault injectionlaw.inventionStuck-at faultHardware and ArchitecturelawEmbedded systemHardware_INTEGRATEDCIRCUITSDependabilityElectrical and Electronic EngineeringbusinessField-programmable gate arraySoftwareIEEE Transactions on Very Large Scale Integration (VLSI) Systems
researchProduct

AER Filtering Using GLIDER: VHDL Cellular Automata Description

2008

Cellular Automata (CA) is a bio-inspired processing model for problem solving, initially proposed by Von Neumann. This approach modularizes the processing by dividing the solution into synchronous cells that change their states at the same time in order to get the solution. The communication between them is crucial to achieve the correct solution. On the other hand, the Address-Event-Representation (AER) is a neuromorphic communication protocol for transferring asynchronous events between VLSI chips. These neuro-inspired implementations have been used to design sensor chips (retina, cochleas), processing chips (convolutions, filters) and learning chips, which makes it possible to develop co…

Very-large-scale integrationbusiness.industryComputer scienceHardware description languageFilter (signal processing)Cellular automatonNeuromorphic engineeringAsynchronous communicationEmbedded systemVHDLbusinesscomputerDigital filterComputer hardwarecomputer.programming_language
researchProduct