Download - Ishiriya Wireless Technologies-ARM Wireless
MOBILE APPLICATION DEVELOPMENT
WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION
WIRELESS TEST AND MEASUREMENT
M2M COMMUNICATIONS
WIRELESS APPLICATIONS
ARM Wireless
MOBILE APPLICATION DEVELOPMENT
WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION
WIRELESS TEST AND MEASUREMENT
M2M COMMUNICATIONS
WIRELESS APPLICATIONS
MOBILE APPLICATION DEVELOPMENT
WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION
WIRELESS TEST AND MEASUREMENT
M2M COMMUNICATIONS
WIRELESS APPLICATIONS
Contents• ARM
• Introduction• Wireless Connectivity • Computing• Smartphones
• Mobile Communication Standards – Generations• ARM Wireless Processors
• Family of processors related to wireless• Overview of all the processors related to wireless
• Cortex R4• Introduction• Features• Development Environment• Case Studies-Applications
• Cortex R5• Introduction• Features• Development Environment• Case Studies-Applications
• Cortex R7• Introduction• Features• Development Environment• Case Studies-Applications
• ARM Software Tools
MOBILE APPLICATION DEVELOPMENT
WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION
WIRELESS TEST AND MEASUREMENT
M2M COMMUNICATIONS
WIRELESS APPLICATIONS
Introduction• ARM is one of the leading processor in the industry among many 32-bit Embedded systems.
• It has been widely used in mobile phones,handheld organizers,portable consumer devices etc
• ARM is the heart of wireless field that provides solutions that match the processing requirements of standard with energy efficient processors system IP,Physical IP and development tools.
• ARM Real view development studio provides the ideal set of development tools to get of most efficient code with good code density
MOBILE APPLICATION DEVELOPMENT
WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION
WIRELESS TEST AND MEASUREMENT
M2M COMMUNICATIONS
WIRELESS APPLICATIONS
Wireless Connectivity• ARM introduces its Cortex R-5 MP Core and Cortex R-7 processors for 3G and 4G mobile baseband.
• The real-time features of 2-new Cortex-R processors are well suited for advanced mobile baseband applications such as LTE and LTE-Advanced includes supports for high frequency interrupts
along with fast and deterministics control of data Transmission between cellular base-station and mobile devices.
• Main difference between R5 and R7 is that R7 has an 11-stage pipeline rather than 8-stage pipeline in R5 this will make it key for mobile application such as LTE-Advanced when this is introduced around 2014.
MOBILE APPLICATION DEVELOPMENT
WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION
WIRELESS TEST AND MEASUREMENT
M2M COMMUNICATIONS
WIRELESS APPLICATIONS
Computing
• A technology that allows transmission of data via a computer without having to be a connected to a fixed physical link
• Mobile computing is a major part in wireless communication technology
• It commands single largest share of the global wireless technologies in the market
• Through WAP development of mobile computing applications is becoming easy and effective it has become a foundation for many wireless LAN applications
• LIMITATIONS• Insufficient Bandwidth• Security standards• Power Consumption• Transmission interfaces
MOBILE APPLICATION DEVELOPMENT
WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION
WIRELESS TEST AND MEASUREMENT
M2M COMMUNICATIONS
WIRELESS APPLICATIONS
Smartphones
• A Smartphones has phone capability and comes with a smaller set of applications. • We can Develop and install third party software for smartphone.• A smartphone is a good choice for business users who need to check e-mail, keep track of their calenders and take voice notes.
MOBILE APPLICATION DEVELOPMENT
WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION
WIRELESS TEST AND MEASUREMENT
M2M COMMUNICATIONS
WIRELESS APPLICATIONS
Mobile Communication Standards-Generation
• 1G-Based on Analog Technology.• 2G-Based on Digital technology,Mainly used for voice applications, circuit switched data communications, based on TDMA & CDMA standards.• 3G-Higher quality voice channels,broadband capabilities upto 2Mbps.• 4G-It will consist of a set of various networks using IP as a common protocol.
MOBILE APPLICATION DEVELOPMENT
WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION
WIRELESS TEST AND MEASUREMENT
M2M COMMUNICATIONS
WIRELESS APPLICATIONS
Tables for Wireless GenerationsFeatures Technology Data rate Frequency Technology
1G Wireless phones (cellular) for voiceonly
Analog 9.6kbps to 14.4kbps
800 Mhz AMPS CDMA
2G Increased performance achieved by allowing multiple users on a single channel
Digital circuit switched
9.6kbps to 14.4kbps
800Mhz or 1.9Ghz TDMAPDCCDMAGSM
3G Improved voice qualityHigh speed data Transmission
Digital packed switched
614kbps 2Ghz WCDMACDMA-2000TD-SCDMA
4G It provides Flexible interoperability
Digital broadband 20-40 kbps In development WIMAXWIBRO
MOBILE APPLICATION DEVELOPMENT
WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION
WIRELESS TEST AND MEASUREMENT
M2M COMMUNICATIONS
WIRELESS APPLICATIONS
• 3G wireless technology represents the convergence of various 2G wireless telecommunications systems into a single global systems that includes both terrestrial and satellite components• Fourth generation(4G) mobile systems focus on seamlessly integrating the existing
wireless technologies including GSM, wireless LAN, and Bluetooth.
This contrasts with third generation (3G), which merely focuses on developing new
standards and hardware. 4G systems will support comprehensive and personalized
services providing stable system performance and quality service.
MOBILE APPLICATION DEVELOPMENT
WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION
WIRELESS TEST AND MEASUREMENT
M2M COMMUNICATIONS
WIRELESS APPLICATIONS
Applications of 3G
• Mobile T V-Usually means television watched on a small handheld device • Audio or video on demand-are systems which allow users to select and watch/listen audio or video
content on demand• Video Conferencing-Is a conduct of video conference which allow 2 or more locations to interact via
two-way video and audio transmission simultaneously• Location Based Service-Is an information or entertainment service accessible with mobile devices
through mobile network and utilizing the ability to make use of geographical position of mobile device
MOBILE APPLICATION DEVELOPMENT
WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION
WIRELESS TEST AND MEASUREMENT
M2M COMMUNICATIONS
WIRELESS APPLICATIONS
What is 4G?• 4G takes on a number of equally true definitions.
In Simplest terms 4G is the next generation of wireless networks
that will replace 3G network sometimes in future.4G is simply an
initiative by academics R&D labs to move beyond the limitations and
problems of 3G which is having trouble getting deployed and meeting
its promised performance and throughput
Strength• Faster Data Transmission and higher bit rate and bandwidth, allow
more business applications and commercialization
Weakness• No large user community for advanced mobile data applications yet• Not possible to offer full internet experience due to limited speed
and Bandwidth
MOBILE APPLICATION DEVELOPMENT
WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION
WIRELESS TEST AND MEASUREMENT
M2M COMMUNICATIONS
WIRELESS APPLICATIONS
4G:Anytime,Anywhere Connection
• Also known as ‘Mobile Broadband everywhere’MAGIC
• Mobile Mutimedia Communication• Anywhere,Anytime with Anyone• Global Mobility Support• Integrated wireless Solution• Customized personal service
MOBILE APPLICATION DEVELOPMENT
WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION
WIRELESS TEST AND MEASUREMENT
M2M COMMUNICATIONS
WIRELESS APPLICATIONS
4G Data Rate Facts
• Transmission at 20 Mbps to 2000 times faster than mobile data rates• 10-20 times faster than standard ADSL services
Companies developing 4G technology• Cellular phone companies:Alcatel,Nortel,Motorola• IT companies:Hughes,HP,LG,Electronia
MOBILE APPLICATION DEVELOPMENT
WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION
WIRELESS TEST AND MEASUREMENT
M2M COMMUNICATIONS
WIRELESS APPLICATIONS
KEY TECHNOLOGY
WIMAX:WORLD WIDE INTEROPERABILITY FOR MICROWAVE ACESS
• Wimax is based on OFDMA Technology• OFDMA-ORTHOGONAL FREQUENCY DIVISION MUTIPLE ACESS
WIMAX Application• Multi-player Interactive Gaming.• Web Browsing and Instant Message• Media Content Downloads
MOBILE APPLICATION DEVELOPMENT
WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION
WIRELESS TEST AND MEASUREMENT
M2M COMMUNICATIONS
WIRELESS APPLICATIONS
ARM Wireless Processors
MOBILE APPLICATION DEVELOPMENT
WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION
WIRELESS TEST AND MEASUREMENT
M2M COMMUNICATIONS
WIRELESS APPLICATIONS
Family of processors related to Wireless• ARM 9 Family
ARM 968E
• ARM 11 Family
ARM 1156T2(F)-S
• Cortex family
Cortex M0 Cortex M3 Cortex R4 Cortex R5 Cortex R7
MOBILE APPLICATION DEVELOPMENT
WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION
WIRELESS TEST AND MEASUREMENT
M2M COMMUNICATIONS
WIRELESS APPLICATIONS
Overview of all the processors related to Wireless• ARM 968E – Is a 32-bit RISC processor designed for Real time applications provides highly deterministic performance its applications is in Wireless LAN,802.11Bluetooth,Fireware,SCSI,2.5G/3G Baseband
• ARM 1156T2 - Its performance is tuned for embedded applications
• ARM Cortex-R Series – Embedded processors for real time systems • ARM Cortex-R4, ARM Cortex-R5, ARM Cortex-R7
• ARM Cortex-M Series – Embedded processors optimized for cost sensitive applications as Mobile devices.
• ARM Cortex-M0, ARM Cortex-M3
MOBILE APPLICATION DEVELOPMENT
WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION
WIRELESS TEST AND MEASUREMENT
M2M COMMUNICATIONS
WIRELESS APPLICATIONS
Cortex-R4 Processor
MOBILE APPLICATION DEVELOPMENT
WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION
WIRELESS TEST AND MEASUREMENT
M2M COMMUNICATIONS
WIRELESS APPLICATIONS
Cortex-R4 Processor
• Cortex-R4 is a Mid range real-time processor for use in deeply embedded systems.
• It delivers high performance.• Applications Include Wireless BaseBand Processors.• Wireless Communications Continues to expand deployment at 3G and as a
new Products such as wireless access points and media devices.
MOBILE APPLICATION DEVELOPMENT
WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION
WIRELESS TEST AND MEASUREMENT
M2M COMMUNICATIONS
WIRELESS APPLICATIONS
Features• High-performance processor optimized for deeply embedded signal-processing and control
applications• 8-stage superscalar pipeline delivers up to [email protected]/MHz on 90nm• Thumb-2 Technology, hardware divide• State-of-the-art ECC support in all memories• AMBA 3 AXI slave port for DMA to TCMs
• Fit-for-purpose configurability• Separately configure L1 caches:0kB,4-64kB• 0 to 3 TCMs of upto 8MB each• 8 or 12 regions in MPU,or no MPU• 2-8 breakpoints,1-8 watchpoints• Parity or ECC can be optionally included• Optional SP –optimized FPU(full IEEE754)• Optional slave port
MOBILE APPLICATION DEVELOPMENT
WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION
WIRELESS TEST AND MEASUREMENT
M2M COMMUNICATIONS
WIRELESS APPLICATIONS
Development Environment• Cortex-R4 processors are supported in the ARM Real View develop family of software development tools,the Real view create family of ESL tools and models and coresight(TM) and debug and trace technology for developing embedded systems quickly• Real view is an Eclipse Based software Development Environment incorporating optimizing ARM Compiler,documentation,build tools, profiler and debugger• ARM Compiler-It is designed to execute code generated by ARM compiler• ARM Profiler-profiler can analyze the device software which is processing a real work load• ARM RVD Debugger-It supports JTAG and core sight enabled debugger• Real View Operating systems are Windows XP,Windows Vista,Windows 7 and Linux
MOBILE APPLICATION DEVELOPMENT
WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION
WIRELESS TEST AND MEASUREMENT
M2M COMMUNICATIONS
WIRELESS APPLICATIONS
Case Studies-Applications
• Cortex-R4 are used in 3G smartphone designs which boost in performance from the Thumb(R)-2 instruction set allows the Cortex-R4 processor to be used in place of 2 separate processors that would tradionally be used in 3G Baseband Modems.
MOBILE APPLICATION DEVELOPMENT
WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION
WIRELESS TEST AND MEASUREMENT
M2M COMMUNICATIONS
WIRELESS APPLICATIONS
Cortex-R5 Processor
MOBILE APPLICATION DEVELOPMENT
WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION
WIRELESS TEST AND MEASUREMENT
M2M COMMUNICATIONS
WIRELESS APPLICATIONS
Cortex-R5 Processor
• Cortex-R5 is a high performance real-time processor for use in Embedded systems.• Cortex-R5 extends the feature set of cortex-R4 processor to increase efficiency, reliabilty higher level of system performance.• Cortex-R5 provides high performance solution for real-time applications include mobile baseband.
MOBILE APPLICATION DEVELOPMENT
WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION
WIRELESS TEST AND MEASUREMENT
M2M COMMUNICATIONS
WIRELESS APPLICATIONS
Features • The processor provides a high performance solution for real-time applications in markets
• 8-stage pipeline with 1.66DMIPS/MHz on 90nm down to 28nm• Thumb-2 technology with Harvard memory architecture• ECC supports to all the processors interfaces• AMBA 3 AXI slave port allows DMA masters to access dual port TCM
• Fit-For purpose Configurability• 8KB I and D caches,3 TCM ports• MPU with 8 regions,no FPU• 1 watchpoints and 2breakpoints
MOBILE APPLICATION DEVELOPMENT
WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION
WIRELESS TEST AND MEASUREMENT
M2M COMMUNICATIONS
WIRELESS APPLICATIONS
Development Environment
• Cortex-R5 processors are supported in the ARM Real View development tools• Real view is an Eclipse Based software Development Environment incorporating optimizing ARM Compiler,documentation,build tools, profiler and debugger• ARM Compiler-It is designed to execute code generated by ARM compiler• ARM Profiler-profiler can analyze the device software which is processing a real work load• ARM RVD Debugger-It supports JTAG and core sight enabled debugger• Real View Operating systems are Windows XP,Windows Vista,Windows 7 and Linux
MOBILE APPLICATION DEVELOPMENT
WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION
WIRELESS TEST AND MEASUREMENT
M2M COMMUNICATIONS
WIRELESS APPLICATIONS
Case Studies-Applications
• Cortex-R5 ARM’s cortex R series chip includes features designed to make it suitable for high performance LTE and LTE-Advanced smartphones .
MOBILE APPLICATION DEVELOPMENT
WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION
WIRELESS TEST AND MEASUREMENT
M2M COMMUNICATIONS
WIRELESS APPLICATIONS
Cortex-R7 Processor
MOBILE APPLICATION DEVELOPMENT
WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION
WIRELESS TEST AND MEASUREMENT
M2M COMMUNICATIONS
WIRELESS APPLICATIONS
Cortex-R7 Processor
• Cortex-R7 provides a high performance dual core,real time solution for a deeply embedded applications. • It is a new technology introduced by cortex R series.
MOBILE APPLICATION DEVELOPMENT
WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION
WIRELESS TEST AND MEASUREMENT
M2M COMMUNICATIONS
WIRELESS APPLICATIONS
Features• It Is highest performing Cortex R series Processor
• 11-stage pipeline with 2.53DMIPS/MHz on 65nm down to 28nm• Thumb-2 technology with Harvard architecture• AMBA 3 AXI slave port allows DMA masters to access dual port TCM
• Cortex-R7 Performance power and Area
Dual processor system
28nm 65nm
Clock frequency
1 GHz 360MHz
Performance 4.600est 1650est
Total area(Sq mm) Power
1.7est 5.3est
Efficiency(DMIPS/mw)
>11est >5est
MOBILE APPLICATION DEVELOPMENT
WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION
WIRELESS TEST AND MEASUREMENT
M2M COMMUNICATIONS
WIRELESS APPLICATIONS
Development Environment• Cortex-R7 processors are supported in the ARM Real View development tools• Real view is an Eclipse Based software Development Environment incorporating optimizing ARM Compiler,documentation,build tools, profiler and debugger• ARM Compiler-It is designed to execute code generated by ARM compiler• ARM Profiler-profiler can analyze the device software which is processing a real work load• ARM RVD Debugger-It supports JTAG and core sight enabled debugger• Real View Operating systems are Windows XP,Windows Vista,Windows 7 and Linux
MOBILE APPLICATION DEVELOPMENT
WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION
WIRELESS TEST AND MEASUREMENT
M2M COMMUNICATIONS
WIRELESS APPLICATIONS
Case Studies-Applications
• Cortex-R7 ARM’s cortex R series chip includes features designed to make it suitable for high performance LTE and LTE-Advanced smartphones include execution for improved performance dynamic register renaming,improved branch prediction logic and superscalar execution.
MOBILE APPLICATION DEVELOPMENT
WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION
WIRELESS TEST AND MEASUREMENT
M2M COMMUNICATIONS
WIRELESS APPLICATIONS
ARM Software Tools
• DS -5 offers easy development for ARM Linux and Android OS• RVDs is available for all ARM processors and multicore systems• Keil MDK development tools support for Cortex-M series, Cortex-R series, ARM 7 and ARM 9 processors family-based microcontroller devices
MOBILE APPLICATION DEVELOPMENT
WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION
WIRELESS TEST AND MEASUREMENT
M2M COMMUNICATIONS
WIRELESS APPLICATIONS
ARM Development Studio DS-5
• DS -5 Is an Integrated development environment that delivers optimized and robust software for ARM processors • DS-5 is built on standard Eclipse development environment providing
windows management, project management and C/C++ source editing tools
MOBILE APPLICATION DEVELOPMENT
WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION
WIRELESS TEST AND MEASUREMENT
M2M COMMUNICATIONS
WIRELESS APPLICATIONS
ARM RVDs
• ARM RVDs is a Toolchain for software development supporting all ARM processors• ARM RVDs is an Integrated Development Environment based on open source Eclipse 3.3 IDE
MOBILE APPLICATION DEVELOPMENT
WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION
WIRELESS TEST AND MEASUREMENT
M2M COMMUNICATIONS
WIRELESS APPLICATIONS
MDK-ARM
• MDK-ARM is a complete soft develop Environment for Cortex-M series, Cortex-R4, ARM 7 and ARM 9 processors based devices• MDK-ARM is designed for microcontroller applications
Features• Complete support for Cortex-M, Cortex-R4, ARM7, and ARM9 devices• Industry-leading ARM C/C++ Compilation Toolchain• µVision4 IDE, debugger, and simulation environment• Keil RTX deterministic, small footprint real-time operating system (with source code)
MOBILE APPLICATION DEVELOPMENT
WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION
WIRELESS TEST AND MEASUREMENT
Thank You
M2M COMMUNICATIONS
WIRELESS APPLICATIONS
MOBILE APPLICATION DEVELOPMENT
WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION
WIRELESS TEST AND MEASUREMENT
M2M COMMUNICATIONS
WIRELESS APPLICATIONS
[email protected]+91 22 67109602
Shop 18, Ground Floor, Powai Plaza,Opp. Pizza Hut, Hiranandani Gardens, Hiranandani, Powai, Mumbai 400076,India