SlideShare ist ein Scribd-Unternehmen logo
1 von 42
Prepaired By :
Muhammad Sayam
Maham Naeem
Aqsa Azam
Mubasher Ali
1992 :-
Motorola
International 3200
Nokia 1011
First Ever Mass-
Produced GSM
Phone
BellSouth/IBM Simon
Personal
Communicator
The IBM Simon was
the first PDA/Phone
Motorola StarTAC
First clamshell cellular
phone
1992-94 1993 1996
 A system on a chip or system on chip (SoC
or SOC) is an integrated circuit (IC) that
integrates all components of a computer or
other electronic system into a single chip. It
may contain digital, analog, mixed-signal, and
often radio-frequency functions—all on a single
chip substrate.
 SoC is evolving along with other technologies
such as silicon-on-insulator ( SOI ), which can
provide increased clock speed s while
reducing the power consumed by a
microchip.
 generally known as a microchip .
 In the future, SoC-equipped nanorobot s
(robots of microscopic dimensions) might act
as programmable antibodies to fend off
previously incurable diseases.
 An SoC, or system-on-a-chip to give its full
name, integrates almost all of these
components into a single silicon chip. Along
with a CPU, an SoC usually contains a GPU (a
graphics processor), memory, USB controller,
power management circuits, and wireless
radios (WiFi, 3G, 4G LTE, and so on).
Whereas a CPU cannot function without
dozens of other chips
 The number one advantage of an SoC is its
size: An SoC is only a little bit larger than a
CPU, and yet it contains a lot more
functionality.
 Using SoCs, we can put complete computers in
smartphones and tablets, and still have plenty of
space for batteries
 If you use a CPU, it’s very hard to make a
computer that’s smaller than 10cm (4 inches)
squared, purely because of the number of
individual chips that you need to squeeze in..
 Advantage
 Due to its very high level of integration and much
shorter wiring, an SoC also uses considerably less
power — again, this is a big bonus when it comes
to mobile computing. Cutting down on the
number of physical chips means that it’s much
cheaper to build a computer using an SoC, too.
 Disadvantage
 The only real disadvantage of an SoC is a
complete lack of flexibility. With your PC, you
can put in a new CPU, GPU, or RAM at any time
— you cannot do the same for your smartphone.
Maham Naeem
 A CPU chip is designed for portable
computers, it is typically housed in a smaller
chip package, but more importantly, in order
to run cooler, it uses lower voltages than its
desktop counterpart and has more "sleep
mode" capability. A mobile processor can be
throttled down to different power levels or
sections of the chip can be turned off
entirely when not in use. Further, the clock
frequency may be stepped down under low
processor loads. This stepping down
conserves power and prolongs battery life.
 Developed at Acorn Computer Limited of
Cambridge , England between 1983 and 1985.
 Initially it was known as Acorn RISC Machine with
26 bit processor named after Berkeley RISC
project.
 Later joint venture was cofounded by Acorn and
Apple designating it as ADVANCED RISC
MACHINE.
 Mutli core processor and easy to code or develop
.
 RISC processors are designed to perform a
smaller number of types of computer
instructions so that they can operate at a higher
speed, performing more millions of instructions
per second (MIPS).
 Today ARM processors power a wide variety
of electronic devices, including mobile
phone.
 Because of their reduced instruction set:
they require fewer transistors, s, tablets,
multimedia players and more.
ARM-based chips can be
found not only inside cell
phones and tablet PC, but
also set-top-boxes and
game consoles.
The main reasons of ARM
popularity are:
• relatively low cost
• high performance
• low power consumption.
 A large register file
 A load/store architecture
 Uniform and fixed length instruction field
 Simple addressing mode
 Control over both ALU & shifter
 Auto-increment & decrement
 Load / Store Multiple Instructions
 Conditional execution
Mubaher Ali
 System-on-chip (SOC)
 – processors: become components in a system
 SOC covers many topics
 – processor: pipelined, superscalar, array, vector
 – storage: cache, embedded and external
memory
 – interconnect: buses, network-on-chip
 – impact: time, area, power, reliability,
