14,013 research outputs found

    Design and Performance of the Data Acquisition System for the NA61/SHINE Experiment at CERN

    Get PDF
    This paper describes the hardware, firmware and software systems used in data acquisition for the NA61/SHINE experiment at the CERN SPS accelerator. Special emphasis is given to the design parameters of the readout electronics for the 40m^3 volume Time Projection Chamber detectors, as these give the largest contribution to event data among all the subdetectors: events consisting of 8bit ADC values from 256 timeslices of 200k electronic channels are to be read out with ~100Hz rate. The data acquisition system is organized in "push-data mode", i.e. local systems transmit data asynchronously. Techniques of solving subevent synchronization are also discussed.Comment: 14 pages, 13 figure

    An FPGA-based real-time event sampler

    Get PDF
    This paper presents the design and FPGA-implementation of a sampler that is suited for sampling real-time events in embedded systems. Such sampling is useful, for example, to test whether real-time events are handled in time on such systems. By designing and implementing the sampler as a logic analyzer on an FPGA, several design parameters can be explored and easily modified to match the behavior of different kinds of embedded systems. Moreover, the trade-off between price and performance becomes easy, as it mainly exists of choosing the appropriate type and speed grade of an FPGA family

    B.O.G.G.L.E.S.: Boundary Optical GeoGraphic Lidar Environment System

    Get PDF
    The purpose of this paper is to describe a pseudo X-ray vision system that pairs a Lidar scanner with a visualization device. The system as a whole is referred to as B.O.G.G.L.E.S. There are several key factors that went into the development of this system and the background information and design approach are thoroughly described. B.O.G.G.L.E.S functionality is depicted through the use of design constraints and the analysis of test results. Additionally, many possible developments for B.O.G.G.L.E.S are proposed in the paper. This indicates that there are various avenues of improvement for this project that could be implemented in the future

    PERFORMANCE STUDY OF AD HOC WIRELESS LAN FOR MULTIMEDIA STREAMING APPLICATIONS

    Get PDF
    Wireless Local Area Network (WLAN) provides high-speed and cable-free access for computer-to-computer information transfer within the coverage range. The optional feature of WLAN is ad hoc, which allows the network to be formed and deformed without the need of system administration or access point. Multimedia streaming through WLAN allows users to download and play a small chunk of the multimedia file simultaneously. An ad hoc base wireless network is used in this project rather than infrastructure base due to the simpler architecture, cheaper set up cost of ad hoc network and no system administrator required. Unlike file sharing, streaming will not download the whole file. Streaming can be used for multimedia distribution without users having the illegal copies of the file. In this project, a multimedia file is to be streamed, but not downloaded, through the WLAN without passing through any access point. The host computer broadcast the multimedia file using "media server configurator" while the client computer streamed from the host computer using "streaming media player". Multihop streaming allows a node that is totally out of the coverage range to stream from the host computer, using the bridge as a passage. The streaming of the multimedia file is seamless and smooth within the ad hoc network. A node that is out of the coverage range can stream from the host computer by using the multi-hop concept although the distance between the host and the client does affect the performance. In multi-hop wireless network, the streaming process is at its best when the bridge is about 3 meters away from the receiving node

    Networking Heterogeneous Microcontroller based Systems through Universal Serial Bus

    Get PDF
    Networking heterogeneous embedded systems is a challenge. Every distributed embedded systems requires that the network is designed specifically considering the heterogeneity that exits among different Microcontroller based systems that are used in developing a distributed embedded system. Communication architecture, which considers the addressing of the individual systems, arbitration, synchronisation, error detection and control etc., needs to be designed considering a specific application. The issue of configuring the slaves has to be addressed. It is also important that the messages, flow of the messages across the individual ES systems must be designed. Every distributed embedded system is different and needs to be dealt with separately. This paper presents an approach that addresses various issues related to networking distributed embedded systems through use of universal serial bus communication protocol (USB). The approach has been applied to design a distributed embedded that monitors and controls temperatures within a Nuclear reactor system

    Compact USB-based Instruments for Education and Remote Laboratory Projects

    Get PDF
    corecore