Técnicas para projeto de ASICs CMOS de alta velocidade.

Detalhes bibliográficos
Ano de defesa: 1998
Autor(a) principal: Soares Junior, Joao Navarro
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Tese
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Biblioteca Digitais de Teses e Dissertações da USP
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://www.teses.usp.br/teses/disponiveis/3/3140/tde-28112024-155255/
Resumo: A redução nas dimensões dos transistores CMOS e a demanda crescente por circuitos rápidos fizeram da velocidade um importante fator de desempenho dos circuitos integrados (C.I.) modernos. O objetivo deste trabalho é um estudo e desenvolvimento de técnicas para projeto de ASICs (Application-Specific Integrated Circuits) CMOS de alta velocidade. Uma estratégia para o projeto de Register Transfer Systems os quais usam um único clock no sincronismo é inicialmente proposta. Essa estratégia foi denominada Extended True Single Phase Clock (E-TSPC). Nela são utilizadas portas lógicas complementar CMOS, CMOS dinâmicas e data precharged (onde os dados de entrada fazem a pré-carga), blocos n-latches e blocos p-latches. Ainda, são permitidas modificações em algumas destas portas e blocos, formando novos blocos N-MOS like que aumentam a velocidade dos circuitos. Um conjunto de regras de composição, que regulam as ligações entre blocos e portas, é criado. Tais regras, quando obedecidas, garantem que problemas referentes ao funcionamento das portas e dos blocos usados não ocorrerão. Isso é provado por meio de vários teoremas. O estudo da otimização de tapered buffers, para obter máxima taxa de operação, é apresentado em seguida. A partir de simulações com diferentes tecnologias verificamos que a minimização do atraso de um buffer (desde sua entrada à saída) não proporciona a máxima taxa de operação necessariamente. Osresultados apontaram que valores de fator de aumento entre inversores inferiores a 2,0 proporcionam maiores taxas. Tais fatores, por outro lado, levam a atrasos maiores que o mínimo que pode ser conseguido. Incrementos superiores a 20% na máxima taxa de operação foram alcançados com o uso de pequenos fatores de aumento. Para verificação das técnicas propostas, foram projetados e implementados os seguintes circuitos: uma versão de alta perfomance de um Multiplexador 8:1, uma versão de alta perfomance de um ) Demultiplexador 1:8 com byte aligment e um Dual Modulus Prescaler (contador 128/129). A tecnologia empregada foi CMOS 0,8\'mü\'m (comprimento de canal efetivo de 0,7\'mü\'m). Nos circuitos Multiplexador e Demultiplexador foram aplicadosos resultados do estudo da otimização de tapered buffers e os novos blocos N-MOS like introduzidos no E-TSPC. Resultados experimentais apontaram que o Multiplexador opera as taxas de 1,7 Gbit/s e o Demultiplexador, a 1,38 Gbit/s. O ganho de velocidade conseguido em relação a primeira versão destes mesmos circuitos, efeito do emprego das técnicas aqui propostas, foi de 62% para o Multiplexador e de 29% para o Demultiplexador. Adicionalmente, a comparação dos resultados com os de outros circuitos da literatura indica que velocidade e o consumo de potência alcançados são excelentes. No Dual Modulus Prescaler a estratégia E-TSPC foi amplamente explorada, mostrando ser vantajosapara atingir tanto altas freqüências de operação como baixos consumos de potência. O protótipo caracterizado do Prescaler operou a 1,58 GHz. O índice de mérito utilizado para comparações entre diferentes implementações de Prescalers (\'Tec POT.3\'.\'F IND.max\'/Pot), índice que leva em conta a freqüência máxima de operação (\'F IND.max), o consumo de potência (Pot) e a tecnologia utilizada (Tec), foi, para nosso circuito, quase duas vezes superior ao melhor resultado encontrado nas implementações dos outros trabalhos.
id USP_ab6062b59de7bd8ea6b2a2df079d90a0
oai_identifier_str oai:teses.usp.br:tde-28112024-155255
network_acronym_str USP
network_name_str Biblioteca Digital de Teses e Dissertações da USP
repository_id_str
spelling Técnicas para projeto de ASICs CMOS de alta velocidade.Untitled in englishCircuitos integradosIntegrated circuitsMicroelectronicsMicroeletrônicaA redução nas dimensões dos transistores CMOS e a demanda crescente por circuitos rápidos fizeram da velocidade um importante fator de desempenho dos circuitos integrados (C.I.) modernos. O objetivo deste trabalho é um estudo e desenvolvimento de técnicas para projeto de ASICs (Application-Specific Integrated Circuits) CMOS de alta velocidade. Uma estratégia para o projeto de Register Transfer Systems os quais usam um único clock no sincronismo é inicialmente proposta. Essa estratégia foi denominada Extended True Single Phase Clock (E-TSPC). Nela são utilizadas portas lógicas complementar CMOS, CMOS dinâmicas e data precharged (onde os dados de entrada fazem a pré-carga), blocos n-latches e blocos p-latches. Ainda, são permitidas modificações em algumas destas portas e blocos, formando novos blocos N-MOS like que aumentam a velocidade dos circuitos. Um conjunto de regras de composição, que regulam as ligações entre blocos e portas, é criado. Tais regras, quando obedecidas, garantem que problemas referentes ao funcionamento das portas e dos blocos usados não ocorrerão. Isso é provado por meio de vários teoremas. O estudo da otimização de tapered buffers, para obter máxima taxa de operação, é apresentado em seguida. A partir de simulações com diferentes tecnologias verificamos que a minimização do atraso de um buffer (desde sua entrada à saída) não proporciona a máxima taxa de operação necessariamente. Osresultados apontaram que valores de fator de aumento entre inversores inferiores a 2,0 proporcionam maiores taxas. Tais fatores, por outro lado, levam a atrasos maiores que o mínimo que pode ser conseguido. Incrementos superiores a 20% na máxima taxa de operação foram alcançados com o uso de pequenos fatores de aumento. Para verificação das técnicas propostas, foram projetados e implementados os seguintes circuitos: uma versão de alta perfomance de um Multiplexador 8:1, uma versão de alta perfomance de um ) Demultiplexador 1:8 com byte aligment e um Dual Modulus Prescaler (contador 128/129). A tecnologia empregada foi CMOS 0,8\'mü\'m (comprimento de canal efetivo de 0,7\'mü\'m). Nos circuitos Multiplexador e Demultiplexador foram aplicadosos resultados do estudo da otimização de tapered buffers e os novos blocos N-MOS like introduzidos no E-TSPC. Resultados experimentais apontaram que o Multiplexador opera as taxas de 1,7 Gbit/s e o Demultiplexador, a 1,38 Gbit/s. O ganho de velocidade conseguido em relação a primeira versão destes mesmos circuitos, efeito do emprego das técnicas aqui propostas, foi de 62% para o Multiplexador e de 29% para o Demultiplexador. Adicionalmente, a comparação dos resultados com os de outros circuitos da literatura indica que velocidade e o consumo de potência alcançados são excelentes. No Dual Modulus Prescaler a estratégia E-TSPC foi amplamente explorada, mostrando ser vantajosapara atingir tanto altas freqüências de operação como baixos consumos de potência. O protótipo caracterizado do Prescaler operou a 1,58 GHz. O índice de mérito utilizado para comparações entre diferentes implementações de Prescalers (\'Tec POT.3\'.\'F IND.max\'/Pot), índice que leva em conta a freqüência máxima de operação (\'F IND.max), o consumo de potência (Pot) e a tecnologia utilizada (Tec), foi, para nosso circuito, quase duas vezes superior ao melhor resultado encontrado nas implementações dos outros trabalhos.The dimension reduction of the CMOS transistors and the increasing demand for fast circuits have made the speed an important performance factor of the modern integrated circuits (I.C.). The main goal of this work is the study and development of design techniques for high speed CMOS ASICs (Application-Specific Integrated Circuits). A design strategy for Register Transfer Systems which use a single clock for synchronization is initially proposed. This strategy was called Extended True Single Phase Clock (E-TSPC). Complementary CMOS, dynamic CMOS, and Data Precharged (where the input data does the precharge) logic gates, n-latch blocks, and p-latch blocks are accepted in the E-TSPC. In addition, modifications in some of these gates and blocks are allowed, building new N-MOS like blocks which increase the circuit speed. A set of composition rules, regulating the connections between gates and blocks, is also laid down. Such rules guarantee that problems concercing the operation of the used gates and blocks will nor occur, whenever the rules are followed. It is proved through some theorems. The study of the tapered buffer optimization, to reach maximum operation rates, is next presented. From simulations with different technologies, we verified that the delay minimization of a buffer (from its input to the output) does not provide necessarily the maximum operation rate. The results have pointed out that tapering factors lower than 2.0 will lead to higher operation rates. Such factors, on the other hand, enlarge the buffer delay, which will be higher than the possible minimum. Employing small tapering factors, we have achieved increases larger than 20% in the maximum operation rate. To verify the proposed techniques, the following circuits were designed and implemented: a high performance version of an 8:1 Multiplexer, a high performance version of an 1:8 Demultiplexer with byte alignment, and a Dual Modulus Prescaler(128/129 counter). The employed technology was a 0.8 µm effective channel length). In the Multiplexador and Demultiplexer circuits, the results of the tapered buffer optimization study and the new N-MOS like blocks were applied. Experimental measurements showed that the Multiplexer and the Demultiplexer operate at 1.7Gbit/sand at 1.38Gbit/s rates, respectively. The speed gain, in relation to the first version of these same circuits, effect of our proposed techniques, was of 62% for the Multiplexer and 29% for the Demultiplexer. Additionally, the comparison of the results with the ones from the literature indicates that the achieved speed and power consumption are excellent. In the Dual Modulus Prescaler, the E-TSPC strategy was widely explored, showing to be advantageous to reach both a high frequency and a low power consumption. The characterized Prescaler prototype operated at 1.58GHz frequency. In addition, the index of merit used for comparing different Prescaler implementations (\'Tec POT.3\'.\'F IND.max\'/Pot) which takes the clock frequency (\'F IND.max), the power consumption (Pot), and the technology (Tec) into account, has, for our circuit, a value which is almost twice the best result found in the other work implementations.Biblioteca Digitais de Teses e Dissertações da USPNoije, Wilhelmus Adrianus Maria VanSoares Junior, Joao Navarro1998-12-14info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisapplication/pdfhttps://www.teses.usp.br/teses/disponiveis/3/3140/tde-28112024-155255/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2024-11-28T18:00:02Zoai:teses.usp.br:tde-28112024-155255Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212024-11-28T18:00:02Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false
dc.title.none.fl_str_mv Técnicas para projeto de ASICs CMOS de alta velocidade.
Untitled in english
title Técnicas para projeto de ASICs CMOS de alta velocidade.
spellingShingle Técnicas para projeto de ASICs CMOS de alta velocidade.
Soares Junior, Joao Navarro
Circuitos integrados
Integrated circuits
Microelectronics
Microeletrônica
title_short Técnicas para projeto de ASICs CMOS de alta velocidade.
title_full Técnicas para projeto de ASICs CMOS de alta velocidade.
title_fullStr Técnicas para projeto de ASICs CMOS de alta velocidade.
title_full_unstemmed Técnicas para projeto de ASICs CMOS de alta velocidade.
title_sort Técnicas para projeto de ASICs CMOS de alta velocidade.
author Soares Junior, Joao Navarro
author_facet Soares Junior, Joao Navarro
author_role author
dc.contributor.none.fl_str_mv Noije, Wilhelmus Adrianus Maria Van
dc.contributor.author.fl_str_mv Soares Junior, Joao Navarro
dc.subject.por.fl_str_mv Circuitos integrados
Integrated circuits
Microelectronics
Microeletrônica
topic Circuitos integrados
Integrated circuits
Microelectronics
Microeletrônica
description A redução nas dimensões dos transistores CMOS e a demanda crescente por circuitos rápidos fizeram da velocidade um importante fator de desempenho dos circuitos integrados (C.I.) modernos. O objetivo deste trabalho é um estudo e desenvolvimento de técnicas para projeto de ASICs (Application-Specific Integrated Circuits) CMOS de alta velocidade. Uma estratégia para o projeto de Register Transfer Systems os quais usam um único clock no sincronismo é inicialmente proposta. Essa estratégia foi denominada Extended True Single Phase Clock (E-TSPC). Nela são utilizadas portas lógicas complementar CMOS, CMOS dinâmicas e data precharged (onde os dados de entrada fazem a pré-carga), blocos n-latches e blocos p-latches. Ainda, são permitidas modificações em algumas destas portas e blocos, formando novos blocos N-MOS like que aumentam a velocidade dos circuitos. Um conjunto de regras de composição, que regulam as ligações entre blocos e portas, é criado. Tais regras, quando obedecidas, garantem que problemas referentes ao funcionamento das portas e dos blocos usados não ocorrerão. Isso é provado por meio de vários teoremas. O estudo da otimização de tapered buffers, para obter máxima taxa de operação, é apresentado em seguida. A partir de simulações com diferentes tecnologias verificamos que a minimização do atraso de um buffer (desde sua entrada à saída) não proporciona a máxima taxa de operação necessariamente. Osresultados apontaram que valores de fator de aumento entre inversores inferiores a 2,0 proporcionam maiores taxas. Tais fatores, por outro lado, levam a atrasos maiores que o mínimo que pode ser conseguido. Incrementos superiores a 20% na máxima taxa de operação foram alcançados com o uso de pequenos fatores de aumento. Para verificação das técnicas propostas, foram projetados e implementados os seguintes circuitos: uma versão de alta perfomance de um Multiplexador 8:1, uma versão de alta perfomance de um ) Demultiplexador 1:8 com byte aligment e um Dual Modulus Prescaler (contador 128/129). A tecnologia empregada foi CMOS 0,8\'mü\'m (comprimento de canal efetivo de 0,7\'mü\'m). Nos circuitos Multiplexador e Demultiplexador foram aplicadosos resultados do estudo da otimização de tapered buffers e os novos blocos N-MOS like introduzidos no E-TSPC. Resultados experimentais apontaram que o Multiplexador opera as taxas de 1,7 Gbit/s e o Demultiplexador, a 1,38 Gbit/s. O ganho de velocidade conseguido em relação a primeira versão destes mesmos circuitos, efeito do emprego das técnicas aqui propostas, foi de 62% para o Multiplexador e de 29% para o Demultiplexador. Adicionalmente, a comparação dos resultados com os de outros circuitos da literatura indica que velocidade e o consumo de potência alcançados são excelentes. No Dual Modulus Prescaler a estratégia E-TSPC foi amplamente explorada, mostrando ser vantajosapara atingir tanto altas freqüências de operação como baixos consumos de potência. O protótipo caracterizado do Prescaler operou a 1,58 GHz. O índice de mérito utilizado para comparações entre diferentes implementações de Prescalers (\'Tec POT.3\'.\'F IND.max\'/Pot), índice que leva em conta a freqüência máxima de operação (\'F IND.max), o consumo de potência (Pot) e a tecnologia utilizada (Tec), foi, para nosso circuito, quase duas vezes superior ao melhor resultado encontrado nas implementações dos outros trabalhos.
publishDate 1998
dc.date.none.fl_str_mv 1998-12-14
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://www.teses.usp.br/teses/disponiveis/3/3140/tde-28112024-155255/
url https://www.teses.usp.br/teses/disponiveis/3/3140/tde-28112024-155255/
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv
dc.rights.driver.fl_str_mv Liberar o conteúdo para acesso público.
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Liberar o conteúdo para acesso público.
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.coverage.none.fl_str_mv
dc.publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
dc.source.none.fl_str_mv
reponame:Biblioteca Digital de Teses e Dissertações da USP
instname:Universidade de São Paulo (USP)
instacron:USP
instname_str Universidade de São Paulo (USP)
instacron_str USP
institution USP
reponame_str Biblioteca Digital de Teses e Dissertações da USP
collection Biblioteca Digital de Teses e Dissertações da USP
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)
repository.mail.fl_str_mv virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br
_version_ 1818598509461372928