• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 221
  • 11
  • 7
  • 5
  • 5
  • 5
  • 5
  • 5
  • 5
  • 5
  • 2
  • Tagged with
  • 240
  • 240
  • 142
  • 92
  • 83
  • 80
  • 54
  • 52
  • 45
  • 45
  • 40
  • 37
  • 36
  • 35
  • 33
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
161

Protocolos TCP/IP para sistemas embarcados

Pereira, Felipe Massia 03 August 2018 (has links)
Orientador : Celio Cardoso Guimarães / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Matematica, Estatistica e Computação Cientifica / Made available in DSpace on 2018-08-03T14:41:09Z (GMT). No. of bitstreams: 1 Pereira_FelipeMassia_M.pdf: 1232996 bytes, checksum: 6534b5a29c260209081ce1c6168f6575 (MD5) Previous issue date: 2003 / Mestrado
162

Analise e medidas de desempenho dos protocolos de comunicação do Plan 9 e uma comparação com o sistema UNIX

França, Franklin Robert Araujo 25 July 2018 (has links)
Orientador: Celio Cardoso Guimarães / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-07-25T05:09:54Z (GMT). No. of bitstreams: 1 Franca_FranklinRobertAraujo_M.pdf: 2925187 bytes, checksum: 014c0bbe469d20c4bf2628a6256756fe (MD5) Previous issue date: 1999 / Resumo: Plan 9 é um sistema operacional distribuído desenvolvido no Computing Sciences Research Center da Bell Laboratories. Plan 9 suporta várias arquiteturas de hardware e usa três tipos de componentes: terminais, servidores de arquivos e servidores de CPU. No Plan 9 todos os objetos do sistema apresentam-se como arquivos que podem existir tanto local quanto remotamente e respondem a um protocolo chamado 9P, que executa sobre o protocolo de transporte IL (Internet Link) e que têm funções semelhantes ao NFS. Nesta dissertação é feito um estudo do sistema Plan 9 concentrando-se nos recursos de comunicação suportados pelo kernel entre processos locais e remotos. E feita uma comparação do desempenho desses mecanismos de comunicação através de micro-benchmarks e de macro-benchmarks, nos sistemas operacionais Plan 9, Linux e UNIX/SunOS. O desempenho da comunicação remota do Plan 9 é também comparado com UNIX/NFS. / Abstract: Plan 9 is a distributed operating system developed at the Bell Labs' Computing Sciences Research Center. Plan 9 supports several hardware architectures and uses three types of components: terminals, file servers and CPU servers. All Plan 9 resources look like files which can be local or remote, and respond to a protocol named 9P which runs over the transport protocol IL (Internet Link) and which are similar to NFS. In this dissertation we study the Plan 9 system, focusing on the kernel communication facilities between local and remote processes. The performance of these communication mechanisms are compared through micro and macro-benchmarks in the Plan 9, Linux and UNIX/SunOS operating systems. The performance of Plan 9 remote communication is also compared with UNIX/NFS. / Mestrado / Mestre em Ciência da Computação
163

Algoritmos de sintese de Pipeline de processadores para sistemas embutidos : minimização de custos, numero de processadores e latencia / Algorithms for processors pipeline synthesis of embedded systems : cost, number of processors and latency minimization

Silva, Rogerio Sigrist 20 October 2006 (has links)
Orientador: Alice Maria B. H. Tokarnia / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computação / Made available in DSpace on 2018-08-07T23:40:08Z (GMT). No. of bitstreams: 1 Silva_RogerioSigrist_M.pdf: 816659 bytes, checksum: 206ce45bc9176489805fd6c7f8f0e260 (MD5) Previous issue date: 2006 / Resumo: Este trabalho descreve três algoritmos para a síntese de sistemas embutidos atendendo à restrição de desempenho representada pela taxa de chegada dos dados, através de uma estrutura de pipeline de processadores para execução das tarefas, ao mesmo tempo em que minimizam diferentes parâmetros de qualidade dos sistemas: número de processadores; custo e latência total. Os algoritmos realizam o particionamento hardware-software das tarefas, a alocação dos processadores, o mapeamento e escalonamento das tarefas. A alocação de processadores e o mapeamento e escalonamento de tarefas são problemas classificados como NP-Completo e, portanto, foram aplicados métodos heurísticos para suas resoluções. Como exemplos de aplicação são apresentados os pipelines sintetizados pelos algoritmos para grafos sintéticos e para um compressor de áudio digital (AC3). Os pipelines sintetizados atingem métricas de qualidade superiores a outros algoritmos publicados / Abstract: This work presents three heuristics for sinthesizing pipelined embedded systems that satisfy a throughput constraint derived from the maximum input data are adopting a pipeline structure of processors while minimizing system quality parameters: cost, number of processors, or number of stages. The algorithms perform tasks hardware-software partitioning, processors allocation and task mapping and scheduling. Since processors allocation and task mapping and scheduling are NP-Complete problems, heuristics methods were applied. The examples present the pipelines synthesized by the algorithms for large synthetic systems comparing the quality parameters minimization results and for a real audio compressor (AC3) application. The pipelines reached quality metrics higher than other published algorithms / Mestrado / Engenharia de Computação / Mestre em Engenharia Elétrica
164