configurability
 The ARM is a 32-bit architecture.
 When used in relation to the ARM:
 Byte means 8 bits
 Halfword means 16 bits (two bytes)
 Word means 32 bits (four bytes)
 Most ARM’s implement two instruction sets
 32-bit ARM Instruction Set
 16-bit Thumb Instruction Set
 The Cortex-A9 processor is a high-
performance, low-power, ARM macro cell
with an L1 cache subsystem that provides
full virtual memory capabilities.
 It also supports 8-bit Java byte codes.
 It implements the ARMv7 architecture and
runs 32-bit ARM instructions,16-bit and 32-bit
Thumb instructions.
 The ARM Cortex-A9 MPCore is a 32-bit
multi-core processor providing up to 4 cache
coherent Cortex-A9 cores, each
implementing the ARM.
 There are only two recent ARM architectures
that have multi-core support: the ARM11 and
the ARM Cortex A9.
 Low power consumption
 Cost sensitive embedded application
 Cheap
 Easy to develop
 High performance
 Low code size
 Increases speed
 Mostly single-cycle execution.
 Hardware virtulization support.
 Need all software’s to be developed for new
architecture
 Mobile phones and PDA
 Patient Monitoring
 Automotive power train
 Anti lock brake
 High end Washing Machine
 Image processing
 Fetch
 Decode
 Execute
Aqsa Azam
 A Graphics Processing Unit is a co-
processor that takes on graphical
calculations and transformations so
that the main CPU does not have to
be burdened by them.
 The use of a GPU can greatly
increase the performance of a
device, especially when used for
tasks such as 3D gaming.
 A GPU can be a stand-alone chip or,
as is more often the case,
integrated into a complete chip
design that includes one or more
CPU cores.
True, Fluid Digital TV
Console-Class 3D Gaming
Sharp, Vivid Photos Less Battery Usage
 World’s 1st embedded
multi-core GPU with 4
cores
 Configurable L2 cache
tuned for maximum
throughput of size 256 KB
 Multi-core scaling
transparent to software
developers
 Devices :Win Accord,
SmartQ T10 , Samsung
Galaxy S II
 Chipsets : Samsung Exynos
4210,, AML logic 8726-M, 8726-MX
 Adreno 330
 It is inbuilt in Snapdragon™ 800 Series Processors.
Its speed can push to 3.6 gigapixels per seconds
that’s why it is the fastest GPU for android in the
world right now
 SGX544mp3
 The SGX544MP3 has been used in galaxy s4 @ 533
MHz clock speed.
 Samsung added this multicore gpu in exynos 5
octa.
 SGX554mp4
 It has been used in Apple A6X Chipset in iPad 4.
 This graphical processing unit is quad core
 Adreno 320
 it’s 4 times better than adreno 225.
 This graphic unit has been used in many mobiles
and tablet nexus 4, galaxy s4, htc one and xperia
Z etc
 Mali T604
 Mali t604 is the 1st Midgard architecture gpu for
arm.
 It is 5 times better than other previous mali
graphic processors & it can go to single core to
quad core.
 It has been used in famous series of Google
tablet nexus 10.
 Andreno 225, nvedia Tegra APX 2500,
PowerVR SGX 530, Etc … !!
Thank you


Weitere ähnliche Inhalte

Was ist angesagt?

Core i3,i5,i7 and i9 processors
Core i3,i5,i7 and i9 processorsCore i3,i5,i7 and i9 processors
Core i3,i5,i7 and i9 processorshajra azam
 
Core I3 Vs Core I5
Core I3 Vs Core I5Core I3 Vs Core I5
Core I3 Vs Core I5Ayeshasidhu
 
Intel core i7 processor
Intel core i7 processorIntel core i7 processor
Intel core i7 processorGautam Kumar
 
Intel I3,I5,I7 Processor
Intel I3,I5,I7 ProcessorIntel I3,I5,I7 Processor
Intel I3,I5,I7 Processorsagar solanky
 
Case study on Intel core i3 processor.
Case study on Intel core i3 processor. Case study on Intel core i3 processor.
Case study on Intel core i3 processor. Mauryasuraj98
 
