dominíos de aplicação: celulares

14
Dominíos de Aplicação: Dominíos de Aplicação: CELULARES CELULARES Programa de Pós-Graduação em Computação Programa de Pós-Graduação em Computação Instituto de Informática Instituto de Informática Universidade Federal do Rio Grande do Sul Universidade Federal do Rio Grande do Sul Porto Alegre - RS - Brasil Porto Alegre - RS - Brasil Júlio Carlos Balzano de Mattos Júlio Carlos Balzano de Mattos [email protected] [email protected] Disciplina de Sistemas Embarcados Disciplina de Sistemas Embarcados Profs. Flavio Wagner e Luigi Carro Profs. Flavio Wagner e Luigi Carro

Upload: jenis

Post on 26-Jan-2016

35 views

Category:

Documents


1 download

DESCRIPTION

Dominíos de Aplicação: CELULARES. Júlio Carlos Balzano de Mattos [email protected]. Disciplina de Sistemas Embarcados Profs. Flavio Wagner e Luigi Carro. Programa de Pós-Graduação em Computação Instituto de Informática Universidade Federal do Rio Grande do Sul Porto Alegre - RS - Brasil. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Dominíos de Aplicação: CELULARES

Dominíos de Aplicação:Dominíos de Aplicação:CELULARESCELULARES

Programa de Pós-Graduação em ComputaçãoPrograma de Pós-Graduação em ComputaçãoInstituto de InformáticaInstituto de Informática

Universidade Federal do Rio Grande do SulUniversidade Federal do Rio Grande do SulPorto Alegre - RS - BrasilPorto Alegre - RS - Brasil

Júlio Carlos Balzano de MattosJúlio Carlos Balzano de [email protected]@inf.ufrgs.br

Disciplina de Sistemas EmbarcadosDisciplina de Sistemas EmbarcadosProfs. Flavio Wagner e Luigi CarroProfs. Flavio Wagner e Luigi Carro

Page 2: Dominíos de Aplicação: CELULARES

22 IntroduçãoIntrodução

Celulares Celulares Dispositivos sem fio utilizados para comunicação pessoalDispositivos sem fio utilizados para comunicação pessoal

Atualmente, não se restringem apenas para comunicação Atualmente, não se restringem apenas para comunicação possuem muitas outras funcionalidadespossuem muitas outras funcionalidades

Ex: Câmera Digital, Rádio, MP3 Player, ...Ex: Câmera Digital, Rádio, MP3 Player, ...

Principais requisitosPrincipais requisitosTamanhoTamanho

PesoPeso

Consumo de potênciaConsumo de potência

CustoCusto

Page 3: Dominíos de Aplicação: CELULARES

33 IntroduçãoIntrodução

Exemplo: Nokia 3300Exemplo: Nokia 3300music features like an MP3 player, stereo FM radio, and a music features like an MP3 player, stereo FM radio, and a

digital recorderdigital recorder

Page 4: Dominíos de Aplicação: CELULARES

44 IntroduçãoIntrodução

Exemplo: Nokia 6220Exemplo: Nokia 6220Integrated Digital CamerIntegrated Digital Camera, a, XHTML browserXHTML browser,,Multimedia Multimedia

Messaging Services (MMS)Messaging Services (MMS), , EmailEmail ... ...

Page 5: Dominíos de Aplicação: CELULARES

55 IntroduçãoIntrodução

Diversos PadrõesDiversos PadrõesGSMGSM

AMPS (Advanced Mobile Phone Service)AMPS (Advanced Mobile Phone Service)

TDMA, CDMA, FDMA (acesso múltiplo)TDMA, CDMA, FDMA (acesso múltiplo)

GSMGSMGSM – Global System for Mobile communicationGSM – Global System for Mobile communication

Introduzido em 1992 (Padrão Europeu)Introduzido em 1992 (Padrão Europeu)

Vantagem: Utilizar o mesmo aparelho em diversos paisesVantagem: Utilizar o mesmo aparelho em diversos paises

GSM GSM utilizautiliza 900 MHz 900 MHz ee 1800 MHz 1800 MHz nana Europe Europe e na e na AmAmééricarica utilizautiliza 1900 MHz 1900 MHz

Page 6: Dominíos de Aplicação: CELULARES

66 Funcionamento GSMFuncionamento GSM

Microphone

SpeechCoder

DigitalProcessing

Analog Digital

GMSKModulator

“Mixer”(up-

convert)

RF PowerAmplifier

(PA)

Band Filter

sendend

Keypade

To T/R Switch

T/Rswith

Display

ControlMicroprocessor

&Memory Tx Control Power

AnalogDigital

Error protect codingFACCH, SACCH, etc

Bit de-interleavingEcryption

Append frame bits

GSM Transmitter (Tx)GSM Transmitter (Tx)

Page 7: Dominíos de Aplicação: CELULARES

77 Funcionamento GSMFuncionamento GSM

PreAmpBandFilter

T/Rswith

Mixer(down

convert) IF Amplifiers... FM

