PROPRIETARY INFORMATION GPRS Chipset Iota Analog Base Band.

Slides:



Advertisements
Similar presentations
Georgia Tech Digital Back-end µHRG interface Curtis Mayberry School of Electrical and Computer Engineering Georgia Institute of Technology January 13 th,
Advertisements

MC68HC11 System Overview. System block diagram (A8 version)
SPI Serial Peripheral Interface. SPI Serial Peripheral Interface is communication between two devices, one bit at a time sequential one bit at time over.
Oscilloscope Watch Teardown. Agenda History and General overview Hardware design: – Block diagram and general overview – Choice of the microcontroller.
Analog Device Chipsets Featured In New Mobile Phones Eric Tong April 6, 2004.
IO Controller Module Arbitrates IO from the CCP Physically separable from CCP –Can be used as independent data logger or used in future projects. Implemented.
Integrated  -Wireless Communication Platform Jason Hill.
Aztec PC Scope Preliminary Design Review Fall 2006 Michael MasonJed Brown Andrew YoungsJosh Price.
Coordinate Based Tracking System
1 ECE 263 Embedded System Design Lessons 2, 3 68HC12 Hardware Overview, Subsystems, and memory System.
Configuration. Mirjana Stojanovic Process of loading bitstream of a design into the configuration memory. Bitstream is the transmission.
ASPPRATECH.
BLDC MOTOR SPEED CONTROL USING EMBEDDED PROCESSOR
INPUT-OUTPUT ORGANIZATION
Todd Moore for the DES CollaborationPS TalkJune 13 th, DES DHE CRATE SYSTEM MANAGEMENT & CONTROL Todd Moore University of Illinois, at Urbana-Champaign.
Critical Design Review 27 February 2007 Black Box Car System (BBCS) ctrl + z: Benjamin Baker, Lisa Furnish, Chris Klepac, Benjamin Mauser, Zachary Miers.
SE-IR Corporation 11/04 Goleta, CA (805) CamIRa TM SE-IR Corporation 87 Santa Felicia Dr. Goleta, CA (805)
Lecture 111 Lecture 11: Lab 3 Overview, the ADV7183B Video Decoder and the I 2 C Bus ECE 412: Microcomputer Laboratory.
CRKit RF Control WINLAB – Rutgers University Date : June Authors : Prasanthi Maddala, Khanh Le,
CRKit RF Control WINLAB – Rutgers University Date : June Authors : Prasanthi Maddala, Khanh Le,
SC200x Peripherals Broadband Entertainment Division DTV Source Applications July 2001.
Input/Output mechanisms
Renesas Electronics Europe GmbH A © 2010 Renesas Electronics Corporation. All rights reserved. RL78 Clock Generator.
Multimedia & Communications ATMEL Bluetooth Background information on Bluetooth technology ATMEL implementation of Bluetooth spec.
1 SERIAL PORT INTERFACE FOR MICROCONTROLLER EMBEDDED INTO INTEGRATED POWER METER Mr. Borisav Jovanović, Prof.dr Predrag Petković, Prof.dr. Milunka Damnjanović,
Universal Synchronous/Asynchronous Receiver/Transmitter (USART)
AT91 Embedded Peripherals
Lecture 2 Silicon Labs C8051F020 System Overview.
(More) Interfacing concepts. Introduction Overview of I/O operations Programmed I/O – Standard I/O – Memory Mapped I/O Device synchronization Readings:
Memory and Storage Dr. Rebhi S. Baraka
CDR- Digital Audio Recorder/Player Brian Cowdrey Mike Ingoldby Gaurav Raje Jeff Swetnam.
Atmel Atmega128 Overview ALU Particulars RISC Architecture 133, Mostly single cycle instructions 2 Address instructions (opcode, Rs, Rd, offset) 32x8 Register.
Representing Numerical Data Analog Any signal that varies continuously over time Mechanical Pneumatic Hydraulic Electrical Digital Quantities are represented.
ATtiny23131 A SEMINAR ON AVR MICROCONTROLLER ATtiny2313.
Alexei SemenovGeneric Digitizer Generic Digitizer 10MHZ 16 bit 6U VME Board.
TI MSP430 MICROCONTROLLERS BY ADITYA PATHAK. THE MSP FAMILY Ultra-low power; mixed signal processors Widely used in battery operated applications Uses.
Computer Architecture Lecture 24 Fasih ur Rehman.
80386DX functional Block Diagram PIN Description Register set Flags Physical address space Data types.
DsPIC30F4011 Fall DIP Switches  The upper four switches of SW1 are used to enable LEDs connected to PORTB/C, PORTA/D, PORTE and PORTF. For example,
Device Overview 1.  The advantages of all PIC18Fxxxx microcontrollers:  High computational performance  High-endurance  Enhanced Flash program memory.
ECE 371 Microprocessor Interfacing
Lecture 4 General-Purpose Input/Output NCHUEE 720A Lab Prof. Jichiang Tsai.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction Purpose  This course provides an introduction to the peripheral functions.
Μ [sic] design constraints wesley :: chris :: dave :: josh.
Chapter Microcontroller
Team 6. Guitar Audio Amplifier Audio Codec DSP Wireless Adapter Motor Array PC LCD Display LED Arrays Pushbutton or RPG Input Device
Components of a typical full-featured microcontroller.
October 12th 2005 ICALEPCS 2005D.Charlet The SPECS field bus  Global description  Module description Master Slave Mezzanine  Implementation  Link development.
BITS Pilani Pilani Campus Pawan Sharma ES C263 Microprocessor Programming and Interfacing.
Memory Mapped IO (and the CerfBoard). The problem How many IO pins are available on the 8051? What if you are using interrupts, serial, etc…? We want.
AT91 Hardware and Power considerations. Power Supply considerations.
FOR MORE CLASSES VISIT   ECET 340 Week 1 HomeWork 1  ECET 340 Week 1 iLab 1  ECET 340 Week 2 HomeWork 2  ECET 340 Week 2 iLab.
CEng3361 CENG 336 INT. TO EMBEDDED SYSTEMS DEVELOPMENT Spring 2011 Recitation 06.
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
Mobile phone keypad sensed password entry for door opening.
COURSE OUTCOMES OF Microprocessor and programming
Arduino Based Industrial appliances control system by decoding dual tone multi frequency signals on GSM / CDMA network. Submitted by:
DTMF BASED REMOTE INDUSTRIAL LOAD AND/OR AGRICULTURAL PUMP CONTROL
Programming Microcontroller ADC – Analog Digital Converter
COMP2121: Microprocessors and Interfacing
This chapter provides a series of applications.
ECET 340 Competitive Success/snaptutorial.com
ECET 340 Education for Service-- snaptutorial.com.
ECET 340 Teaching Effectively-- snaptutorial.com.
Introduction to Microprocessors and Microcontrollers
Chapter 7 Features and Interfacing of Programmable Devices for 8085 based systems.
University of Illinois, at Urbana-Champaign
AVR – ATmega103(ATMEL) Architecture & Summary
8051 Micro Controller.
Compiled by Dr. N.Shanmugasundaram, HOD, ECE Dept, SECE.
Presentation transcript:

PROPRIETARY INFORMATION GPRS Chipset Iota Analog Base Band

PROPRIETARY INFORMATION 2 APC, AFC, ADAC Timing Serial Port (TSP) Base Band Codec (BBC) Voice Band Codec (VBC) Monitoring ADC (MADC) Voltage Regulator (1.8V, 2.7V) (VREG) Base Band Serial Port (BSP) Micro-control Serial Port (USP) ClockGene (CKG) Voice Band Serial Port (VSP) SIM Card Regulator and Level Shifters 3V, 1.8V (SIMS) Voltage Reference Power-On Control (VRPC) Battery Charger Interface (BCI) Test Access Port (TAP) Internal Bus Controller (IBIC) System Overview INT2

PROPRIETARY INFORMATION 3 Block Description: Codecs Voice Band Codec (VBC) –Voice Coder/Decoder –Uplink: ADC converted samples sent to DSP speech coder –Downlink: DAC converted samples received from DSP –Programmable Gain, Volume Control and Side Tone

PROPRIETARY INFORMATION 4 Voice Band

PROPRIETARY INFORMATION 5 Base Band Codec (BBC) –Base band uplink and downlink paths –Uplink: Modulates burst data from DSP –Downlink: Converts I/Q data from RF to digital samples –Activity timing controlled by TPU of DBB –2 x 160-bit burst buffers for multislot capability Block Description: Codecs

PROPRIETARY INFORMATION 6 Baseband Uplink

PROPRIETARY INFORMATION 7 Baseband Downlink

PROPRIETARY INFORMATION 8 Block Description: Serial Ports Voice band serial port (VSP) Time Serial Port (TSP) –Control real time radio activation windows of Iota: –BUL/BDL power-on, calibration, TX/RX, and ADC startup –Processed by TPU in DBB –6.5 MHz serial clock Microcontroller Serial Port (USP) –3 terminal synchronous serial port (UDX, UDR, UEN) –13 MHz serial clock (from master clock) –Access to all internal register through IBC Base Band Serial Port –Bi-directional serial port with double buffered TX/RX, 13 MHz –Read/Write access of all internal registers through IBC –Format: 16-bit + Frame Sync

PROPRIETARY INFORMATION 9 Voice Band Serial Interface

PROPRIETARY INFORMATION 10 TSP Block Diagram Baseband UplinkBaseband DownlinkMADC Bit 6 : BULON : Power-on window of the baseband uplink Bit 5 : BULCAL : Offset calibration window of the baseband uplink. Bit 4 : BULENA : Transmission window of the basband uplink Bit 3 : BDLON : Power-on window of the baseband downlink Bit 2 : BDLCAL : Offset calibration window of the baseband downlink. Bit 1 : BDLENA : Transmission window of the basband downlink Bit 0 : STARTADC : Window for ADC conversion control