Um mecanismo para distribuição de carga em ambientes virtuais de computação maciçamente paralela

Lucchese, Fabiano de Oliveira 03 August 2018 (has links)
Orientador: Marco Aurelio Amaral Henriques / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computação / Made available in DSpace on 2018-08-03T15:57:16Z (GMT). No. of bitstreams: 1 Lucchese_FabianodeOliveira_M.pdf: 663870 bytes, checksum: d6b61bc66cae9f3f1ca14e89e2122a95 (MD5) Previous issue date: 2002 / Mestrado
165

Desenvolvimento da infra-estrutura embarcada do projeto AURORA

Maeta, Silvio Mano 27 July 2001 (has links)
Orientador : Samuel Siqueira Bueno, Maria Beatriz F. de Toledo / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-07-31T23:11:57Z (GMT). No. of bitstreams: 1 Maeta_SilvioMano_M.pdf: 6259937 bytes, checksum: a174c0c5edfad058b34e02ac7e7970c9 (MD5) Previous issue date: 2001 / Resumo: Veículos aéreos semi-autônomos não tripulados apresentam um grande potencial, ainda pouco explorado, para aplicações de pesquisa e inspeção aérea através da coleta de informações do ambiente. Tais veículos permitem que o usuário possa definir a área a ser sobrevoada, a resolução temporal e espacial dos dados que devem ser obtidos e o tipo de sensor mais adequado para cada tipo de tarefa. Contudo, o desenvolvimento deste tipo de veículo é uma atividade bastante complexa pois envolve de um lado a integração de um grande número de componentes de hardware de diferentes tipos (computadores, sensores, atuadores, link de transmissão de dados) e por outro lado o desenvolvimento do software responsável por realizar em tempo real tanto a comunicação destes dispositivos quanto o seu uso para o controle e navegação do veículo. A definição e estabelecimento de uma arquitetura, tanto de hardware quanto de software, é o elemento básico para se realizar o desenvolvimento de uma infra-estrutura integrada adequada, capaz de suportar a operação autônoma do veículo robótico. O objetivo desta dissertação é apresentar o desenvolvimento da infra-estrutura embarcada do Projeto AURORA, que visa o desenvolvimento de dirigíveis não tripulados, com elevados graus de autonomia, para aplicações de inspeção aérea. Esta dissertação aborda: os elementos de hardware utilizados no sistema embarcado; as soluções encontradas para se realizar a integração dos mesmos e; o software embarcado, responsável por realizar o tratamento de dados sensoriais, a geração de comandos para atuadores e que, também, provê o suporte para o desenvolvimento, testes e validação de algoritmos de controle e navegação. O desenvolvimento de software foi feito utilizando-se as mais modernas técnicas de engenharia de software, que permitiram um processo acelerado de implementação e testes. A infra-estrutura desenvolvida foi validada através de vôos reais, onde o dirigível era controlado remotamente e também através de vôos semi-automáticos. Os dados de telemetria, além de permitirem o acompanhamento em tempo real dos vôos também foram utilizados em uma análise posterior, validando o correto funcionamento do sistema embarcado do dirigível. A principal contribuição desse trabalho foi o desenvolvimento de um sistema embarcado próprio para ser utilizado em sistemas robóticos autônomos, validado experimentalmente através da utilização em condições reais de operação. Os resultados mais relevantes são: sistema embarcado próprio para o desenvolvimento de sistemas robóticos autônomos, o que inclui a definição do hardware e a integração dos diversos sensores embarcados; software embarcado de tempo real dedicado e; infra-estrutura de simulação para a realização de testes dos algoritmos de controle e navegação / Abstract: Unmanned semi-autonomous aerial vehicles present a great and unexplored potential in aerial inspection and research, collecting data &om the environment. Such vehicles allow the user to define the region that must be monitored, data spatial and temporal resolution in which the data must be acquired, and the most adequate type of sensor for each kind of mlSSlon. However, the development ofsuch kind ofvehicle is a very complex task because it involves on one hand the integration of a great number of different hardware devices (computers, sensors, actuators, data transmission link), and on the other hand the development of the software responsible for executing, in real-time, the communication between these devices, and also for providing the control and navigation capability for the vehicle. The definition and the establishment of an architecture, both hardware and software, is the basic element to do the development of an adequate integrated intTastructure, capable of supporting the autonomous operation of the robotic vehicle. The main objective of this text is to present the developrnent of the ernbedded infrastructure of AURORA's Project, which aims at the development of unmanned airships with high autonomy levels for aerial inspection applications. This text covers the following subjects: hardware devices used in the embedded system; solutions to integrate these devices; and also the embedded software, which in responsible for the treatrnent of sensorial data, generation of commands for the actuators and, also, to provide an environment for the development, test and validation of the control and navigation algorithms. The software development was realized using the most modero software engineering techniques, which allowed an accelerated process of implementation and tests. The validation of the developed infrastructure was made in real flights in which the airship was remotely controlled and also through semi-automatic flights. The collected telemetry data allowed the observation of the flights in real-time and also were used in a posterior analysis, validating the correct functioning of the airship's embedded system. The main contribution of this work was the development of an embedded system appropriate to be used in autonomous robotic systems, which was validated experimentally in real operation conditions. The most relevant results are: a suitable ernbedded system for the development of autonomous robotic systems, including the definition of the embedded hardware and integration of the ernbedded sensors; a dedicated real-time embedded software and; simulation infrastructure that allows the test of control and navigation algorithms / Mestrado / Mestre em Ciência da Computação
166