DetectorAdaptativeEqualizer

DigitalProcessing Decoder

Antena

Analog Digital AnalogDigital

Automatic Gain Control feedback

RF pre-amp gain is eletronically

ajustable

Intermediate Frequency (IF) amplifiers also

incorporate filters for 200 KHz bandwith

Earphone

Data bits and “data quality”, for use in Viterbi adaptative

equalizer

Slot separationRemove frame bits

DecryptionBit de-interleaving

FACCH, SACCH, etcError protect decoding

GSM Receiver (Rx)GSM Receiver (Rx)

Page 8: Dominíos de Aplicação: CELULARES

88 PXA800F ProcessorPXA800F Processor

PXA800F Celullar ProcessorPXA800F Celullar ProcessorDesenvolvido pela Intel e Analog DevicesDesenvolvido pela Intel e Analog Devices

Operar em GSM/GPRS (Operar em GSM/GPRS (GPRS - General Packet Radio GPRS - General Packet Radio ServiceService) )

Alto desempenhoAlto desempenho

Baixo consumoBaixo consumo

Possui a tecnologia: Intel Micro Signal Architecture e Intel Possui a tecnologia: Intel Micro Signal Architecture e Intel On-Chip Flash Memory On-Chip Flash Memory

Custo: $35 para 10.000 unidadesCusto: $35 para 10.000 unidades

Tecnologia de fabricação: 0.13 micronTecnologia de fabricação: 0.13 micron

Page 9: Dominíos de Aplicação: CELULARES

99 PXA800F ProcessorPXA800F Processor

Diagrama de BlocosDiagrama de Blocos

Page 10: Dominíos de Aplicação: CELULARES

1010PXA800F ProcessorPXA800F Processor

Intel Xscale CoreIntel Xscale CoreAlto desempenho, baixo consumo e suporta aplicações Alto desempenho, baixo consumo e suporta aplicações

intensivas em dadosintensivas em dadosFreqüência de relógio: 104 - 312 Mhz (ajustável) Freqüência de relógio: 104 - 312 Mhz (ajustável) Memórias Cache de dados e instruçõesMemórias Cache de dados e instruções4MB memória flash on-chip4MB memória flash on-chip512 KB de SRAM512 KB de SRAMControlador DMAControlador DMASuporta diversas interfaces padrões: SIM, UART, USB, Suporta diversas interfaces padrões: SIM, UART, USB,

Digital Audio Interface, Sony Memory Stick, JTAG, Digital Audio Interface, Sony Memory Stick, JTAG, keypad, ....keypad, ....

Controlador de LCD de até 120 x 240 linhas 16-bit color ou Controlador de LCD de até 120 x 240 linhas 16-bit color ou escala de cinzaescala de cinza

Page 11: Dominíos de Aplicação: CELULARES

1111 PXA800F ProcessorPXA800F Processor

Micro Signal ArchitectureMicro Signal ArchitectureExecuta o porcessamento de sinais na banda GSM/GPRSExecuta o porcessamento de sinais na banda GSM/GPRS

Arquitetura Harvard modificada, dual-MAC c/ pipelineArquitetura Harvard modificada, dual-MAC c/ pipeline

Freqüência de relógio: 104 MHzFreqüência de relógio: 104 MHz

Cache de instruções: 64KBCache de instruções: 64KB

512 KB de memória flash on-chip512 KB de memória flash on-chip

Inclui aceleradores Viterbi e CipherInclui aceleradores Viterbi e Cipher

Múltiplos modos de sleep e controle de consumo Múltiplos modos de sleep e controle de consumo integradointegrado

Suporta diversas interfaces ...Suporta diversas interfaces ...

On-chip flash memoryOn-chip flash memoryPode ser colocado um RTOS e uma JVM (inteiros)Pode ser colocado um RTOS e uma JVM (inteiros)

Page 12: Dominíos de Aplicação: CELULARES

1212PXA800F ProcessorPXA800F Processor

Outras característicasOutras característicasFornece ferramentas como compilador C/C++Fornece ferramentas como compilador C/C++

Mecanismos para controle de consumo de potência Mecanismos para controle de consumo de potência (controle interno como externo)(controle interno como externo)

Page 13: Dominíos de Aplicação: CELULARES

1313PXA800F ProcessorPXA800F Processor

Interface ExternaInterface Externa

Page 14: Dominíos de Aplicação: CELULARES

1414ConclusõesConclusões

Agregação de outras funções nos celularesAgregação de outras funções nos celularesCâmera Digital, rádio, GPS, MP3Player, ...Câmera Digital, rádio, GPS, MP3Player, ...

Utilizar além de voz Utilizar além de voz imagem imagem

Dificuldades para encontrar os requisitos:Dificuldades para encontrar os requisitos:Fabricantes de celulares: nenhuma informaçãoFabricantes de celulares: nenhuma informação

Dificuldade de mensurar Dificuldade de mensurar

Nenhuma informação sobre a arquitetura interna dos Nenhuma informação sobre a arquitetura interna dos celularescelulares