PROPRIETARY INFORMATION 11 USP Calypso Iota

PROPRIETARY INFORMATION 12 USP Data Format Writing to Internal Registers : –Bit 0: At zero it indicates a write operation. –Bit 1 to 5: This field shall contain the address of the register to be accessed. –Bit 6 to 15: This field shall contain the data to be written into the internal register. Reading from Internal Registers : –Bit 0: At one it indicates a read operation. –Bit 1 to 5: This field shall contain the address of the register to be accessed. –Bit 6 to 15: This filed don’ t care in a read request operation.

PROPRIETARY INFORMATION 13 Baseband Serial Port CalypsoIota

PROPRIETARY INFORMATION 14 Block Description: RF Control Automatic Power Control (APC) –Generate envelope signal for RF burst power ramp control –Supports single slot and multislot transmission with smooth power transitions between consecutive bursts at different power levels –Includes 10 bit DAC and RAM for digital storage of power ramp edge shapes of envelope signals –Timing is controlled by TSP signals

PROPRIETARY INFORMATION MHz,4x16 steps interpolation 16steps 5bits APC Control

PROPRIETARY INFORMATION 16 When SEL256128=1 When SEL256128=0 APC Control

PROPRIETARY INFORMATION 17 Automatic Frequency Control (AFC) –Controls GSM 13 MHz oscillator to synchronize with base station –DAC optimized for high resolution conversion using 13 bit accuracy Block Description: RF Control

PROPRIETARY INFORMATION 18 BSP or USP 25 KOhm 33 nF 0 ~ 2.4V AFC Control

PROPRIETARY INFORMATION 19 Block Description: MADC Monitoring ADC (MADC) –Consists of 10-bit ADC with 8 analog multiplexed inputs –4 internal inputs dedicated to monitoring: Main battery voltage Backup battery voltage Charger voltage Charger current –4 inputs externally accessible

PROPRIETARY INFORMATION 20 Block Description: VREG Voltage Regulation (VREG) –VRDBB - Programmable - (1.8V, 1.5V, 1.3V) for DBB core –VRIO - 2.8V supply for digital core and I/Os of Iota –VRMEM - 2.8V, 1.8V supply for external flash and DBB memory interface –VRRAM - 2.8V or 1.8V for SRAM and DBB memory interface –VRABB - 2.8V for Iota analog functions –VRSIM - 2.9V,1.8V for SIM and SIM drivers

PROPRIETARY INFORMATION 21 SIMS- Block Diagram SIM Card Level Shifters (SIMS) –Allows use of both 3V and 1.8V SIM card types

PROPRIETARY INFORMATION 22 Voltage Reference / Power On Control (VRPC) Block Description - providing internal references currents and voltages, internal clock. - checking of power supplies levels: batteries and LDO output voltages - detection of Switch ON condition, - controlling step by step Switch OFF to Switch ON logic sequence and Switch ON to Switch OFF logic sequence, - generation of interrupts. - generation of emergency Switch OFF request.

PROPRIETARY INFORMATION 23 VRPC (Voltage Reference Power-on Control) VREF RTC_ALARM ONNOFF IBIAS PWON PRWON INT1/INT2 RESPWRONZ REFGND TESTRESETZ VRPC - Pins Description

PROPRIETARY INFORMATION 24 Clock Generator Source: –Squared digital system master clock, CK13M, of 13Mhz. –CLK32K_OUT used by the DBB as reference clock for low power modes Target: –Serial Interfaces and the Bus Controller: CKUSP (13MHz), CKIBIC (13MHz), CKBSP (13MHz), CKTSP (13 MHz). –Baseband Codec: CKBDL (13 MHz) and CKBUL (4.3 MHz). –Auxiliary function: CKMADC (13 MHz), CKAPC (13 MHz) and CKAFC (4.3 MHz). –Voice Codec: CKVBC (13 MHz). –SIM Card Clock: CKSIM ( SCLK3 External Clock ) or OSCAS. –VREG Clock: CKVREG (13 MHz).

PROPRIETARY INFORMATION 25 LED drivers LEDA is dedicated for paging indication. LEDB is dedicated for LCD backlight and Keypad backlight. LEDC is dedicated for charging indication with hardware switch on.

PROPRIETARY INFORMATION 26 Block Description Test Access Port (TAP) –Meets JTAG test standard (IEEE ) –Allows JTAG instructions debug/test modes –4 pins: TDO, TDI, TCK, TMS Auxiliary DAC (ADAC) –General purpose 10-bit DAC Battery Charger Interface (BCI) –Support for 1-cell Li-Ion and 3-cell NiMH –MADC used for monitoring battery voltage, temperature, type, charge current, and charger input voltage –Voltage levels controlled by register accessible through BSP or USP

PROPRIETARY INFORMATION 27 Block Description Internal Bus and Interrupt Controller (IBIC) –Provides read/write access to all internal registers through BSP or USP –Arbitrates access to internal Iota bus and direct read data to the proper serial port

PROPRIETARY INFORMATION 28 Pinout Overview