Desafios no desenvolvimento de plataformas capazes de executar sistemas operacionais utilizando o ArchC / Challenges on development of platforms capable to run operating systems using ArchC

Cardoso, Rogerio Alves, 1982- 27 August 2018 (has links)
Orientadores: Rodolfo Jardim de Azevedo, Sandro Rigo / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-08-27T12:16:48Z (GMT). No. of bitstreams: 1 Cardoso_RogerioAlves_M.pdf: 7699903 bytes, checksum: be514fda4ed9849ea41a1899010841c7 (MD5) Previous issue date: 2015 / Resumo: Com o aumento da complexidade dos sistemas eletrônicos, novos desafios foram surgindo na fase de projeto desses sistemas; assim, os requisitos de projeto estão cada vez mais complexos, implicando diretamente no time-to-market que torna-se cada vez mais difícil de ser cumprido. As abordagens tradicionais como o projeto RTL tornaram-se impraticáveis visto que é cada vez mais evidente a necessidade da criação de software paralelamente ao projeto de hardware. Nesse contexto, metodologias modernas como ESL têm sido utilizadas com sucesso, para que os projetistas possam solucionar esses problemas. Com o crescente numero de funcionalidades que os novos dispositivos implementam e o aumento da complexidade das aplica coes, muitas vezes exigem que esses dispositivos rodem um sistema operacional embarcado. Isso dificulta ainda mais o desenvolvimento homogêneo hardware/software, pois demanda a criação de plataformas virtuais completas capazes de executarem um sistema operacional e suas aplicações, e o desenvolvimento dessas plataformas não é uma tarefa trivial. Este trabalho apresenta a implementação de uma plataforma, em nível de sistema, completa da arquitetura LEON, utilizando a ferramenta ArchC. A plataforma apresentada permite executar um sistema operacional Linux e suas aplica coes, com suporte a gerenciamento de memoria virtual. Além de demonstrar as dificuldades e as limitações da ferramenta ArchC na geração desse tipo plataformas / Abstract: Design challenges in electronic systems increase with their size and the design require- ments, leading to even more pressure in time-to-market issues. Traditional approaches like RTL become unaffordable, due to the need for parallel development of hardware and software necessity. In this context, modern methodologies like ESL have been success- fully used to tackle this kind of problem. With the increasing number of features and the complexity of the applications to that new devices, these devices, in major, may need an embedded operating system. This poses a challenge in the homogeneous development of hardware and software, demanding a complex virtual platform development, capable of running an operating system and its applications. But, developing this kind of platform is not a simple task. This work presents an ArchC System Level Platform implementation, based on LEON architecture. This platform can execute a Linux operating system and user applications with virtual memory support. It besides demonstrates the challenges and limitations of the ArchC tools on development of this type of platform / Mestrado / Ciência da Computação / Mestre em Ciência da Computação
167