Introduction to microcontroller
Introduction to microcontrollerIntroduction to microcontroller
Introduction to microcontrollerRajib Roy
 
Introduction to multi core
Introduction to multi coreIntroduction to multi core
Introduction to multi coremukul bhardwaj
 
Intel core-i3-processors
Intel core-i3-processorsIntel core-i3-processors
Intel core-i3-processorshmnasim15
 
Arduino presentation by_warishusain
Arduino presentation by_warishusainArduino presentation by_warishusain
Arduino presentation by_warishusainstudent
 

Was ist angesagt? (20)

Core i3,i5,i7 and i9 processors
Core i3,i5,i7 and i9 processorsCore i3,i5,i7 and i9 processors
Core i3,i5,i7 and i9 processors
 
Snapdragon
SnapdragonSnapdragon
Snapdragon
 
Core I3 Vs Core I5
Core I3 Vs Core I5Core I3 Vs Core I5
Core I3 Vs Core I5
 
Intel i3 processor
 Intel i3 processor Intel i3 processor
Intel i3 processor
 
intel core i7
intel core i7 intel core i7
intel core i7
 
Intel core i7
Intel core i7Intel core i7
Intel core i7
 
Snapdragon Processor
Snapdragon ProcessorSnapdragon Processor
Snapdragon Processor
 
Intel i7
Intel i7Intel i7
Intel i7
 
Intel core i7 processor
Intel core i7 processorIntel core i7 processor
Intel core i7 processor
 
Intel core i3 processor
Intel core i3 processorIntel core i3 processor
Intel core i3 processor
 
Embedded System Basics
Embedded System BasicsEmbedded System Basics
Embedded System Basics
 
Intel I3,I5,I7 Processor
Intel I3,I5,I7 ProcessorIntel I3,I5,I7 Processor
Intel I3,I5,I7 Processor
 
Case study on Intel core i3 processor.
Case study on Intel core i3 processor. Case study on Intel core i3 processor.
Case study on Intel core i3 processor.
 
Introduction to microcontroller
Introduction to microcontrollerIntroduction to microcontroller
Introduction to microcontroller
 
Introduction to multi core
Introduction to multi coreIntroduction to multi core
Introduction to multi core
 
Dual-core processor
Dual-core processorDual-core processor
Dual-core processor
 
Microcontroller
MicrocontrollerMicrocontroller
Microcontroller
 
Intel core-i3-processors
Intel core-i3-processorsIntel core-i3-processors
Intel core-i3-processors
 
Arduino presentation by_warishusain
Arduino presentation by_warishusainArduino presentation by_warishusain
Arduino presentation by_warishusain
 
Introduction to Microcontroller
Introduction to MicrocontrollerIntroduction to Microcontroller
Introduction to Microcontroller
 

Ähnlich wie mobile processors introduction..

Sybsc cs sem 3 physical computing and iot programming unit 1
Sybsc cs sem 3 physical computing and iot programming unit 1Sybsc cs sem 3 physical computing and iot programming unit 1
Sybsc cs sem 3 physical computing and iot programming unit 1WE-IT TUTORIALS
 
Brochure (2016-01-30)
Brochure (2016-01-30)Brochure (2016-01-30)
Brochure (2016-01-30)Jonah McLeod
 
Intel new processors
Intel new processorsIntel new processors
Intel new processorszaid_b
 
Project report on embedded system using 8051 microcontroller
Project  report on embedded system using 8051 microcontrollerProject  report on embedded system using 8051 microcontroller
Project report on embedded system using 8051 microcontrollerVandna Sambyal
 
Difference between i3 and i5 and i7 and core 2 duo
Difference between i3 and i5 and i7 and core 2 duoDifference between i3 and i5 and i7 and core 2 duo
Difference between i3 and i5 and i7 and core 2 duoShubham Singh
 
Bharath technical seminar.pptx
Bharath technical seminar.pptxBharath technical seminar.pptx
Bharath technical seminar.pptxMadhav Reddy
 
