Search results for "Firmware"

showing 10 items of 27 documents

Wireless MAC processors: programming MAC protocols on commodity hardware

2012

Programmable wireless platforms aim at responding to the quest for wireless access flexibility and adaptability. This paper introduces the notion of wireless MAC processors. Instead of implementing a specific MAC protocol stack, Wireless MAC processors do support a set of Medium Access Control “commands” which can be run-time composed (programmed) through software-defined state machines, thus providing the desired MAC protocol operation. We clearly distinguish from related work in this area as, unlike other works which rely on dedicated DSPs or programmable hardware platforms, we experimentally prove the feasibility of the wireless MAC processor concept over ultra-cheap commodity WLAN hardw…

Chipsetbusiness.industryFirmwareComputer scienceSettore ING-INF/03 - TelecomunicazioniComputerSystemsOrganization_COMPUTER-COMMUNICATIONNETWORKSReconfigurabilityNetwork interfacecomputer.software_genreWLAN 802.11 reconfigurabilityProtocol stackCognitive radioprogrammable MACEmbedded systemWireless lancognitive radio overlay software modules running on the host computer.WirelessbusinesscomputerWireless distribution systemComputer network
researchProduct

MAC-Engine

2011

In this demo, we prove that the flexibility supported by off-the-shelf IEEE 802.11 hardware can be significantly extended if we move the control of the MAC programming interface from the driver to the firmware, i.e. from the host CPU to the card CPU. To this purpose, we introduce the concept of MAC--Engine, that is an executor of Programmable Finite State Machines (PFSM) implemented at the firmware level: we show how the card itself can support different protocol logics thanks to PFSM bytecode representations that can be dynamically injected inside the card memory at run-time without incurring in down time issues or network disconnect events. We provide different PFSM examples in order to t…

DowntimeFinite-state machineComputer scienceFirmwarebusiness.industryInterface (computing)computer.software_genreExecutorBytecodeEmbedded systemOperating systembusinessProtocol (object-oriented programming)computerHost (network)Computer hardwareProceedings of the 6th ACM international workshop on Wireless network testbeds, experimental evaluation and characterization
researchProduct

Experimental study on the influence of controller firmware on multirotor actuator dynamics

2014

In this paper the dynamic response of a propeller actuator commonly used in hobby unmanned aerial vehicles is studied experimentally. It is shown that the choice of electronic speed controller firmware has a significant effect on the overall actuator dynamics. Six different scenarios are tested: 1+2) Rising/falling step response with the standard firmware of the Hobbyking F30a, 3+4) Rising/falling step response with firmware from Simon Kirby/GitHub and 5+6) Rising/falling step response with firmware from Simon Kirby/GitHub including complementary Pulse-Width-Modulation (PWM) switching. Experimental results show a significant difference in actuator dynamics depending on the chosen firmware. …

Electronic speed controlFirmwareComputer sciencecomputer.software_genreStep responseControl theoryRobustness (computer science)Control systemHardware_CONTROLSTRUCTURESANDMICROPROGRAMMINGMultirotorActuatorcomputerPulse-width modulationSimulation2014 IEEE International Symposium on Robotic and Sensors Environments (ROSE) Proceedings
researchProduct

Development of an optical link card for the upgrade phase II of TileCal experiment

2010

This work presents the design of an optical link card developed in the frame of the R&D activities for the phase 2 upgrade of the TileCal experiment as part of the evaluation of different technologies for the final choice in the next two years. The board is designed as a mezzanine which can work independently or plugged in the Optical Multiplexer Board of the TileCal backend electronics. It includes two SNAP 12 optical connectors able to transmit and receive up to 75 Gbps and one SFP optical connector for lower speeds and compatibility with existing hardware as the Read Out Driver. All processing is done in a Stratix II GX FPGA. Details are given on the hardware design including signal and …

Engineeringbusiness.industryFirmwareOptical linkPower integritycomputer.software_genreMultiplexerUpgradeEmbedded systemStratixTransceiverbusinessField-programmable gate arraycomputerComputer hardware2010 17th IEEE-NPSS Real Time Conference
researchProduct

Hardware and firmware developments for the upgrade of the ATLAS Level-1 Central Trigger Processor

2014

The Central Trigger Processor (CTP) is the final stage of the ATLAS first level trigger system which reduces the collision rate of 40 MHz to a Level-1 event rate of 100 kHz. An upgrade of the CTP is currently underway to significantly increase the number of trigger inputs and trigger combinations, allowing additional flexibility for the trigger menu. We present the hardware and FPGA firmware of the newly designed core module (CTPCORE+) module of the CTP, as well as results from a system used for early firmware and software prototyping based on commercial FPGA evaluation boards. First test result from the CTPCORE+ module will also be shown.

Event (computing)business.industryComputer scienceFirmwareSoftware prototypingcomputer.software_genreUpgrademedicine.anatomical_structureTrigger concepts and systems (hardware and software)Atlas (anatomy)medicineLevel triggerDetectors and Experimental TechniquesField-programmable gate arraybusinessInstrumentationcomputerDigital electronic circuitsMathematical PhysicsComputer hardwareCollision rateJournal of Instrumentation
researchProduct

ATLAS TileCal Read Out Driver production

