29 research outputs found

    OpenIPMC: a free and open source Intelligent Platform Management Controller

    Get PDF
    OpenIPMC is a free and open source firmware designed to operate as an Intelligent Platform Management Controller (IPMC). An IPMC is a fundamental component of electronic boards conformant to the Advanced Telecommunications Computing Architecture (ATCA) standard, currently being adopted by a number of high energy physics experiments, and is responsible for monitoring the health parameters of the board, managing its power states, and providing board control, debug and recovery functions to remote clients. OpenIPMC is based on the FreeRTOS real-time operating system and is designed to be architecture-independent, allowing it to be built for a variety of different Microcontrollers. Having a fully free and open source code is an innovative aspect for this kind of firmware, allowing full customization by the user. In this work we present the features and structure of OpenIPMC and its example implementations on Xilinx Zynq UltraScale+ (ZynqUS+), Espressif ESP32, and ST Microelectronics STM32 architectures.Comment: 8 pages, double-column, 9 figures, 2 tables. Paper submitted as proceeding for the IEEE Real-Time 2020 conferenc

    Charged Particle Tracking in Real-Time Using a Full-Mesh Data Delivery Architecture and Associative Memory Techniques

    Full text link
    We present a flexible and scalable approach to address the challenges of charged particle track reconstruction in real-time event filters (Level-1 triggers) in collider physics experiments. The method described here is based on a full-mesh architecture for data distribution and relies on the Associative Memory approach to implement a pattern recognition algorithm that quickly identifies and organizes hits associated to trajectories of particles originating from particle collisions. We describe a successful implementation of a demonstration system composed of several innovative hardware and algorithmic elements. The implementation of a full-size system relies on the assumption that an Associative Memory device with the sufficient pattern density becomes available in the future, either through a dedicated ASIC or a modern FPGA. We demonstrate excellent performance in terms of track reconstruction efficiency, purity, momentum resolution, and processing time measured with data from a simulated LHC-like tracking detector

    Scientific library of distributed signal processing

    No full text
    This paper describes the implementation of an educational open software package applied in the digital signal processing wholly developed in the Linux operational system. The innovation in this work is based on processing block package distributed in many nodes or processors in the network. This approach is recommended for application where there is a high processing; distributing or dividing the tasks among varies processors

    Simulador de uma rede celular baseada no sistema FDMA (AMPS/TDMA).

    No full text
    Este artigo descreve o modelo e a implementação de um simulador de uma rede celular baseada no sistema FDMA (AMPS/TDMA). O simulador tem como objetivo a avaliação do desempenho da rede celular FDMA e a otimização de certos parâmetros. Alguns  resultados obtidos do simulador,   também   são   fornecidos

    Biblioteca científica de processamento de sinais distribuída

    No full text
    Este artigo descreve a implementação de um pacote de software livre educacional aplicado ao processamento digital de sinal inteiramente desenvolvido no sistema operacional Linux. O caráter inovador do trabalho baseia-se na distribuição do processamento dos blocos do pacote em vários nós ou máquinas da rede de computadores. Esta abordagem é recomendável para aplicações onde haja um intenso processamento, distribuindo ou dividindo as tarefas entre os diversos processadores.

    Simulação de sistemas de comunicações moveis de grande porte com a variação do limiar de bloqueio

    No full text
    Orientador: Michel Daoud YakoubDissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia EletricaResumo: Muitos aspectos de projetos de sistemas de rádio móvel celular e medidas de desempenho são estudados considerando as fronteiras entre as células como fixas. Na realidade, as fronteiras não são bem definidas e mudam à propagação de rádio ser variável, tanto no espaço como no tempo. Se um assinante móvel se encontra perto da fronteira entre duas células, ele poderá ter boa comunicação com mais de uma estação base. o objetivo deste trabalho é o estudo do desempenho de tráfego de um sistema de rádio móvel celular de grande porte através da simulação, onde o tráfego da fronteira entre duas células é utilizado para técnicas de encaminhamento alternativo. A estratégia analisada se baseia na Variação do Limiar de Bloqueio, de cada uma das células envolvidas. Nesta técnica o que se propõe é direcionar os assinantes com acesso a mais de uma estação rádio base, para aquela com menor número de canais ocupados, antes mesmo que sua própria célula fique com todos os seus canais bloqueados. O momento da tomada de decisão do reroteamento é definido pelo valor do limiar de bloqueio escolhido, que pode assumir um valor entre 0 e N + 1, onde N é o número de canais em cada célula. Esta técnica é aplicada a um sistema infinito de células e a um sistema celular real (finito). A análise é feita através de simulação de Monte CarloAbstract: Not informed.MestradoMestre em Engenharia Elétric

    Algoritmos de alocação de canais para sistemas de comunicação sem fio

    No full text
    Orientador: Michel Daoud YacoubTese (doutorado) - Universidade Estadual de Campinas, Faculdade de Engenharia EletricaResumo: Técnicas Locais de Alocação - TLA -, caracterizadas por algoritmos que manipulam o tráfego com acesso a mais de uma estação rádio base -, e Técnicas Globais de Alocação - TGA -, compreendendo as várias formas de alocação dinâmica de canais, são investigadas em sistemas de comunicação sem fio. Propõem-se um procedimento de rearranjo de canais aplicado às TLA e um outro às TGA. Propõe-se, também, a combinação das TLA e TGA em uma técnica comum. Propõem-se, ainda, cinco algoritmos de alocação pertencendo' ao grupo TGA. Os sistemas celulares sob investigação incluem: 1) Sistema Infinito Balanceado; 2) Sistema Infinito Desbalanceado; e 3) Sistema Real. Dada a intratabilidade analítica do problema, a análise de desempenho destas propostas é feita através de simulação de Monte Carlo. O procedimento de rearranjo aplicado às TLA usa as mesmas regras de decisão da própria técnica e o aumento da performance devido ao rearranjo é substancial. As técnicas combinadas apresentam um desempenho notável, muito superior àquele obtido pelas técnicas individualmente. Ao contrário das TGA conhecidas, que, relativamente à Silocação fixa de canais, desempenham melhor para baixo tráfego e pior para alto tráfego, as técnicas globais de alocação propostas neste trabalho procuram otimizar a eficiência espectral obtendo-se, assim, um notável desempenho em qualquer situação. De fato, estas técnicas adotam procedimentos de auto-organização migrando convenientemente da alocação totalmente dinâmica para a completamente fixa e vice-versa de acordo com o perfil de tráfego. Os ganhos são obtidos às custas de outros fatores que incluem o aumento do nível de interferência, quando se usam as TLA, ou então da complexidade do algoritmo, quando se usam as TGAAbstract: Not informed.DoutoradoDoutor em Engenharia Elétric
    corecore