18CS44-MODULE1-PPT.pptx
18CS44-MODULE1-PPT.pptx18CS44-MODULE1-PPT.pptx
18CS44-MODULE1-PPT.pptxKokilaK25
 
Physical computing and iot programming final with cp sycs sem 3
Physical computing and iot programming final with cp sycs sem 3Physical computing and iot programming final with cp sycs sem 3
Physical computing and iot programming final with cp sycs sem 3WE-IT TUTORIALS
 
Casp report
Casp reportCasp report
Casp reportqudhuqdh
 
Msp 430 architecture module 1
Msp 430 architecture module 1Msp 430 architecture module 1
Msp 430 architecture module 1SARALA T
 
TRACK B: Multicores & Network On Chip Architectures/ Oren Hollander
TRACK B: Multicores & Network On Chip Architectures/ Oren HollanderTRACK B: Multicores & Network On Chip Architectures/ Oren Hollander
TRACK B: Multicores & Network On Chip Architectures/ Oren Hollanderchiportal
 
Difference between i3 and i5 and i7 and core 2 duo pdf
Difference between i3 and i5 and i7 and core 2 duo pdfDifference between i3 and i5 and i7 and core 2 duo pdf
Difference between i3 and i5 and i7 and core 2 duo pdfnavendu shekhar
 
computer processors intel and amd
computer processors intel and amdcomputer processors intel and amd
computer processors intel and amdRohit Gada
 
Necessity of 32-Bit Controllers
Necessity of 32-Bit ControllersNecessity of 32-Bit Controllers
Necessity of 32-Bit Controllersmohanav
 
Rasperry pi Part 10
Rasperry pi Part 10Rasperry pi Part 10
Rasperry pi Part 10Techvilla
 
How to Select Hardware for Internet of Things Systems?
How to Select Hardware for Internet of Things Systems?How to Select Hardware for Internet of Things Systems?
How to Select Hardware for Internet of Things Systems?Hannes Tschofenig
 

Ähnlich wie mobile processors introduction.. (20)

Sybsc cs sem 3 physical computing and iot programming unit 1
Sybsc cs sem 3 physical computing and iot programming unit 1Sybsc cs sem 3 physical computing and iot programming unit 1
Sybsc cs sem 3 physical computing and iot programming unit 1
 
Brochure (2016-01-30)
Brochure (2016-01-30)Brochure (2016-01-30)
Brochure (2016-01-30)
 
Intel new processors
Intel new processorsIntel new processors
Intel new processors
 
Project report on embedded system using 8051 microcontroller
Project  report on embedded system using 8051 microcontrollerProject  report on embedded system using 8051 microcontroller
Project report on embedded system using 8051 microcontroller
 
Difference between i3 and i5 and i7 and core 2 duo
Difference between i3 and i5 and i7 and core 2 duoDifference between i3 and i5 and i7 and core 2 duo
Difference between i3 and i5 and i7 and core 2 duo
 
Bharath technical seminar.pptx
Bharath technical seminar.pptxBharath technical seminar.pptx
Bharath technical seminar.pptx
 
18CS44-MODULE1-PPT.pptx
18CS44-MODULE1-PPT.pptx18CS44-MODULE1-PPT.pptx
18CS44-MODULE1-PPT.pptx
 
Physical computing and iot programming final with cp sycs sem 3
Physical computing and iot programming final with cp sycs sem 3Physical computing and iot programming final with cp sycs sem 3
Physical computing and iot programming final with cp sycs sem 3
 
Casp report
Casp reportCasp report
Casp report
 
chameleon chip
chameleon chipchameleon chip
chameleon chip
 
Msp 430 architecture module 1
Msp 430 architecture module 1Msp 430 architecture module 1
Msp 430 architecture module 1
 
TRACK B: Multicores & Network On Chip Architectures/ Oren Hollander
TRACK B: Multicores & Network On Chip Architectures/ Oren HollanderTRACK B: Multicores & Network On Chip Architectures/ Oren Hollander
TRACK B: Multicores & Network On Chip Architectures/ Oren Hollander
 
ARM.pdf
ARM.pdfARM.pdf
ARM.pdf
 
