Técnicas Avançadas de Auto-Calibração de ADC’s de Elevado Ritmo-de-Conversão utilizando Ruído Gaussiano
| Main Author: | |
|---|---|
| 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 |