universidade federal de santa catarina programa de póe-graduação ...

universidade federal de santa catarina programa de póe-graduação ... universidade federal de santa catarina programa de póe-graduação ...

repositorio.ufsc.br
from repositorio.ufsc.br More from this publisher
28.02.2014 Views

` A digitais. No desenvolvimento de novos sistemas digitais é, portanto, usual e aconselhável que se façam simulações via computador, detectando-se possiveis erros de projeto e permitindo assim que se façam eventuais- ajustes antes da implementação do sistema. Este procedimento leva a uma redução dos custos e do tempo despendidos nas diversas etapas de um desenvolvimento, uma vez que possibilita um estudo prévio sobre a viabilidade das estruturas projetadas. _ Para o estudo de viabilidade foi escolhida a estrutura apresentada na Fig. 4.1. Nesta estrutura as palavras Am são consideradas bipolares e as palavras Bm unipolares. A utilização de representações distintas traduz o que ocorre em várias aplicações práticas de processamento de sinais, onde os sinais analógicos são convertidos em sinais digitais através de uma unidade CAD (conversor de sinais analógicos em digitais), as quais, geralmente apresentam uma saída digital unipolar (Bm). Estes dados são então processados por um sistema cujos coeficientes (Am) podem assumir valores positivos ou negativos. Neste trabalho pretende-se aplicar esta estrutura, da forma mencionada anteriormente, em filtragem digital. Para os coeficientes bipolares (Am) será utilizada a representação em complemento de 2. No caso dos dados Bm, estes podem ser bipolares antes da conversão A/D, porém são convertidos para unipolares adicionando-se, à entrada do conversor, um nivel de tensão DC de valor previamente estipulado. Posteriomente, o valor de tensão DC correspondente é subtraido da saida do conversor D/A não alterando os resultados do processamento. Portanto, o processamento, do ponto de vista da entrada do conversor A/D e da saida do conversor D/A, realiza-se com dados e coeficientes bipolares. No entanto, do ponto de vista do sistema digital, o processamento realiza-se com dados unipolares e coeficientes bipolares. 57 seqüência de dados será representada por 12 bits (os conversores de 12

its oferecem atualmente o nmlhor compromisso entre custo e velocidade de conversão). A estrutura utilizará 16 bits na representação dos coeficientes bipolares, Am, e 12 bits para representação dos dados~unipo1ares, Bm. Esta estrutura sera formada por um arranjo retangular 3 por 4 de unidades com n/k = 4. 0 algoritmo de otimização, apresentado no Capitulo 2, para seqüências representadas com um mesmo número de bits, é desenvolvido a seguir para seqüências A e B representadas com números de bits distintos. ~ m m Considere as palavras estendidas Ame e Bme representadas como segue: 58 Ame = Ws1(Am) ... WS5(Am) W1(Am) ... W4(Am) Bme = Ws1(Bm) ... Ws6(Bm} W1(Bm) ... W3(Bm) Note que as palavras estendidas apresentam o mesmo comprimento, ou seja, 9.n/k bits, com n/k = 4 bits. O produto destas palavras apresentará o bit de sinal posicionado no 389 bit da palavra Sme do resultado. Procedendo-se ao desmembramento destas palavras e, posteriormente, as devidas simplificações, tem-se: s = A -B = A -B + A -w (B )-23"/k + B -w (A )-24"/k + me me me m m m S m m S m w S (B m 1-w S(A m )-27”/k Como a seqüência Bm é unipolar, a palavra Ws(Bm) apresenta todos os bits iguais a zero. Desta forma, o resultado Sme é dado por: Sme = Am~Bm , Para Am for positivo, caso contrário (Am n€8at1V0), Ws(Am) = (25n/k-1) e, desprezando-se os

`<br />

A<br />

digitais. No <strong>de</strong>senvolvimento <strong>de</strong> novos sistemas digitais é, portanto, usual e<br />

aconselhável que se façam simulações via computador, <strong>de</strong>tectando-se possiveis<br />

erros <strong>de</strong> projeto e permitindo assim que se façam eventuais- ajustes antes da<br />

implementação do sistema. Este procedimento leva a uma redução dos custos e do<br />

tempo <strong>de</strong>spendidos nas diversas etapas <strong>de</strong> um <strong>de</strong>senvolvimento, uma vez que<br />

possibilita um estudo prévio sobre a viabilida<strong>de</strong> das estruturas projetadas.<br />

_<br />

Para o estudo <strong>de</strong> viabilida<strong>de</strong> foi escolhida a estrutura apresentada na<br />

Fig. 4.1. Nesta estrutura as palavras Am são consi<strong>de</strong>radas bipolares e as<br />

palavras Bm unipolares. A utilização <strong>de</strong> representações distintas traduz o que<br />

ocorre em várias aplicações práticas <strong>de</strong> processamento <strong>de</strong> sinais, on<strong>de</strong> os<br />

sinais analógicos são convertidos em sinais digitais através <strong>de</strong> uma unida<strong>de</strong><br />

CAD (conversor <strong>de</strong> sinais analógicos em digitais), as quais, geralmente<br />

apresentam uma saída digital unipolar (Bm). Estes dados são então processados<br />

por um sistema cujos coeficientes (Am) po<strong>de</strong>m assumir valores positivos ou<br />

negativos. Neste trabalho preten<strong>de</strong>-se aplicar esta estrutura, da forma<br />

mencionada anteriormente, em filtragem digital. Para os coeficientes bipolares<br />

(Am) será utilizada a representação em complemento <strong>de</strong> 2. No caso dos dados Bm,<br />

estes po<strong>de</strong>m ser bipolares antes da conversão A/D, porém são convertidos para<br />

unipolares adicionando-se, à entrada do conversor, um nivel <strong>de</strong> tensão DC <strong>de</strong><br />

valor previamente estipulado. Posteriomente, o valor <strong>de</strong> tensão DC<br />

correspon<strong>de</strong>nte é subtraido da saida do conversor D/A não alterando os<br />

resultados do processamento. Portanto, o processamento, do ponto <strong>de</strong> vista da<br />

entrada do conversor A/D e da saida do conversor D/A, realiza-se com dados e<br />

coeficientes bipolares. No entanto, do ponto <strong>de</strong> vista do sistema digital, o<br />

processamento realiza-se com dados unipolares e coeficientes bipolares.<br />

57<br />

seqüência <strong>de</strong> dados será representada por 12 bits (os conversores <strong>de</strong> 12

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!