Difference between i3 and i5 and i7 and core 2 duo pdf
Difference between i3 and i5 and i7 and core 2 duo pdfDifference between i3 and i5 and i7 and core 2 duo pdf
Difference between i3 and i5 and i7 and core 2 duo pdf
 
computer processors intel and amd
computer processors intel and amdcomputer processors intel and amd
computer processors intel and amd
 
Module 1 unit 3
Module 1  unit 3Module 1  unit 3
Module 1 unit 3
 
Processors
ProcessorsProcessors
Processors
 
Necessity of 32-Bit Controllers
Necessity of 32-Bit ControllersNecessity of 32-Bit Controllers
Necessity of 32-Bit Controllers
 
Rasperry pi Part 10
Rasperry pi Part 10Rasperry pi Part 10
Rasperry pi Part 10
 
How to Select Hardware for Internet of Things Systems?
How to Select Hardware for Internet of Things Systems?How to Select Hardware for Internet of Things Systems?
How to Select Hardware for Internet of Things Systems?
 

Kürzlich hochgeladen

How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendArshad QA
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 

Kürzlich hochgeladen (20)

How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and Backend
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 

mobile processors introduction..

  • 1. Prepaired By : Muhammad Sayam Maham Naeem Aqsa Azam Mubasher Ali
  • 3. Nokia 1011 First Ever Mass- Produced GSM Phone BellSouth/IBM Simon Personal Communicator The IBM Simon was the first PDA/Phone Motorola StarTAC First clamshell cellular phone 1992-94 1993 1996
  • 4.
  • 5.
  • 6.  A system on a chip or system on chip (SoC or SOC) is an integrated circuit (IC) that integrates all components of a computer or other electronic system into a single chip. It may contain digital, analog, mixed-signal, and often radio-frequency functions—all on a single chip substrate.
  • 7.  SoC is evolving along with other technologies such as silicon-on-insulator ( SOI ), which can provide increased clock speed s while reducing the power consumed by a microchip.  generally known as a microchip .  In the future, SoC-equipped nanorobot s (robots of microscopic dimensions) might act as programmable antibodies to fend off previously incurable diseases.
  • 8.
  • 9.
  • 10.  An SoC, or system-on-a-chip to give its full name, integrates almost all of these components into a single silicon chip. Along with a CPU, an SoC usually contains a GPU (a graphics processor), memory, USB controller, power management circuits, and wireless radios (WiFi, 3G, 4G LTE, and so on). Whereas a CPU cannot function without dozens of other chips
  • 11.  The number one advantage of an SoC is its size: An SoC is only a little bit larger than a CPU, and yet it contains a lot more functionality.  Using SoCs, we can put complete computers in smartphones and tablets, and still have plenty of space for batteries  If you use a CPU, it’s very hard to make a computer that’s smaller than 10cm (4 inches) squared, purely because of the number of individual chips that you need to squeeze in..
  • 12.
  • 13.  Advantage  Due to its very high level of integration and much shorter wiring, an SoC also uses considerably less power — again, this is a big bonus when it comes to mobile computing. Cutting down on the number of physical chips means that it’s much cheaper to build a computer using an SoC, too.  Disadvantage  The only real disadvantage of an SoC is a complete lack of flexibility. With your PC, you can put in a new CPU, GPU, or RAM at any time — you cannot do the same for your smartphone.
  • 14.
  • 16.  A CPU chip is designed for portable computers, it is typically housed in a smaller chip package, but more importantly, in order to run cooler, it uses lower voltages than its desktop counterpart and has more "sleep mode" capability. A mobile processor can be throttled down to different power levels or sections of the chip can be turned off entirely when not in use. Further, the clock frequency may be stepped down under low processor loads. This stepping down conserves power and prolongs battery life.
  • 17.  Developed at Acorn Computer Limited of Cambridge , England between 1983 and 1985.  Initially it was known as Acorn RISC Machine with 26 bit processor named after Berkeley RISC project.  Later joint venture was cofounded by Acorn and Apple designating it as ADVANCED RISC MACHINE.  Mutli core processor and easy to code or develop .  RISC processors are designed to perform a smaller number of types of computer instructions so that they can operate at a higher speed, performing more millions of instructions per second (MIPS).
  • 18.  Today ARM processors power a wide variety of electronic devices, including mobile phone.  Because of their reduced instruction set: they require fewer transistors, s, tablets, multimedia players and more.
  • 19. ARM-based chips can be found not only inside cell phones and tablet PC, but also set-top-boxes and game consoles. The main reasons of ARM popularity are: • relatively low cost • high performance • low power consumption.
  • 20.
  • 21.  A large register file  A load/store architecture  Uniform and fixed length instruction field  Simple addressing mode
  • 22.  Control over both ALU & shifter  Auto-increment & decrement  Load / Store Multiple Instructions  Conditional execution
  • 23.
  • 25.  System-on-chip (SOC)  – processors: become components in a system  SOC covers many topics  – processor: pipelined, superscalar, array, vector  – storage: cache, embedded and external memory  – interconnect: buses, network-on-chip  – impact: time, area, power, reliability, configurability
  • 26.  The ARM is a 32-bit architecture.  When used in relation to the ARM:  Byte means 8 bits  Halfword means 16 bits (two bytes)  Word means 32 bits (four bytes)  Most ARM’s implement two instruction sets  32-bit ARM Instruction Set  16-bit Thumb Instruction Set
  • 27.  The Cortex-A9 processor is a high- performance, low-power, ARM macro cell with an L1 cache subsystem that provides full virtual memory capabilities.  It also supports 8-bit Java byte codes.  It implements the ARMv7 architecture and runs 32-bit ARM instructions,16-bit and 32-bit Thumb instructions.
  • 28.  The ARM Cortex-A9 MPCore is a 32-bit multi-core processor providing up to 4 cache coherent Cortex-A9 cores, each implementing the ARM.  There are only two recent ARM architectures that have multi-core support: the ARM11 and the ARM Cortex A9.
  • 29.
  • 30.  Low power consumption  Cost sensitive embedded application  Cheap  Easy to develop  High performance  Low code size  Increases speed  Mostly single-cycle execution.  Hardware virtulization support.
  • 31.  Need all software’s to be developed for new architecture
  • 32.  Mobile phones and PDA  Patient Monitoring  Automotive power train  Anti lock brake  High end Washing Machine  Image processing
  • 35.
  • 36.  A Graphics Processing Unit is a co- processor that takes on graphical calculations and transformations so that the main CPU does not have to be burdened by them.  The use of a GPU can greatly increase the performance of a device, especially when used for tasks such as 3D gaming.  A GPU can be a stand-alone chip or, as is more often the case, integrated into a complete chip design that includes one or more CPU cores.
  • 37. True, Fluid Digital TV Console-Class 3D Gaming Sharp, Vivid Photos Less Battery Usage
  • 38.  World’s 1st embedded multi-core GPU with 4 cores  Configurable L2 cache tuned for maximum throughput of size 256 KB  Multi-core scaling transparent to software developers  Devices :Win Accord, SmartQ T10 , Samsung Galaxy S II  Chipsets : Samsung Exynos 4210,, AML logic 8726-M, 8726-MX
  • 39.  Adreno 330  It is inbuilt in Snapdragon™ 800 Series Processors. Its speed can push to 3.6 gigapixels per seconds that’s why it is the fastest GPU for android in the world right now  SGX544mp3  The SGX544MP3 has been used in galaxy s4 @ 533 MHz clock speed.  Samsung added this multicore gpu in exynos 5 octa.
  • 40.  SGX554mp4  It has been used in Apple A6X Chipset in iPad 4.  This graphical processing unit is quad core  Adreno 320  it’s 4 times better than adreno 225.  This graphic unit has been used in many mobiles and tablet nexus 4, galaxy s4, htc one and xperia Z etc
  • 41.  Mali T604  Mali t604 is the 1st Midgard architecture gpu for arm.  It is 5 times better than other previous mali graphic processors & it can go to single core to quad core.  It has been used in famous series of Google tablet nexus 10.  Andreno 225, nvedia Tegra APX 2500, PowerVR SGX 530, Etc … !!