2007

The production tests of the 38 ATLAS TileCal Read Out Drivers (RODs) are presented in this paper. The hardware specifications and firmware functionality of the RODs modules, the test-bench and the test procedure to qualify the boards are described. Finally the performance results, the temperature studies and high rate tests are shown and discussed.

High ratebusiness.industryFirmwareTest proceduresComputer sciencecomputer.software_genrePerformance resultsmedicine.anatomical_structureAtlas (anatomy)medicineProduction (economics)businessInstrumentationcomputerMathematical PhysicsComputer hardwareComputingMethodologies_COMPUTERGRAPHICSJournal of Instrumentation
researchProduct

Experimental Assessment of the Backoff Behavior of Commercial IEEE 802.11b Network Cards

2007

It has been observed that different IEEE 802.11 commercial cards produced by different vendors experience different performance, either when accessing alone the channel, as well as when competing against each other. These differences persist also when thorough measurement methodologies (such as RF shielding, laptop rotation, etc) are applied, and alignment of the environmental factors (same laptop models, traffic generators, etc) is carried out. This paper provides an extensive experimental characterization of the backoff operation of six commercial NIC cards. It suggests a relevant methodological approach, namely a repeatable, well defined, set of experiments, for such a characterization. …

IEEE 802business.product_categoryComputer scienceNetwork cardsSoftware performance testingComputer software; Laptop computers; Telecommunication traffic; Low level backoff distribution measurements; Network cards; Traffic generators; Window size; Network architectureLaptop computerscomputer.software_genreSettore ING-INF/01 - ElettronicaSoftwareMicrocodeComputer softwareWindow sizeTraffic generatorsSettore ING-INF/03 - Telecomunicazionibusiness.industryFirmwareNetwork architecturePortable computers Rotation measurement Radio frequency Environmental factorsTelecommunication trafficNetwork interface controllerLaptopEmbedded systemLow level backoff distribution measurementsbusinesscomputerCommunication channelIEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications
researchProduct

HALE-IoT: HArdening LEgacy Internet-of-Things devices by retrofitting defensive firmware modifications and implants

2022

Internet-Of-Things (IoT) devices and their firmware are notorious for their lifelong vulnerabilities. As device infection increases, vendors also fail to release patches at a competitive pace. Despite security in IoT being an active area of research, prior work has mainly focused on vulnerability detection and exploitation, threat modelling, and protocol security. However, these methods are ineffective in preventing attacks against legacy and End-Of-Life devices that are already vulnerable. Current research mainly focuses on implementing and demonstrating the potential of malicious modifications. Hardening emerges as an effective solution to provide IoT devices with an additional layer of d…

IoTfirmware modificationcybersecurityend-of-lifesuojausSSL-proxyHTTPSlegacyfirmwaredefensive techniquesWAFretrofit securityesineiden internettietoturvakyberturvallisuusEOLverkkohyökkäyksetdeviceshaavoittuvuus
researchProduct

The Optical Multiplexer Board for the ATLAS Hadronic Tile Calorimeter

2007

This paper presents the architecture and the status of the optical multiplexer board (OMB) for the ATLAS/LHC tile hadronic calorimeter (TileCal). This board will analyze the front-end data CRC to prevent bit and burst errors produced by radiation. Besides, due to its position within the data acquisition chain it will be used to emulate front-end data for tests. The first two prototypes of the final OMB 9U version have been produced at CERN. Detailed design issues and manufacturing features of these prototypes are described. These prototypes are being validated while firmware developments are being implemented in the programmable devices of the board.

Large Hadron ColliderCalorimeter (particle physics)Physics::Instrumentation and Detectorsbusiness.industryFirmwareComputer scienceElectrical engineeringcomputer.software_genreMultiplexerData acquisitionmedicine.anatomical_structureAtlas (anatomy)visual_artNuclear electronicsvisual_art.visual_art_mediummedicineTilebusinesscomputerComputer hardware2007 IEEE Nuclear Science Symposium Conference Record
researchProduct

Energy resolution and throughput of a new real time digital pulse processing system for x-ray and gamma ray semiconductor detectors

2013

New generation spectroscopy systems have advanced towards digital pulse processing (DPP) approaches. DPP systems, based on direct digitizing and processing of detector signals, have recently been favoured over analog pulse processing electronics, ensuring higher flexibility, stability, lower dead time, higher throughput and better spectroscopic performance. In this work, we present the performance of a new real time DPP system for X-ray and gamma ray semiconductor detectors. The system is based on a commercial digitizer equipped with a custom DPP firmware, developed by our group, for on-line pulse shape and height analysis. X-ray and gamma ray spectra measurements with cadmium telluride (Cd…

Materials scienceAnalogue electronicsFirmwarebusiness.industryPreamplifierSettore FIS/01 - Fisica SperimentaleDetectorElectrical engineeringX-ray detectorsDead timecomputer.software_genreSettore FIS/07 - Fisica Applicata(Beni Culturali Ambientali Biol.e Medicin)Semiconductor detectorDigital signal processing (DSP)OptoelectronicsElectronicsbusinessInstrumentationThroughput (business)computerMathematical PhysicsJournal of Instrumentation
researchProduct