Modelagem e avaliação de dados de sistema de controle embarcado.

Pedro Carlos da Silva Euphrásio 03 February 2005 (has links)
São apresentados os conceitos e as características elétricas e de protocolo do barramento de dados MIL-STD-1553B. São propostos procedimentos para a realização de medidas e testes em aeronaves, bem como em laboratório. É mostrada a estrutura do sistema de barramento, detalhando a função de seus equipamentos, as palavras de dados utilizadas para realizar as trocas de informações e os tipos de mensagens possíveis que constituem o protocolo 1553. É feita a simulação de um sistema aviônico para consolidar os conceitos apresentados. Na proposta de procedimentos é apresentada a montagem de um barramento em laboratório, apresentando as características elétricas de seus componentes. É verificado que as características cumprem os requisitos através de testes de validação de componentes. Testes de protocolo são demonstrados com inserção de erros nas palavras, com simulações, equipamento energizado em laboratório e equipamento integrado à aeronave. Propõem-se procedimentos para o monitoramento do barramento e procedimentos para a realização de testes automatizados
168

Rastreamento e telemetria de veículos usando a comunicação de dados de alta velocidade disponível na telefonia celular.

Douglas Soares dos Santos 00 December 2004 (has links)
Esta dissertação propõe o projeto de um sistema de monitoração veicular (SMV), utilizando o sistema de posicionamento global (GPS) e a telefonia celular. O dispositivo GPS e o telefone celular foram integrados a um microcomputador de bordo (SBC) compacto para uso em sistemas embarcados. A integração resultou em um sistema para monitorar a posição de um veículo de modo a detectar automaticamente se o veículo se afasta de uma distância superior a um valor máximo permitido em uma trajetória ideal prevista.
169

Projeto e construção de uma plataforma móvel para navegação em ambiente estruturado.

Gabriela Werner Gabriel 16 November 2005 (has links)
Esta dissertação apresenta o projeto, a construção e a avaliação experimental de uma plataforma móvel autônoma construída para atender os seguintes requisitos: 1) seguir uma trajetória previamente planejada utilizando para isto uma fusão entre as informações provenientes da sua odometria e dos marcos externos artificiais distribuídos no ambiente, e 2) transmitir em tempo real informações relativas à postura (posição + orientação) estimada pela plataforma para um computador base. As informações provenientes da odometria da plataforma são obtidas utilizando encoders incrementais ópticos construídos em rodas auxiliares. A informação proveniente dos marcos externos é obtida a partir de 5 sensores de infravermelho que detectam segmentos de faixa branca (grade reticulada com diagonais) colocados sobre piso preto. São implementados dois algoritmos embarcados, um algoritmo de controle e um algoritmo de estimação da trajetória realizada pela plataforma. O algoritmo de controle é utilizado para corrigir a orientação da plataforma ao longo da trajetória realizada. O algoritmo de estimação calcula a postura (posição + orientação) da plataforma no ambiente e envia o resultado para o computador base em tempo real. Os resultados experimentais mostram que os algoritmos de controle e estimação da trajetória efetivamente: 1) fazem a plataforma seguir a trajetória planejada com pequenos erros e 2) evitam o acúmulo do erro de odometria decorrente do uso do método de dead-reckoning.
170

Análise da influência da radiação em circuitos eletrônicos.

Tamara Menezes Arruda 07 July 2006 (has links)
Os computadores de bordo de satélites devem ser projetados para utilização em ambiente espacial. Entre as características deste ambiente destaca-se a presença de diferentes tipos de radiação que podem alterar a operação dos componentes do computador de bordo, causando desde falhas temporárias até na perda total do satélite. Neste contexto, este trabalho apresenta uma análise do comportamento de memórias SRAM quando submetidas a radiação ionizante. Com esta finalidade foi desenvolvida uma plataforma composta por um sistema microprocessado que monitora em tempo real a ocorrência de falhas em memórias. Foram realizados diversos testes nos quais memórias SRAM foram submetidas a diferentes doses de radiação ionizante. As falhas detectadas incluem desde a mudança temporária de bits até a interrupção permanente do funcionamento da memória. Tais testes serviram para investigação do comportamento das memórias SRAM quanto à tolerância a ambientes espaciais com diferentes características.

Page generated in 0.1128 seconds