Académique Documents
Professionnel Documents
Culture Documents
CURITIBA
2017
BRUNO KELSEY REZENDE SENA
RONNY SERGIO RAMOS MILLEO
CURITIBA
2017
Dedicamos este trabalho ao grupo GICS - Group of Integrated
Circuits and Systems.
AGRADECIMENTOS
Agradecemos, primeiramente, a Deus, pois sem Ele nao poderamos desenvolver este
trabalho.
Agradecemos a nossa famlia e amigos, que nos dao apoio nos momentos
que mais precisamos, agradecemos tambem a dedicacao dos professores que nos
permitem chegar mais longe.
LISTA DE FIGURAS
2.1 Elementos de um sistema de comunicacao. . . . . . . . . . . . . . . . . 12
2.2 Ilustracao dos componentes de um transmissor de radio. . . . . . . . . 13
2.3 Ilustracao de um receptor de radio. . . . . . . . . . . . . . . . . . . . . . 13
2.4 Envio de sinal binario via ASK . . . . . . . . . . . . . . . . . . . . . . . 14
2.5 Envio de sinal binario via FSK . . . . . . . . . . . . . . . . . . . . . . . . 14
2.6 Envio de sinal binario via PSK . . . . . . . . . . . . . . . . . . . . . . . 15
2.7 Constelacao de um sinal QPSK . . . . . . . . . . . . . . . . . . . . . . . 16
2.8 Constelacao 64-QAM mostrando os codigos em decimais, os smbolos
estao dispersos mantendo-se uma diferenca de 1 bit entre o codigo e
seus vizinhos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.9 Modulacao OFDM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.10 Ocupacao do espectro de um sistema multi-portadora classico. . . . . . 19
2.11 Ocupacao do espectro de um sistema de espectro OFDM. . . . . . . . 19
2.12 Alocacao de blocos e banda passante para a LTE. . . . . . . . . . . . . 20
2.13 Exemplificacao das modulacoes OFDMA e SC-FDMA. . . . . . . . . . . 21
2.14 Arquitetura heterodino de um radio receptor . . . . . . . . . . . . . . . . 22
2.15 Diagrama de blocos de um receptor de conversao direta. . . . . . . . . 23
2.16 Diagrama de blocos das operacoes do filtro. . . . . . . . . . . . . . . . . 24
2.17 Caractersticas do LNA. . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
2.18 Representacao de um Mixer ideal. . . . . . . . . . . . . . . . . . . . . . 26
2.19 Caractersticas ideais para filtros simples . . . . . . . . . . . . . . . . . 27
2.20 Caractersticas ideais para filtros combinados . . . . . . . . . . . . . . . 28
2.21 Modelo de filtro passa baixa de primeira ordem . . . . . . . . . . . . . . 29
2.22 Modelo do parametro S para rede de duas portas . . . . . . . . . . . . 30
2.23 Quadripolo caracterizado por uma matriz S. . . . . . . . . . . . . . . . . 30
2.24 Conversor AD e Conversor DA . . . . . . . . . . . . . . . . . . . . . . . 32
2.25 Amostragem, quantizacao e referencia sinal analogico para digital . . . 32
2.26 Representacao do rudo em cascata . . . . . . . . . . . . . . . . . . . . 36
2.27 IIP3, para um sistema ou dispositivo nao linear . . . . . . . . . . . . . . 37
2.28 Filtro para rejeicao de interferencias . . . . . . . . . . . . . . . . . . . . 44
2.29 Ilustracao da largura de banda e Frequencia Central. . . . . . . . . . . . 45
2.30 Exemplo de analise Top-Down no Cadence Virtuoso. . . . . . . . . . . . 48
2.31 Exemplo de utilizacao do Verilog na plataforma Cadence Virtuoso. . . . 48
2.32 Modelo de sistema criado no Simulink . . . . . . . . . . . . . . . . . . . 49
2.33 Exemplo de analise pelo RF Budget Analyzer . . . . . . . . . . . . . . . 50
1 INTRODUCAO 9
1.1 Objetivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.1.1 Objetivo Geral . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.1.2 Objetivos Especficos . . . . . . . . . . . . . . . . . . . . . . . . 10
1.1.3 Normas e padroes utilizados . . . . . . . . . . . . . . . . . . . . 11
2 FUNDAMENTACAO TEORICA 12
2.1 Sistemas De Comunicacao Sem Fio . . . . . . . . . . . . . . . . . . . . 12
2.2 Modulacao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.2.1 Modulacao QPSK . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.2.2 Modulacao QAM . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.2.3 Modulacao OFDM . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.3 Norma LTE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.4 Receptor classico de RF . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.4.1 A Arquitetura de Conversao Direta . . . . . . . . . . . . . . . . . 22
2.5 Blocos constituintes do receptor . . . . . . . . . . . . . . . . . . . . . . 23
2.5.1 Filtro entrada do bloco . . . . . . . . . . . . . . . . . . . . . . . . 23
2.5.2 Amplificador de baixo rudo LNA . . . . . . . . . . . . . . . . . . 24
2.5.3 Misturador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
2.5.4 Amplificador em Banda Base . . . . . . . . . . . . . . . . . . . . 27
2.5.5 Filtros Ativos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2.5.6 Parametros de espalhamento . . . . . . . . . . . . . . . . . . . . 29
2.5.7 Conversor Analogico Digital . . . . . . . . . . . . . . . . . . . . . 32
2.6 Parametros de um bloco receptor e equacoes em cascata . . . . . . . . 33
2.6.1 Fator de rudo/figura de rudo e Sensibilidade . . . . . . . . . . . 33
2.6.2 Linearidade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
2.6.3 Ganho e Metodo da distribuicao das degradacoes . . . . . . . . 39
2.6.4 Seletividade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
2.6.5 Largura de Banda . . . . . . . . . . . . . . . . . . . . . . . . . . 44
2.7 Modelagem por descricao de hardware . . . . . . . . . . . . . . . . . . 45
2.7.1 Funcionamento Basico . . . . . . . . . . . . . . . . . . . . . . . 46
2.8 Modelagem sistemica de alto nvel . . . . . . . . . . . . . . . . . . . . . 49
2.8.1 Simulink . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
2.8.2 RF Budget Analyzer . . . . . . . . . . . . . . . . . . . . . . . . . 50
3 METODOLOGIA 52
3.1 Escolha dos componentes . . . . . . . . . . . . . . . . . . . . . . . . . . 52
3.2 Desenvolvimento em Verilog-AMS . . . . . . . . . . . . . . . . . . . . . 55
3.3 Simulacoes de parametros em cascata . . . . . . . . . . . . . . . . . . 56
3.3.1 Parametros para a validacao do ambiente de simulacao . . . . . 56
3.4 Geracao do sinal LTE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
3.5 Simulacao de envoltoria para o sinal LTE . . . . . . . . . . . . . . . . . 57
3.5.1 Medicao de EVM . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
4 PROJETO 60
4.1 Teste do sinal LTE gerado pelo Cadence . . . . . . . . . . . . . . . . . . 60
4.2 Testes de rudo e nao linearidade . . . . . . . . . . . . . . . . . . . . . . 61
4.2.1 Rudo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
4.2.2 IIP3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
4.3 Teste do amplificador . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
4.4 Teste do misturador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
4.5 Teste dos filtros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
4.6 Simulacoes RF Budget . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
4.6.1 Simulacao completa em ambiente simulink . . . . . . . . . . . . 75
5 CONCLUSAO 77
6 CRONOGRAMA 79
6.1 Etapas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
6.2 Cronograma Semestral das Etapas de Desenvolvimento de Trabalho . . 80
BIBLIOGRAFIA 93
9
CAPITULO 1
INTRODUCAO
1.1 Objetivos
Norma ABNT,
Software Mathworks MATLAB e Simulink (Para a geracao dos graficos e
simulacao),
Software Cadence Virtuoso (Para a simulacao),
Linguagem de programacao MATLAB (Para o tratamento dos resultados),
Linguagem de programacao Verilog-AMS (Para descrever os circuitos de
simulacao),
Software Adobe Photoshop CC (Para o tratamento das figuras e graficos).
12
CAPITULO 2
FUNDAMENTACAO TEORICA
Canal
Estgio
RF
Converso
Fonte de
Amp.
Pilha de
Modulador ascendente
informao protocolos
e filtro
Estgio
RF
Converso
Pilha de
Amp.
Sincronizao
2.2 Modulacao
No metodo FSK, e gerada uma frequencia para o bit 1 e outra para o bit 0,
permanecendo os demais parametros inalterados, como mostrado na figura
2.5 (HAYKIN, 2007).
A equacao 2.1 pode ser transformada na equacao 2.2 atraves de uma relacao
trigonometrica.
Onde, gI (t) = a(t) cos(2fc t) e gQ (t) = a(t) sen(2fc t). Define-se gI (t) como
sinal In-Phase (em fase) e gQ (t) como sinal Quadrature (em quadratura). O sinal g(t)
pode ainda ser escrito como mostra a equacao (2.3).
Onde gC (t) = gI (t) + jgQ (t) e os sinais gI (t) e gQ (t) sao reais. Entao para uma
modulacao QPSK pode-se transmitir dois bits ao mesmo tempo aumentando assim a
eficiencia espectral, as fases da modulacao QPSK podem ser analisadas na Tabela
2.1 onde E e a energia do sinal transmitido e T e a duracao do smbolo.
O foco do trabalho e o receptor de RF, sendo esse um projeto complexo pois ha uma
entrada com sinais com baixa potencia e com muita interferencia, ou seja, alem do
sinal desejado outros sao captados pela antena e esses sinais sao filtrados e
22
O filtro na entrada do circuito apresentado na figura 2.16 serve para isolar os sinais que
estao fora da banda passante da norma. Por exemplo, a norma IEEE 802.15.4 ocupa
uma banda de 80 MHz em torno da frequencia central de 2,44GHz (802.15.4TM -2003,
2003). Esse filtro limita a dinamica do sinal na entrada do LNA e permite que o mesmo
nao sature se houver um grande sinal fora da banda da norma. Os componentes
passivos tem grande linearidade pois suportam grandes sinais.
24
O LNA (Low Noise Amplifier, amplificador de baixo rudo) tem como funcao principal
receber o sinal da antena e proporcionar ganho suficiente para os demais estagios do
receptor. Mesmo provendo tal ganho deve acrescentar baixo rudo ao sistema, outra
caracterstica importante e suportar uma larga banda de sinal sem
distorcoes (QIZHENG, 2006).
Para se garantir uma baixa figura de rudo ou um receptor com melhor
sensibilidade, e prefervel que se faca o alto ganho no bloco de entrada sendo este o
LNA pois a sensibilidade, a linearidade ou mesmo a figura de rudo (NF) e (IIP3) de
um receptor dependem do ganho recebido em cadeia, assim garantindo menor
impacto na figura de rudo geral do sistema (LEE, 2001).
Em contrapartida, esse alto ganho degrada a linearidade (IIP3). Portanto
mesmo sendo necessario um alto ganho no bloco de entrada LNA porem e
importante tomar cuidado com a sua linearidade para um bom desempenho do
receptor (LEE, 2001).
Em funcao de desenvolver um componente que possa balancear ganho,
impedancia de entrada, figura de rudo e consumo, essesessas caractersticas devem
ser vistas como crticas para esse componente. Alem disso o LNA deve permanecer
25
em operacao linear quando sinais fortes forem recebidos e tambem quando receber
sinais fracos com forte rudo . Das medidas de linearidade, este trabalho trata da
interceptacao de terceira ordem (IIP3) (LEE, 2001).
2.5.3 Misturador
Um dispositivo ativo ou passivo usado para converter sinais de uma frequencia para
outra. Possui duas entradas, uma para o oscilador local FLO e outra para a sada de
sinal do primeiro bloco que provem do LNA em fRF .
O misturador recebe um sinal de entrada em RF input, esse sinal sera
26
convertido em uma determinada frequencia fRF , entao ele mistura esse sinal com a
fLO , uma onda periodica. Produz-se entao a frequencia intermediaria FI, que e
derivada da soma quando o sinal e para transmissao e diferenca no caso de
recebimento dessas frequencias. Isso permite uma melhor amplificacao para o sinal
ser demodulado (LEE, 2001).
Na sada do Mixer existe a Frequencia Intermediaria (FI) (ou a frequencia em
banda base, como e na arquitetura de conversao direta) como mostra na figura 2.18.
AB
(A cos1 t) (B cos2 t) = [cos(1 2 )t + cos(1 + 2 )t] (2.4)
2
27
O amplificador em banda base tem o mesmo modelo do LNA, mas devera conter
melhor linearidade e podera ter mais rudo, sua banda passante e significantemente
reduzida, pois so o sinal de interesse precisa passar.
(a) Caracterstica ideal filtro passa baixa (b) Caracterstica ideal filtro passa alta
(a) Caracterstica ideal filtro passa faixa (b) Caracterstica ideal filtro rejeita faixa
S11 S12
S= (2.5)
S21 S22
A matriz (2.5) pode ser relacionada pelos sistemas das equacoes (2.6) e (2.7).
V+
a1 = 1 (2.8)
Z0
V2
a2 = (2.9)
Z0
V
b1 = 1 (2.10)
Z0
V+
b2 = 2 (2.11)
Z0
V1
S11 = + (2.14)
V1 V2 =0
V1
S12 = (2.15)
V2 V1+ =0
32
V2+
S21 = + (2.16)
V1 V2 =0
V2+
S22 = (2.17)
V2 V1 =0
SN Ri
F = (2.18)
SN Ro
34
PS i
SN Ri = (2.19)
PN i
PS o
SN Ro = (2.20)
PN o
S
SN R = (2.21)
N
SN Ri PNsystem
N F = 10log = 10log 1 + dB. (2.22)
SN Ro PNi
PS i /PN i
Fr = (2.23)
SN Ro
PN i = kT0 BW (2.24)
35
Ps = kT0 BW Fr SN Ro (2.25)
n
Y
PN r = Fr kT0 BW gj (2.28)
j=1
n
X n
Y
PN r = F1 kT0 BW + (Fi 1) kT0 gj (2.29)
i=2 j=1
n
X Fi 1
FR = F1 + Qi1 (2.30)
i=2 j=1 gj
2.6.2 Linearidade
Como nao so o rudo termico degrada a qualidade do sinal para um sistema RF.
Define-se entao uma relacao mais abrangente, SNDR (Signal to Noise plus Distortion
Ratio relacao sinal-rudo mais distorcao), que e a relacao da potencia do sinal
sobre rudo mais interferencia. Uma das fontes de problema e a intermodulacao de
terceira ordem IIP3 (Third-order intercept point ponto de intersecao de terceira
ordem).
O IIP3 e um fenomeno de nao linearidade mas nao e o unico, em alguns
casos pode-se verificar o IP2 tambem, este e o ponto de intersecao de segunda ordem
(QIZHENG, 2006).
Uma aproximacao para o estudo da nao linearidade pode ser dada pelo
polinomio da equacao (2.31) (RAZAVI, 2011).
S1 Sn = (m 1) (IIIPn Si ) (2.32)
1
IIIP3 = (3Iin IM3 ) = Iin + (2.33)
2 2
rudo proveniente da N Fr :
Dmax Nnf
Da = 10log 10 10 10 10 (2.35)
1
PIIIP3 = mW (2.36)
1 g1 g1 g2 g1 g2 ...gn1
+ + + ... +
PIIP 3,1 PIIP 3,2 PIIP 3,3 PIIP 3,n
O segundo ponto para definir o ganho total e a tensao pico a pico no final da
cadeia:
2 2
Vmax = Vmax pp (2.38)
Vmax
G2max = (2.39)
Vin
Vout
AV |dB = 20log (2.40)
Vin
Pout
Ap |dB = 10log (2.41)
Pin
2
Vout
R
Ap |dB = 10log 2o (2.42)
Vin
Ro
Vout
Av |dB = 20log (2.43)
Vin
SN Rin i
SN Rdeg i = (2.44)
SN Rout i
PS
SN Rdeg tot = (2.45)
SN Rreq Mar k T BWCH
i=1
Y
SN Rdeg tot = SN Rdeg i (2.46)
M
Agora considerando Pni como uma sada de um bloco qualquer, ele pode ser
calculado atraves do ganho e das distribuicoes da SN Rdeg e da SNR necessaria na
sada:
PS G2max
Pni = Qn=i+1 Qn=i+1 (2.48)
M SN Rdegn M (Gn )2 SN R M ar
Para calcular entao a potencia de rudo gerada no bloco Pnb i basta fazer:
Pnbi
F = +1 (2.50)
k T0 |Z| BW
i=1
Y
SN DRdeg tot = SN Rdeg tot L= SN DRdeg i (2.51)
M
2
3 2
4 3i Int1i
Pdbi = (2.55)
2
2 4 Gi
IIP 3i (V ) = | | (2.56)
6 3i
!
2 Int21i Int2i
IIP 3i (dBmW ) = 10 log Gi + 30 10log(Z) (2.57)
2 Pdbi
44
2.6.4 Seletividade
include disciplines.vams
module resistor (in, out);
parameter real r=1000;
inout p, n;
electrical p, n;
analog
V(p,n) <+ r * l(p,n);
endmodule
A figura 2.30 mostra a vista mais alta do sistema de recepcao (embora seja
parcial contendo apenas os primeiros blocos), para ir acima disso deve-se ilustrar todo
o receptor como um unico bloco tendo os blocos apresentados aqui no seu interior.
2.8.1 Simulink
Existe uma toolbox para uso no Simulink que sera utilizado no trabalho RF Budget
Analyzer, com esta ferramenta e possvel analisar o ganho, figura de rudo e nao
linearidades de um sistema RF (MATHWORKS, 2017).
Pode-se realizar a criacao de modelos de RF em cascata, realizar calculos de
SNR, IIP3, potencia e demais parametros, e ainda exportar os dados gerados para o
MATLAB utilizando-se esta ferramenta (MATHWORKS, 2017).
CAPITULO 3
METODOLOGIA
Apos atender os requisitos acima, essa gama de dados ainda era muito
grande e dispersa, entao selecionou-se finalmente baseando-se nos parametros de
ganho, largura de banda e potencia consumida. Os componentes com maior
quantidade de material para estudo encontrados na literatura foram o LNA e o
Misturador. Selecionou-se entao 14 LNAs que sao mostrados na Tabela 3.1.
Pode-se observar que os componentes escolhidos, estao dentro da
frequencia desejada, sendo observados pela FC (frequencia central) e pela BW
(largura de banda), a tecnologia de uso foi de 130 e 190 nm, e o Cadence tem
suporte a essas tecnologias. Os demais parametros sao dados em dB, pois e a
unidade de medida utilizada para futuros calculos. As referencias sao tratadas na
Tabela 3.1 e na Tabela A.1, podendo ser encontrada no Apendice A.
(continua)
(conclusao)
(continua)
(conclusao)
O sinal LTE sera gerado com apoio da ferramenta LTE System Toolbox disponvel no
software MATLAB para testes e validacoes da norma. O tipo do sinal gerado e o
reference measurement channel (RMC) disponvel em 3GPP TS 36.101 User
57
uma simulacao mais longa, sendo que o sinal LTE tem como tempo de frame, ou seja,
tempo do sinal com todos os smbolos de 10 ms nessa simulacao, onde cada subframe
que ocupara uma subportadora tem a duracao de 1 ms. A figura 3.4 mostra como e o
sinal LTE no domnio do tempo para uma simulacao de 10 ms.
Figura 3.4: Resposta no tempo para um sinal LTE de ocupacao espectral igual a 5
MHz com alocacao total.
A medicao de SNR na sada da-se pelo calculo do EVM (error vector magnitude)
na constelacao do sinal recebido. O EVM considera o quao longe esta um ponto
na constelacao com relacao ao ponto em que ele deveria estar, essa distancia esta
relacionada com a quantidade de rudo no sistema e portanto e uma boa maneira de
se medir a relacao sinal sobre rudo no final do receptor.
60
CAPITULO 4
PROJETO
Uma simulacao previa foi feita para demonstrar que o sinal gerado pelo software
Cadence Virtuoso para a norma LTE esta de acordo com as especificacoes de
frequencia dadas pela norma. Para gerar o sinal em questao, utilizou-se a banda
numero 7, usando uma frequencia de aproximadamente 2,5 GHz e ocupacao total
dos blocos de recurso com uma banda ocupada de 10 MHz (ETSI, 2011).
O sinal gerado pelo bloco mostrado na figura 4.1 tem 6,99 dBm de potencia (5
mW), sendo colocada em 50 e com isso obtendo 0,5 Vrms na resistencia de carga.
Figura 4.1: Circuito utilizado para obter o sinal modulado LTE em simulacao.
Usando o software MATLAB foi calculado que o sinal mostrado na figura 4.2
possui 0,41 Vrms .
61
4.2.1 Rudo
2 = k T R BWeq (F 1) [V 2 ] (4.1)
4.2.2 IIP3
Uma vez que os blocos de nao linearidade estao funcionando, o proximo passo e
mostrar que amplificadores, misturadores e filtros estao funcionando e mostrando os
problemas que ocorrem quando se coloca blocos nao lineares na simulacao. A figura
4.6 mostra como ficou o esquematico padrao para os amplificadores do receptor RF,
esse esquematico sera usado tanto para o LNA quanto para os demais amplificadores
que compoe o receptor completo.
300 MHz, 4,7 GHz e 4,9 GHz. O que prova a relacao trigonometrica da equacao (4.4).
1
sin(A) sin(B) = [cos(A + B) cos(A B)] (4.4)
2
Os filtros por sua vez seguem o mesmo padrao de esquematico dos amplificadores,
porem com ganho muito pequeno. O bloco de filtro escrito na linguagem Verilog-AMS
leva em consideracao a funcao de transferencia em laplace de um filtro do tipo
Butterworth criado a partir de funcoes usando a plataforma MATLAB. A figura 4.11
mostra o diagrama de Bode da funcao de transferencia descrita na equacao (4.5).
6, 317 1018
H= (4.5)
s4 + 3, 554 109 + 3, 19 1020 + 5, 557 1029 + 2, 444 1040
A frequencia central desse filtro passa banda e de 2 GHz, como mostra a figura
4.11 com uma banda de 400 MHz. A figura 4.12 mostra o resultado de simulacao na
linguagem Verilog-AMS usando o esquematico da figura 4.10.
Pode-se observar que o filtro esta funcionando da maneira com que se espera.
Para tal teste utilizou-se dois sinais sinusoidais na entrada de frequencias 2 GHz e 3
GHz. Na sada atenuou-se o sinal de 3 GHz, enquanto o de 2 GHz permaneceu
inalterado, contudo ainda houve uma adicao de rudo proveniente da figura de rudo
do bloco em questao.
Figura 4.14: Simulacao RF Budget para o maior ganho, LNA [1] Mixer [3]
Figura 4.15: Simulacao RF Budget para o melhor NF, LNA [1] Mixer [6]
Figura 4.16: Simulacao RF Budget para o maior IIP3, LNA [6] Mixer [5]
Figura 4.17: Simulacao RF Budget para o menor ganho, LNA [7] Mixer [1]
Figura 4.18: Simulacao RF Budget para o menor IIP3, LNA [3] Mixer [6]
Figura 4.19: Simulacao RF Budget para o maior ganho 180 nm, LNA [8] Mixer [14]
Figura 4.20: Simulacao RF Budget para o melhor NF 180 nm, LNA [8] Mixer [14]
Figura 4.21: Simulacao RF Budget para o maior IIP3 180 nm, LNA [8] Mixer [11]
pertencem ao LNA [14] e o Mixer [7], o consumo obtido foi -5,23 dBm.
Em contrapartida, tem-se agora os agrupamentos que apresentaram as piores
combinacoes de caractersticas da tecnologia 180 nm.
A figura 4.22 apresentou a pior configuracao para ganho com valor de 13,67
dB, o LNA [14] e o Mixer [20] sao os componentes que apresentaram tal caracterstica.
Figura 4.22: Simulacao RF Budget para o menor ganho 180 nm, LNA [14] Mixer [20]
Figura 4.23: Simulacao RF Budget para o menor IIP3 180 nm, LNA [11] Mixer [7]
As figuras 4.24 e 4.25 mostram que a adicao de rudo branco gaussiano no canal
teve o efeito esperado na simulacao antes do sinal entrar no bloco receptor. As
medicoes seguintes mostradas nas figuras 4.26 e 4.27 demonstram que para o sinal
de entrada com amplitude e rudo tais como o sinal gerado pos canal, o sinal de
sada e demodulado corretamente e o ambiente de simulacao funciona.
Entretanto, foram feitas varias tentativas de simulacoes usando os blocos
selecionados para este trabalho e nao foram obtidos bons resultados quando o sinal
de entrada e tao pequeno quanto o nvel de sensibilidade esperado em receptores
76
CAPITULO 5
CONCLUSAO
ferramenta facilita e acelera o tempo necessario para fazer os calculos com todos os
blocos encontrados. A implementacao de todos os valores encontrados nas
tabelas 3.2 e 3.1 seria muito custoso para a equipe, pois apresentou-se varios blocos
de LNA e Mixer a criar uma relacao entre os mesmo ate encontrar o melhor bloco um
a um demandaria um tempo elevado. Para facilitar entao tal implementacao dos
valores no Budget criou-se um codigo apresentado em anexo A.4 para encontrar a
priori os blocos que apresentariam as melhores caractersticas de ganho, IIP3 e
figura de rudo, dentre todos os blocos apresentados.
Com a pre analise permitiu-se entao com o uso da ferramenta, encontrar os
valores de SNR dos blocos LNA e Mixer em cascata. Esperava-se com tais valores
criar uma validacao do sistema com com a medicao de valores de EVM que seriam
obtidos com a simulacao do sistema criado no Simulink.
Apos realizadas as simulacoes na ferramenta de RF Budget, encontrou-se os
valores de SNR para os melhores e piores blocos, com tais valores realizou-se tambem
as simulacoes para obter os valores de EVM. Devido a problemas na simulacao em
Simulink para sinais de amplitude de acordo com a norma LTE nao foi possvel realizar
uma medicao coerente de EVM para poder comparar os calculos RF Budget com as
medicoes. Portanto, o sistema nao foi validado.
Sugere-se em uma proxima etapa do projeto verificar quais pontos, tanto na
simulacao do RF Budget quanto no Simulink, fazem com que os valores encontrados
nao sejam o valores esperados pela equipe, podendo assim realizar a validacao do
receptor para a norma LTE. Apos a validacao do sistema espera-se tambem realizar a
simulacao do bloco receptor, buscando atender as especificacoes iniciais.
79
CAPITULO 6
CRONOGRAMA
6.1 Etapas
Trabalho
ANO 2017
P - Previsto, R - Realizado
P X X
1
R X X
P X X
2
R X X
P X X
3
R X X
P X
4
R X
P X
5
R X
P X
6
R X
81
APENDICE A
Referencias LNA
Muhamad, M. ; Fac. of Electr. Eng., Univ. Teknol. MARA, Shah Alam, Malaysia ;
Soin, N. ; Ramiah, H. ; Noh, N.M. more authors.; Design of CMOS differential
[1] LNA at 2.4GHz. Electron Devices and Solid-State Circuits (EDSSC), 2013 IEEE
International Conference of.
Taris, T. ; IMS Lab., Univ. of Bordeaux, Talence, France ; Begueret, J. ; Deval, Y.,
[3] A 60 W LNA for 2.4 GHz wireless sensors network applications, Radio
Frequency Integrated Circuits Symposium (RFIC), 2011 IEEE.
Referencias LNA
Thacker, M.B. ; Dept. of Electron. Eng., Shri Ramdeobaba Coll. of Eng. &
Manage., Nagpur, India ; Awakhare, M. ; Khobragade, R.H. ; Dwaramwar,
[9] P.A.; Multi-standard Highly Linear CMOS LNA; Electronic Systems,
Signal Processing and Computing Technologies (ICESC),
2014 International Conference on.
Lee, J.-Y. ; Dept. of Electr. & Comput. Eng., Hanyang Univ., Seoul, South
Korea ; Park, H.-K. ; Chang, H.-J. ; Yun, T.-Y. Low-power UWB LNA with
[ 10 ]
common-gate and current-reuse techniquesMicrowaves, Antennas &
Propagation, IET (Volume:6 , Issue: 7 )
Hung-Ting Chou ; Dept. of Electr. Eng., Nat. Central Univ., Jhongli, Taiwan ;
Shin-Wei Chen ; Hwann-Kaeo Chiou; A low-power wideband dual-feedback
[ 11 ]
LNA exploiting the gate-inductive bandwidth/gain-enhancement technique;
Microwave Symposium Digest (IMS), 2013 IEEE MTT-S International
Kuan-Hsiu Chien ; Dept. of Electr. Eng., Nat. Central Univ., Jhongli, Taiwan ;
Hwann-Kaeo Chiou; A 0.66.2 GHz wideband LNA using resistive feedback
[ 13 ]
and gate inductive peaking techniques for multiple standards application;
Microwave Conference Proceedings (APMC), 2013 Asia-Pacific.
Referencias Misturador
DaeHoon Na ; Sch. of Electr. & Electron. Eng., Yonsei Univ., Seoul, South Korea
Tae Wook Kim, A 1.2 V, 0.873.7 GHz Wideband Low-Noise Mixer Using a
[1]
Current Mirror for Multiband Application, Microwave and Wireless
Components Letters, IEEE (Volume:22 , Issue: 2 ).
Bao-lin Wei ; Inst. of Microelectron., NanKai Univ., Tianjin ; Yu-jie Dai ; Ying-jie Lu;
Xiao-xing Zhang, more authors; A Sub 1V High-Gain Low-Noise CMOS
[2] Downconversion Folded Mixer for 2.4GHz ISM Band Applications,
Intelligent Information Technology Application Workshops, 2008. IITAW 08.
International Symposium on.
Chong,
W.K. ; Dept. of Electr. Eng., Univ. of Malaya, Kuala Lumpur, Malaysia ;
[3] Ramiah, H. ; Vitee, N. ; Tan, G.H., Design of inductorless, low power,
high conversion gain CMOS subharmonic mixer for 2.4 GHz application ,
Microwave and RF Conference (IMaRC), 2014 IEEE International .
Hermann,
C. ; Inst. of Microelectron., Tech. Univ. of Berlin, Germany ; Tiebout, M. ;
[4] Klar, H., A 0.6V 1.6mW transformer based 2.5GHz downconversion mixer
with +5.4dB gain and -2.8dBm IIP3 in 0.13m CMOS, Radio Frequency
Integrated Circuits (RFIC) Symposium, 2004. Digest of Papers. 2004 IEEE.
Jehyung
Yoon ; Pohang Univ. of Sci. & Technol., Gyeongbuk ; Huijung Kim ;
[5] Changjoon Park ; Jinho Yang, more authors, A New RF CMOS Gilbert Mixer
With Improved Noise Figure and LinearityMicrowave Theory and
Techniques, IEEE Transactions on (Volume:56 , Issue: 3 ).
DaeHoon
Na ; Sch. of Electr. & Electron. Eng., Yonsei Univ., Seoul, South Korea ;
[6] Tae Wook Kim, A 1.2 V, 0.873.7 GHz Wideband Low-Noise Mixer Using a
Current Mirror for Multiband Application, Microwave and Wireless
Components Letters, IEEE (Volume:22 , Issue: 2 ).
Chang-Hsi
Wu ; Lunghwa Univ. of Sci. & Technol., Taoyuan, Taiwan ; Hung-Ting Chou,
[7] A 2.4GHz variable conversion gain mixer with body bias control
techniques for low voltage low power applications, Microwave
Conference, 2009. APMC 2009. Asia Pacific.
Vidojkovic,
V. ; Eindhoven Univ. of Technol., Netherlands ; van der Tang, J. ;
Leeuwenburgh, A. ; van Roermund, A., Low voltage, low power
[8]
folded-switching mixer with current-reuse in 0.18 m CMOS, Circuits and
Systems, 2004. ISCAS 04. Proceedings of the 2004 International Symposium
on (Volume:1 ).
84
Referencias Misturador
Vidojkovic,
V. ; Eindhoven Univ. of Technol., Netherlands ; van der Tang, J. ;
[9] Leeuwenburgh, A. ; van Roermund, A., Low voltage, low power
folded-switching mixer with current-reuse in 0.18 m CMOS, Circuits and
Systems, 2004. ISCAS 04. Proceedings of t
Vidojkovic,
V. ; Mixed-Signal Microelectron. Group, Eindhoven Univ. of Technol.,
[10] Netherlands ; van der Tang, J. ; Leeuwenburgh, A. ; van Roermund, A.H.M.,
A low-voltage folded-switching mixer in 0.18-m CMOS, Solid-State
Circuits, IEEE Journal of (Volume:40 , Issue: 6 ).
Tae
Wook Kim ; Dept. of Electr. Eng. & Comput. Sci., Korea Adv. Inst. of Sci.
& Technol., Daejon, South Korea ; Bonkee Kim ; Kwyro Lee, Highly
[11]
linear receiver front-end adopting MOSFET transconductance linearization by
multiple gated transistors, Solid-State Circuits, IEEE Journal of
(Volume:39 , Issue: 1 ) , RFIC Virtual Journal, IEEE.
Gilasgar,
M. ; Dept. of Electr. Eng., Guilan Univ., Rasht, Iran, A Low Power
[12]
2.4GHz Double-Balanced CMOS Sub-harmonic Mixer, Intelligent Systems,
Modelling and Simulation (ISMS), 2010 International Conference on.
Hung-Che
Wei ; Dept. of Electron. Commun. Eng., Nat. Kaohsiung Marine Univ.,
[13] Kaohsiung, Taiwan ; Chih-Lung Hsiao, A 1 V bulk-controlled gm-boosted
CMOS mixer for LTE-A applications, Consumer Electronics (GCCE), 2013
IEEE 2nd Global Conference on.
Bao-lin
Wei ; Inst. of Microelectron., NanKai Univ., Tianjin ; Yu-jie Dai ; Ying-jie
Lu ; Xiao-xing Zhang, more authors; A Sub 1V High-Gain Low-Noise CMOS
[14]
Downconversion Folded Mixer for 2.4GHz ISM Band Applications,
Intelligent Information Technology Application Workshops, 2008. IITAW 08.
International Symposium on.
Vidojkovic,
V. ; Eindhoven Univ. of Technol., Netherlands ; van der Tang, J. ;
Leeuwenburgh, A. ; van Roermund, A., Low voltage, low power
[15]
folded-switching mixer with current-reuse in 0.18 m CMOS, Circuits and
Systems, 2004. ISCAS 04. Proceedings of the 2004 International Symposium
on (Volume:1 ).
Hung-Che
Wei ; Dept. of Electr. Eng., Nat. Dong Hwa Univ., Hualien ; Ro-Min Weng ;
[16] Chih-Lung Hsiao ; Kun-Yi Lin, A 1.5 V 2.4 GHz CMOS mixer with high
linearity, Circuits and Systems, 2004. Proceedings. The 2004 IEEE
Asia-Pacific Conference on (Volume:1 ).
85
Referencias Misturador
Chun
Geik Tan ; Inst. of Microelectron., Singapore, Singapore, A
[17] high-performance low-power CMOS double-balanced IQ down-conversion
mixer for 2.45-GHz ISM band applications, Radio Frequency Integrated
Circuits (RFIC) Symposium, 2003 IEEE.
Vidojkovic,
V. ; Mixed-Signal Microelectron. Group, Eindhoven Univ. of Technol.,
[18] Netherlands ; van der Tang, J. ; Leeuwenburgh, A. ; van Roermund, A.H.M.,
A low-voltage folded-switching mixer in 0.18-m CMOS, Solid-State
Circuits, IEEE Journal of (Volume:40 , Issue: 6 ).
Vidojkovic,
V. ; Eindhoven Univ. of Technol., Netherlands ; van der Tang, J. ;
Leeuwenburgh, A. ; van Roermund, A., Low voltage, low power
[19]
folded-switching mixer with current-reuse in 0.18 m CMOS, Circuits and
Systems, 2004. ISCAS 04. Proceedings of the 2004 International Symposium
on (Volume:1 ).
Ziabakhsh,
S. ; Roudsar & Amlash Branch, Dept. of Electr. Eng., Islamic Azad Univ.,
Roudsar, Iran ; Cheraghi, G. ; Alavi-Rad, H., A CMOS down-conversion
[20]
mixer with high linearity and low noise figure in 0.18-m technology ,
Circuits and Systems for Communications (ECCSC), 2010 5th European
Conference on .
Wah
Ching Lee ; Dept. of Electron. & Inf. Eng., Polytech. Univ. of Hong Kong,
Kowloon, China ; Yi Shen ; Chiu Hoi Kuo ; Kim Fung Tsang, more authors,
[21]
A high conversion gain CMOS current bleeding mixer for 2.4 G wireless
communication, Wireless Mobile and Computing (CCWMC 2011), IET
International Communication Conference on.
86
65
66 BBA_G = 40;
67 BBA_NF = 0;
68 BBA_IP3 = inf ;
69 % % Simulac~a o do primeiro frame
70 % Gerac~a o do vetor de tempo de simulac~ ao
71 time = (0: FrameLength + Fil te rD el ay Sa mp le s ) * SamplePeriod ;
72 % Adic~
a o do atraso do filtro no sinal de transmiss~ ao
73 txWaveform = timeseries ([ tx ; tx (1: F il ter De la yS am pl es +1) ] , time ) ;
74
75 % Chamada ao modelo Simulink para a simulac~ ao
76 % Desativamento do carregamento de estado inicial
77 set_param ( model , LoadInitialState , off ) ;
78 % Mensagem de acompanhamento
79 disp ( Simulando ) ;
80 % Simulac~ a o no tempo definido
81 sim ( model , time ( end ) ) ;
82 % Salvamento de estado do Simulink para o proximo frame
83 xInitial = xFinal ;
84
85 % Sincronizac~
a o do sinal recebido
86
87 % Correc~
a o em frequ^e ncia
88 foffset_est = l te Fr eq ue ncy Of fs et ( rmc , rx ) ;
89 rxFreqCorrected = l t e Fr e q ue n c yC o r re c t ( rmc , rx , foffset_est ) ;
90
91 % Sincronizac~a o no tempo
92 offset = lteDLFrameOffset ( rmc , rxFreqCorrected , TestEVM ) ;
93 rx = rx (1+ offset : end ,:) ;
94
95 disp ( Primeiro frame simulado . ) ;
96 % % Simulac~ a o sucessiva de frames
97 % Carregamento do estado anterior do Simulink apos a simulac~ a do primeiro
98 % frame
99 % Ativac~ a o do carregamento de estado inicial no Simulink
100 set_param ( model , LoadInitialState , on , InitialState , xInitial ) ;
101 % Atualizac~ a o do vetor de transmiss~ a o com o atraso do filtro
102 RepeatFrame = [ tx ( F il te rD el ayS am pl es +1: end ) ; tx (1: F il te rD el ay Sa mpl es +1) ];
103 EVMalg . EnablePlotting = Off ;
104 cec . PilotAverage = TestEVM ;
105
106 for n = 2: N % Loop para executar os frames restantes
107 % Gerando sinal de transmiss~ ao
108 time = ( (n -1) * FrameLength +(0: FrameLength ) + Fil te rD el ay Sa mp le s )
109 * SamplePeriod ;
110 txWaveform = timeseries ( RepeatFrame , time ) ;
111
112 % Execuc~ a o do ambiente de simulac~
ao
113 sim ( model , time ( end ) ) ;
114 disp ( Frame simulado . ) ;
115 xInitial = xFinal ; % Salvar estado
116
117 % Calculo e resultados da medic~ a o de EVM
118 evmmeas = hPDSCHEVM ( rmc , cec , rx , EVMalg ) ;
119 evmpeak (n -1) = evmmeas . Peak ;
120 evmrms (n -1) = evmmeas . RMS ;
121 end
122 % Mensagem final
123 disp ( Ultimo frame simulado . ) ;
88
1 clear all
2 clc
3 % load ( dadosBloco130 ) ;
4 load ( dadosBloco180 ) ;
5
6 j =0; i =0;
7 [ lnai , lnaj ] = size ( lna ) ;
8 [ mixeri , mixerj ] = size ( mixer ) ;
9 clear mixerj ; clear lnaj ;
10
11 maiorGanho = lnaGanho (1) + mixerGanho (1) ;
12 menorGanho = lnaGanho (1) + mixerGanho (1) ;
13 posMaiorGanho = [1 ,1];
14 posMenorGanho = [1 ,1];
15 for i = 1: lnai
16 for j = 1: mixeri
17 blocoGanho (i , j ) = lnaGanho ( i ) + mixerGanho ( j ) ;
18 if blocoGanho (i , j ) > maiorGanho
19 maiorGanho = blocoGanho (i , j ) ;
20 posMaiorGanho = [i , j ];
21 end
22 if blocoGanho (i , j ) < menorGanho
23 menorGanho = blocoGanho (i , j ) ;
24 posMenorGanho = [i , j ];
25 end
26 end
27 end
28
29 maiorIip3 = lnaIip3 (1) + mixerIip3 (1) ;
30 menorIip3 = lnaIip3 (1) + mixerIip3 (1) ;
31 posMaiorIip3 = [1 ,1];
32 posMenorIip3 = [1 ,1];
33 for i = 1: lnai
34 for j = 1: mixeri
35 blocoIip3 (i , j ) = lnaIip3 ( i ) + mixerIip3 ( j ) ;
36 if blocoIip3 (i , j ) > maiorIip3
37 maiorIip3 = blocoIip3 (i , j ) ;
38 posMaiorIip3 = [i , j ];
39 end
40 if blocoIip3 (i , j ) < menorIip3
41 menorIip3 = blocoIip3 (i , j ) ;
42 posMenorIip3 = [i , j ];
43 end
44 end
45 end
46
47 maiorNf = lnaNf (1) + mixerNf (1) ;
48 menorNf = lnaNf (1) + mixerNf (1) ;
49 posMaiorNf = [1 ,1];
50 posMenorNf = [1 ,1];
51 for i = 1: lnai
52 for j = 1: mixeri
53 blocoNf (i , j ) = lnaNf ( i ) + mixerNf ( j ) ;
54 if blocoNf (i , j ) > maiorNf
55 maiorNf = blocoNf (i , j ) ;
56 posMaiorNf = [i , j ];
57 end
58 if blocoNf (i , j ) < menorNf
59 menorNf = blocoNf (i , j ) ;
60 posMenorNf = [i , j ];
61 end
62 end
63 end
64
89
BIBLIOGRAFIA
2009.
<http://www.joinville.udesc.br/portal/professores/farias/materiais
2007.
91
2011.
MATHWORKS. Simulink
R Getting Started Guide. [S.l.]: MathWorks,
1995 2017.
92
<https://www.mathworks.com/help/rf/ug/rfbudgetanalyzer-app.html>.
2017.
Springer, 2013.
<http://http://www.lee.eng.uerj.br/gil/circom/Receptores.pdf>. Acesso
em 6 marco 2017.
Periodica, v. 5, 2002.
SESIA, S.; TOUFIK, I.; BAKER, M. LTE - The UMTS Long Term
9780470978641.
<http://www.ti.com/lit/an/sbaa219/sbaa219.pdf>. Acesso em 08
abril 2017.