Dominíos de Aplicação: CELULARES Programa de Pós-Graduação em Computação Instituto de Informática Universidade Federal do Rio Grande do Sul Porto Alegre - RS - Brasil Júlio Carlos Balzano de Mattos Disciplina de Sistemas Embarcados Profs. Flavio Wagner e Luigi Carro
1Introdução Celulares Dispositivos sem fio utilizados para comunicação pessoal Atualmente, não se restringem apenas para comunicação possuem muitas outras funcionalidades Ex: Câmera Digital, Rádio, MP3 Player,... Principais requisitos TamanhoPeso Consumo de potência Custo
2Introdução Exemplo: Nokia 3300 music features like an MP3 player, stereo FM radio, and a digital recorder
3Introdução Exemplo: Nokia 6220 Integrated Digital Camera, XHTML browser,Multimedia Messaging Services (MMS), ...
4Introdução Diversos Padrões GSM AMPS (Advanced Mobile Phone Service) TDMA, CDMA, FDMA (acesso múltiplo) GSM GSM – Global System for Mobile communication Introduzido em 1992 (Padrão Europeu) Vantagem: Utilizar o mesmo aparelho em diversos paises GSM utiliza 900 MHz e 1800 MHz na Europe e na América utiliza 1900 MHz
5 Funcionamento GSM Microphone Speech Coder Digital Processing Analog Digital GMSK Modulator Mixer (up- convert) RF Power Amplifier (PA) Band Filter send end Keypade To T/R Switch T/R swith Display Control Microprocessor & Memory Tx Control Power Analog Digital Error protect coding FACCH, SACCH, etc Bit de-interleaving Ecryption Append frame bits GSM Transmitter (Tx)
6 Funcionamento GSM PreAmp Band Filter T/R swith Mixer (down convert) IF Amplifiers... FM Detector Adaptative Equalizer Digital Processing Decoder Antena Analog Digital Analog Digital 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 separation Remove frame bits Decryption Bit de-interleaving FACCH, SACCH, etc Error protect decoding GSM Receiver (Rx)
7 PXA800F Processor PXA800F Celullar Processor Desenvolvido pela Intel e Analog Devices Operar em GSM/GPRS (GPRS - General Packet Radio Service) Alto desempenho Baixo consumo Possui a tecnologia: Intel Micro Signal Architecture e Intel On-Chip Flash Memory Custo: $35 para unidades Tecnologia de fabricação: 0.13 micron
8 PXA800F Processor Diagrama de Blocos
9 PXA800F Processor Intel Xscale Core Alto desempenho, baixo consumo e suporta aplicações intensivas em dados Freqüência de relógio: Mhz (ajustável) Memórias Cache de dados e instruções 4MB memória flash on-chip 512 KB de SRAM Controlador DMA Suporta diversas interfaces padrões: SIM, UART, USB, Digital Audio Interface, Sony Memory Stick, JTAG, keypad,.... Controlador de LCD de até 120 x 240 linhas 16-bit color ou escala de cinza
10 PXA800F Processor Micro Signal Architecture Executa o porcessamento de sinais na banda GSM/GPRS Arquitetura Harvard modificada, dual-MAC c/ pipeline Freqüência de relógio: 104 MHz Cache de instruções: 64KB 512 KB de memória flash on-chip Inclui aceleradores Viterbi e Cipher Múltiplos modos de sleep e controle de consumo integrado Suporta diversas interfaces... On-chip flash memory Pode ser colocado um RTOS e uma JVM (inteiros)
11 PXA800F Processor Outras características Fornece ferramentas como compilador C/C++ Mecanismos para controle de consumo de potência (controle interno como externo)
12 PXA800F Processor Interface Externa
13Conclusões Agregação de outras funções nos celulares Câmera Digital, rádio, GPS, MP3Player,... Utilizar além de voz imagem Dificuldades para encontrar os requisitos: Fabricantes de celulares: nenhuma informação Dificuldade de mensurar Nenhuma informação sobre a arquitetura interna dos celulares