Técnicas Avançadas de Auto-Calibração de ADC’s de Elevado Ritmo-de-Conversão utilizando Ruído Gaussiano

Bibliographic Details
Main Author: Rodrigues, Marco
Publication Date: 2007
Format: Master thesis
Language: por
Source: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Download full: http://hdl.handle.net/10362/169644
Summary: Este trabalho incide, essencialmente, no estudo, desenvolvimento e validação de um algoritmo de auto-calibração, que visa melhorar a linearidade de ADC’s Pipeline, isto é, conversores analógico/digital de elevada velocidade, implementados com uma arquitectura concorrencial. Um sinal de ruído gaussiano é utilizado como estímulo, sendo aplicado às entradas do conversor e efectuando-se um histograma digital com os códigos de saída gerados. Analisando este histograma, conseguem calcular-se uma série de códigos de calibração, recorrendo, simplesmente, a uma unidade de controlo e processamento digital, que utiliza apenas registos, contadores, somadores e uma pequena memória ROM (Read-Only-Memory). Os códigos de calibração passam posteriormente a ser somados aos resultados de conversão do ADC, melhorando-se assim a sua linearidade e, consequentemente, o seu desempenho global. Apesar das ideais originais que sustentam o algoritmo já terem sido previamente estudadas (e inclusive patenteadas), nunca antes se tinha feito uma tentativa de implementação prática deste género de sistema de calibração. Este trabalho, sendo nesse sentido pioneiro, visa a aplicação do método de auto-calibração proposto a um ADC concorrencial de 13-bit e frequência de amostragem até 80MS/s, com um front-end de 3.5-bit e um back-end constituído por 9 andares de 1.5-bit. O estudo que se efectua inclui o desenvolvimento de um software de modelação de arquitecturas Pipeline, que serve de ferramenta fundamental na simulação e verificação de todo o processo de auto-calibração do ADC. No final, é obtido um modelo completo do sistema de calibração, onde é incluído todo o processamento efectuado até se obter o ADC calibrado. Apresenta-se ainda a arquitectura e o funcionamento do circuito gerador de ruído gaussiano, que sendo o responsável pela geração do sinal de ruído utilizado no algoritmo de autocalibração é de importância fulcral para o seu sucesso.
id RCAP_7a864b36f9d6d4461e8eb33f1cbdac3b
oai_identifier_str oai:run.unl.pt:10362/169644
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling Técnicas Avançadas de Auto-Calibração de ADC’s de Elevado Ritmo-de-Conversão utilizando Ruído GaussianoDomínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaEste trabalho incide, essencialmente, no estudo, desenvolvimento e validação de um algoritmo de auto-calibração, que visa melhorar a linearidade de ADC’s Pipeline, isto é, conversores analógico/digital de elevada velocidade, implementados com uma arquitectura concorrencial. Um sinal de ruído gaussiano é utilizado como estímulo, sendo aplicado às entradas do conversor e efectuando-se um histograma digital com os códigos de saída gerados. Analisando este histograma, conseguem calcular-se uma série de códigos de calibração, recorrendo, simplesmente, a uma unidade de controlo e processamento digital, que utiliza apenas registos, contadores, somadores e uma pequena memória ROM (Read-Only-Memory). Os códigos de calibração passam posteriormente a ser somados aos resultados de conversão do ADC, melhorando-se assim a sua linearidade e, consequentemente, o seu desempenho global. Apesar das ideais originais que sustentam o algoritmo já terem sido previamente estudadas (e inclusive patenteadas), nunca antes se tinha feito uma tentativa de implementação prática deste género de sistema de calibração. Este trabalho, sendo nesse sentido pioneiro, visa a aplicação do método de auto-calibração proposto a um ADC concorrencial de 13-bit e frequência de amostragem até 80MS/s, com um front-end de 3.5-bit e um back-end constituído por 9 andares de 1.5-bit. O estudo que se efectua inclui o desenvolvimento de um software de modelação de arquitecturas Pipeline, que serve de ferramenta fundamental na simulação e verificação de todo o processo de auto-calibração do ADC. No final, é obtido um modelo completo do sistema de calibração, onde é incluído todo o processamento efectuado até se obter o ADC calibrado. Apresenta-se ainda a arquitectura e o funcionamento do circuito gerador de ruído gaussiano, que sendo o responsável pela geração do sinal de ruído utilizado no algoritmo de autocalibração é de importância fulcral para o seu sucesso.This work is, mainly, about the study, the development and the validation of a self-calibration algorithm that improves the linearity of the Pipeline ADC’s. Pipeline ADC’s are high speed analog-to-digital converters which are implemented with the Pipeline architecture. A gaussian noise signal is used as stimulus and applied to the converter input, so a digital histogram is computed using the digital output codes. Analyzing that histogram a series of calibration codes are calculated, using a simple digital control and a process unit which incorporates only registers, counters, adders and a small ROM (Read-Only-Memory ). The calibration codes are then added to the converter output codes. In that way, the ADC linearity and its overall performance are improved. Although the original ideas of the algorithm were already studied (and inclusively patented), a practical implementation of this kind of self-calibration system was never tried before. This work, being on that terms a pioneer, applies the self-calibration algorithm to 13-bit ADC with: a maximum sampling frequency of 80MS/S, a front-end stage with 3.5-bit of resolution and back-end composed by 9 stages of 1.5-bit. A software tool that modulates the Pipeline ADC’s behavior is developed. This tool is fundamental on the study, simulation and verification of self-calibration process. At the end, it is formulated a complete model of the self-calibration system, including all the steps to obtain the ADC calibrated. It is also presented the architecture and the working principles of the gaussian noise generator circuit, which is responsible for the generation of the noise signal used on the self-calibration algorithm.Goes, JoãoRUNRodrigues, Marco2024-07-15T13:09:06Z20072007-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10362/169644porinfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2024-07-22T01:38:36Zoai:run.unl.pt:10362/169644Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T18:38:06.076962Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv Técnicas Avançadas de Auto-Calibração de ADC’s de Elevado Ritmo-de-Conversão utilizando Ruído Gaussiano
title Técnicas Avançadas de Auto-Calibração de ADC’s de Elevado Ritmo-de-Conversão utilizando Ruído Gaussiano
spellingShingle Técnicas Avançadas de Auto-Calibração de ADC’s de Elevado Ritmo-de-Conversão utilizando Ruído Gaussiano
Rodrigues, Marco
Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
title_short Técnicas Avançadas de Auto-Calibração de ADC’s de Elevado Ritmo-de-Conversão utilizando Ruído Gaussiano
title_full Técnicas Avançadas de Auto-Calibração de ADC’s de Elevado Ritmo-de-Conversão utilizando Ruído Gaussiano
title_fullStr Técnicas Avançadas de Auto-Calibração de ADC’s de Elevado Ritmo-de-Conversão utilizando Ruído Gaussiano
title_full_unstemmed Técnicas Avançadas de Auto-Calibração de ADC’s de Elevado Ritmo-de-Conversão utilizando Ruído Gaussiano
title_sort Técnicas Avançadas de Auto-Calibração de ADC’s de Elevado Ritmo-de-Conversão utilizando Ruído Gaussiano
author Rodrigues, Marco
author_facet Rodrigues, Marco
author_role author
dc.contributor.none.fl_str_mv Goes, João
RUN
dc.contributor.author.fl_str_mv Rodrigues, Marco
dc.subject.por.fl_str_mv Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
topic Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
description Este trabalho incide, essencialmente, no estudo, desenvolvimento e validação de um algoritmo de auto-calibração, que visa melhorar a linearidade de ADC’s Pipeline, isto é, conversores analógico/digital de elevada velocidade, implementados com uma arquitectura concorrencial. Um sinal de ruído gaussiano é utilizado como estímulo, sendo aplicado às entradas do conversor e efectuando-se um histograma digital com os códigos de saída gerados. Analisando este histograma, conseguem calcular-se uma série de códigos de calibração, recorrendo, simplesmente, a uma unidade de controlo e processamento digital, que utiliza apenas registos, contadores, somadores e uma pequena memória ROM (Read-Only-Memory). Os códigos de calibração passam posteriormente a ser somados aos resultados de conversão do ADC, melhorando-se assim a sua linearidade e, consequentemente, o seu desempenho global. Apesar das ideais originais que sustentam o algoritmo já terem sido previamente estudadas (e inclusive patenteadas), nunca antes se tinha feito uma tentativa de implementação prática deste género de sistema de calibração. Este trabalho, sendo nesse sentido pioneiro, visa a aplicação do método de auto-calibração proposto a um ADC concorrencial de 13-bit e frequência de amostragem até 80MS/s, com um front-end de 3.5-bit e um back-end constituído por 9 andares de 1.5-bit. O estudo que se efectua inclui o desenvolvimento de um software de modelação de arquitecturas Pipeline, que serve de ferramenta fundamental na simulação e verificação de todo o processo de auto-calibração do ADC. No final, é obtido um modelo completo do sistema de calibração, onde é incluído todo o processamento efectuado até se obter o ADC calibrado. Apresenta-se ainda a arquitectura e o funcionamento do circuito gerador de ruído gaussiano, que sendo o responsável pela geração do sinal de ruído utilizado no algoritmo de autocalibração é de importância fulcral para o seu sucesso.
publishDate 2007
dc.date.none.fl_str_mv 2007
2007-01-01T00:00:00Z
2024-07-15T13:09:06Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10362/169644
url http://hdl.handle.net/10362/169644
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833597558020112384