SlideShare une entreprise Scribd logo
1  sur  27
MIPS Technologies Driving the Next Generation of Connected Devices May 2010
Number One in Digital Home CPUs Number One  Market Share *IDC Research, 2008 embedded processor share Digital TV Cable, Satellite &  IPTV Set-top Boxes Blu-ray Disc Players DVD; DVR Digital Cameras Broadband CPE WiFi Access Points and Routers
Market Trends Analog TV Digital TV DVR Walled Garden Internet Connected TV ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],1990’s 2015
A Changing Consumer Experience: New Usage Model for Content Viewing ,[object Object],[object Object],[object Object],Time Shifting Watch Anytime Place Shifting ,[object Object],[object Object],[object Object],Watch Anywhere Source Shifting ,[object Object],[object Object],Watch Anything
SW is Driving HW Requirements for Digital Home Floating Point and DSP 2D/3D Graphics MIPS32 ® OS & App Processor Memory Subsystem Video Encoders Decoders MCU Security MCU TV
Connected Digital Home Software Architecture PVR App HD Player App TV Widget Streaming App DRMs CAs Audio µCode Video µCode Demux µCode IPU MIPS Security  CPU Audio  DSPs Video Decoders MIPS CPU Peripheral I/O MIPS-based SoC Android App Android App Android App Android Libraries DVR/VOD Conditional Access Linux Kernel 2.6.29 VoIP Yahoo! Widget Engine 3 rd Party Middleware WebKit Android  Application Framework Adobe® Flash For Digital Home Dalvik VM Core  Libraries
Platform Optimizations for Digital Home and Beyond ,[object Object],[object Object],[object Object]
MIPS Taking the Lead in Driving Android into Connected Consumer Devices Brought full 1080p HD video and multi-channel audio support to Android 3,000+  members of Android on MIPS Community Coming soon -- Adobe Flash Player 10, V8 & Dalvik JIT Android on MIPS  code publicly  available  5,000+ downloads to-date Official reference ports for multiple  OESF working groups Delivered DLNA and remote control support to Android   Demonstrated 1 st  Android devices for the digital home
Video Use Case Calling Accept Deny Forward
DTV/STB Use Case: Simultaneous tasks
Digital Home Block Diagram L2 CM 1004K   1004K   1004K   1004K   OCP (64-bit Data) Mem Controller 2D/3D Graphics Video Decode Audio Multiport DDR2/3 64 IOCU Display USB GPIO Tuner AHB Security DMA Power Management Clocks Flash ,[object Object],Dual 1080p Sonics Mem Scheduler 1920 x 1080 256 64 64
Developing New SoCs: Recommended Hardware Requirements Estimated Requirements – 2010 1GHz 74Kf 700MHz 1004Kf (2 core) Not recommended (Flash 10 for Digital Home requires OpenGL ES 2.0) Not recommended (full frame rate 1080p video decode not possible) Flash 10 for Digital Home (1080p support) 667MHz 24Kf 600MHz 34Kf 667MHz 74Kf 500MHz 1004Kf  (2 cores) Not recommended (full frame rate 1080p video decode not possible) Qt/Android on STB 1080p 333MHz 24Kf 300MHz 34Kf 400MHz 24Kf 360MHz 34Kf 500MHz 24Kf 450MHz 34Kf Android 2.0 Éclair 320x480 Core + Graphics +  HW AV codecs Core + HW AV codecs Core only
Bandwidth Problem ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
CPU / Graphics bandwidth assumptions 1920x1080 display resolution Quad core 1004K with 256MB L2 Low Cost DDR2-400
Memory Bandwidth Analysis
System Bandwidth Requirements L2 CM 1004K   1004K   1004K   1004K   OCP (64-bit Data) 2D/3D Graphics Video Decode Audio 64 IOCU Display USB GPIO Tuner AHB Security DMA Power Management Clocks Flash 600  MB/sec 249  MB/sec 100 MB/sec Mem Controller Mem Scheduler 1920x1080 Multiport DDR2/3 300  MB/sec 3.2  GB/sec 256 64 64
Sonics QoS-based Arbitration ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],N/A No Best-effort Guaranteed BW while within BW allocation, best-effort otherwise Yes Bandwidth Low latency while within BW allocation, best-effort otherwise Yes Priority QoS Model Bandwidth Allocation ? Thread QoS Level
Video/Graphics DataFlow L2 CM 1004K   1004K   1004K   1004K   OCP (64-bit Data) Mem Controller 2D/3D Graphics Video Decode Audio 64 IOCU Display USB GPIO Tuner AHB Security DMA Flash Mem Scheduler CPU - tesselation Write Vertex List Read Vertex, Textures, etc Read/Write FB Draw to screen GPU - processing Multiport DDR2/3 Decode Video Frame 256 64 64
Graphics / Video Optimization ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Optimized Video/Graphics Flow L2 CM 1004K   1004K   1004K   1004K   OCP (64-bit Data) Mem Controller 2D/3D Graphics Video Decode Audio Multiport DDR2/3 64 IOCU Display USB GPIO Tuner AHB Security DMA Flash Mem Scheduler CPU - tesselation Write Vertex List Read Textures, etc Read/Write FB Draw to screen GPU - processing Direct Vertex copy GPU Scratchpad 256 64 64
Graphics recommendations ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Embedded GPU Requirements ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],1.1
GPU Recommendation for Digital Home Minimum   Recommended Graphics cores Vivante GC400 GC800 GC1000 GCxxxx GFLOPS 2.25 4.5 9.0 Polygon Performance 15 MTri/s 25 MTri/s 39 MTri/s Fill Rate 150-300 MPix/s 250 MPix/s 500 MPix/s IMG SGX520 SGX535 SGX545 GFLOPS 1.8 3.6 7.2 Polygon Performance 7 MTri/s 15 MTri/s 40 MTri/s Fill Rate 250 MPix/s 500 MPix/s 1,000 MPix/s
Video Decoder recommendations ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Teaming with Complementary IP Providers to Accelerate SoC Development Helping SoC developers get to market quickly with fully-integrated hardware/ software solutions HiFi Audio Security Graphics Memories Video
Summary Best Web connected Multimedia Experience Able to work with Best IP providers Giving you Differentiation and Choice MIPS and it’s partners  Customer and solutions focused Tighter integration of CPU, Graphics, & Video
At the core of the user experience® MIPS, MIPS32, MIPS64, MIPS-Based, MIPS-Verified, MIPS Technologies logo are trademarks of MIPS Technologies, Inc. and registered in the U.S. Patent and Trademark Office. MIPS, MIPS32, MIPS64, MIPS-Based, MIPS Logo, MIPS Technologies Logo, microMIPS, CorExtend, Pro Series, M14K, M14Kc, M4K, 4KE, 4KEc, 24K, 24KE, 34K, 74K, 1004K, MIPS Navigator, and FS2 are trademarks or registered trademarks of MIPS Technologies, Inc. in the United States and other countries. Thank You!

Contenu connexe

Tendances

EasyNet_Systems_Catalog(Ver3.02)_lowres
EasyNet_Systems_Catalog(Ver3.02)_lowresEasyNet_Systems_Catalog(Ver3.02)_lowres
EasyNet_Systems_Catalog(Ver3.02)_lowres
Eddie Y. Lee
 
Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Escolhendo o Processador DaVinciTM para sua Aplicação de ...Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Videoguy
 
Understanding PCoIP and Zero Clients
Understanding PCoIP and Zero ClientsUnderstanding PCoIP and Zero Clients
Understanding PCoIP and Zero Clients
Jennifer Phillips
 
Linovision
LinovisionLinovision
Linovision
fath17
 
Sony PXW-X160 & 180 brochure
Sony PXW-X160 & 180 brochureSony PXW-X160 & 180 brochure
Sony PXW-X160 & 180 brochure
AV ProfShop
 

Tendances (17)

New Enterprise Video System
New Enterprise Video SystemNew Enterprise Video System
New Enterprise Video System
 
EasyNet_Systems_Catalog(Ver3.02)_lowres
EasyNet_Systems_Catalog(Ver3.02)_lowresEasyNet_Systems_Catalog(Ver3.02)_lowres
EasyNet_Systems_Catalog(Ver3.02)_lowres
 
MCU 4200
MCU 4200MCU 4200
MCU 4200
 
Qnap CMS NVR - Info Tech Middle East - Dubai
Qnap CMS NVR - Info Tech Middle East - DubaiQnap CMS NVR - Info Tech Middle East - Dubai
Qnap CMS NVR - Info Tech Middle East - Dubai
 
Datavideo HS-2800 Production Studio Brochure
Datavideo HS-2800 Production Studio BrochureDatavideo HS-2800 Production Studio Brochure
Datavideo HS-2800 Production Studio Brochure
 
Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Escolhendo o Processador DaVinciTM para sua Aplicação de ...Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Escolhendo o Processador DaVinciTM para sua Aplicação de ...
 
Embedded Android Market Development
Embedded Android Market DevelopmentEmbedded Android Market Development
Embedded Android Market Development
 
Understanding PCoIP and Zero Clients
Understanding PCoIP and Zero ClientsUnderstanding PCoIP and Zero Clients
Understanding PCoIP and Zero Clients
 
Abc beagleboard Getting To Know It
Abc beagleboard Getting To Know ItAbc beagleboard Getting To Know It
Abc beagleboard Getting To Know It
 
Linovision
LinovisionLinovision
Linovision
 
VMworld 2013: How Good is PCoIP - A Remoting Protocol Shootout
VMworld 2013: How Good is PCoIP - A Remoting Protocol ShootoutVMworld 2013: How Good is PCoIP - A Remoting Protocol Shootout
VMworld 2013: How Good is PCoIP - A Remoting Protocol Shootout
 
Sony PXW-X500 Camcorder
Sony PXW-X500 CamcorderSony PXW-X500 Camcorder
Sony PXW-X500 Camcorder
 
Sony PXW-X160 & 180 brochure
Sony PXW-X160 & 180 brochureSony PXW-X160 & 180 brochure
Sony PXW-X160 & 180 brochure
 
HD Expo Jun 09
HD Expo Jun 09HD Expo Jun 09
HD Expo Jun 09
 
Huss encoder &_decoder_ds
Huss encoder &_decoder_dsHuss encoder &_decoder_ds
Huss encoder &_decoder_ds
 
Feature satip4
Feature satip4Feature satip4
Feature satip4
 
en_mura_datasheet
en_mura_datasheeten_mura_datasheet
en_mura_datasheet
 

En vedette (6)

Mips Arquitetura
Mips ArquiteturaMips Arquitetura
Mips Arquitetura
 
Instrucoes mips
Instrucoes mipsInstrucoes mips
Instrucoes mips
 
Enabling innovation in mobile SoCs
Enabling innovation in mobile SoCsEnabling innovation in mobile SoCs
Enabling innovation in mobile SoCs
 
Basic MIPS implementation
Basic MIPS implementationBasic MIPS implementation
Basic MIPS implementation
 
Mips 64
Mips 64Mips 64
Mips 64
 
CPU Architectures for Mobile Phone Devices
CPU Architectures for Mobile Phone DevicesCPU Architectures for Mobile Phone Devices
CPU Architectures for Mobile Phone Devices
 

Similaire à Mips track a

Video Conferencing : Fundamentals and Application
Video Conferencing : Fundamentals and ApplicationVideo Conferencing : Fundamentals and Application
Video Conferencing : Fundamentals and Application
Videoguy
 
Windows7: Video Improvements
Windows7: Video ImprovementsWindows7: Video Improvements
Windows7: Video Improvements
wonderu
 
Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Escolhendo o Processador DaVinciTM para sua Aplicação de ...Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Videoguy
 
Neevee communication technologies_portfolio
Neevee communication technologies_portfolioNeevee communication technologies_portfolio
Neevee communication technologies_portfolio
NEEVEE Technologies
 
SurfRider/AMC™ - Modular DSP Resource Board
SurfRider/AMC™ - Modular DSP Resource BoardSurfRider/AMC™ - Modular DSP Resource Board
SurfRider/AMC™ - Modular DSP Resource Board
webhostingguy
 
Video Streaming - 4.ppt
Video Streaming - 4.pptVideo Streaming - 4.ppt
Video Streaming - 4.ppt
Videoguy
 
Streaming Overview Final.ppt
Streaming Overview Final.pptStreaming Overview Final.ppt
Streaming Overview Final.ppt
Videoguy
 
Streaming Overview Final.ppt
Streaming Overview Final.pptStreaming Overview Final.ppt
Streaming Overview Final.ppt
Videoguy
 
Streaming Overview Final.ppt
Streaming Overview Final.pptStreaming Overview Final.ppt
Streaming Overview Final.ppt
Videoguy
 
Streaming Overview Final.ppt
Streaming Overview Final.pptStreaming Overview Final.ppt
Streaming Overview Final.ppt
Videoguy
 
Audio and Video streaming.ppt
Audio and Video streaming.pptAudio and Video streaming.ppt
Audio and Video streaming.ppt
Videoguy
 

Similaire à Mips track a (20)

Video Conferencing : Fundamentals and Application
Video Conferencing : Fundamentals and ApplicationVideo Conferencing : Fundamentals and Application
Video Conferencing : Fundamentals and Application
 
Windows7: Video Improvements
Windows7: Video ImprovementsWindows7: Video Improvements
Windows7: Video Improvements
 
Google tv
Google tvGoogle tv
Google tv
 
Slide
SlideSlide
Slide
 
Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Escolhendo o Processador DaVinciTM para sua Aplicação de ...Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Escolhendo o Processador DaVinciTM para sua Aplicação de ...
 
Neevee communication technologies_portfolio
Neevee communication technologies_portfolioNeevee communication technologies_portfolio
Neevee communication technologies_portfolio
 
Upgrade Your Broadcast System to PCIe Gen2
Upgrade Your Broadcast System to PCIe Gen2Upgrade Your Broadcast System to PCIe Gen2
Upgrade Your Broadcast System to PCIe Gen2
 
SurfRider/AMC™ - Modular DSP Resource Board
SurfRider/AMC™ - Modular DSP Resource BoardSurfRider/AMC™ - Modular DSP Resource Board
SurfRider/AMC™ - Modular DSP Resource Board
 
Mag 322 w1 iptv set top box - newtech.co.uk
Mag 322 w1 iptv set top box - newtech.co.ukMag 322 w1 iptv set top box - newtech.co.uk
Mag 322 w1 iptv set top box - newtech.co.uk
 
Video Streaming - 4.ppt
Video Streaming - 4.pptVideo Streaming - 4.ppt
Video Streaming - 4.ppt
 
Streaming Overview Final.ppt
Streaming Overview Final.pptStreaming Overview Final.ppt
Streaming Overview Final.ppt
 
Streaming Overview Final.ppt
Streaming Overview Final.pptStreaming Overview Final.ppt
Streaming Overview Final.ppt
 
Streaming Overview Final.ppt
Streaming Overview Final.pptStreaming Overview Final.ppt
Streaming Overview Final.ppt
 
Streaming Overview Final.ppt
Streaming Overview Final.pptStreaming Overview Final.ppt
Streaming Overview Final.ppt
 
Audio and Video streaming.ppt
Audio and Video streaming.pptAudio and Video streaming.ppt
Audio and Video streaming.ppt
 
Air vision
Air vision Air vision
Air vision
 
i.MX51 Multimedia Applications Processors
i.MX51 Multimedia Applications Processorsi.MX51 Multimedia Applications Processors
i.MX51 Multimedia Applications Processors
 
Video cards
Video cardsVideo cards
Video cards
 
Video Transcoding Terms Explained
Video Transcoding Terms Explained Video Transcoding Terms Explained
Video Transcoding Terms Explained
 
Innovative Solutions for Cloud Gaming, Media, Transcoding, & AI Inferencing
Innovative Solutions for Cloud Gaming, Media, Transcoding, & AI InferencingInnovative Solutions for Cloud Gaming, Media, Transcoding, & AI Inferencing
Innovative Solutions for Cloud Gaming, Media, Transcoding, & AI Inferencing
 

Plus de Alona Gradman (19)

Bary pangrle mentor track d
Bary pangrle   mentor track dBary pangrle   mentor track d
Bary pangrle mentor track d
 
C:\fakepath\apache track d updated
C:\fakepath\apache   track d updatedC:\fakepath\apache   track d updated
C:\fakepath\apache track d updated
 
Apache track d updated
Apache   track d updatedApache   track d updated
Apache track d updated
 
National instruments track e
National instruments   track eNational instruments   track e
National instruments track e
 
Stephan berg track f
Stephan berg   track fStephan berg   track f
Stephan berg track f
 
Mullbery& veriest track g
Mullbery& veriest  track gMullbery& veriest  track g
Mullbery& veriest track g
 
Xilinx track g
Xilinx   track gXilinx   track g
Xilinx track g
 
Altera trcak g
Altera  trcak gAltera  trcak g
Altera trcak g
 
Arm updated track h
Arm updated  track hArm updated  track h
Arm updated track h
 
Evatronix track h
Evatronix   track hEvatronix   track h
Evatronix track h
 
Target updated track f
Target updated   track fTarget updated   track f
Target updated track f
 
Vsync track c
Vsync   track cVsync   track c
Vsync track c
 
C:\fakepath\micrologic track c
C:\fakepath\micrologic   track cC:\fakepath\micrologic   track c
C:\fakepath\micrologic track c
 
Synopsys track c
Synopsys track cSynopsys track c
Synopsys track c
 
Intel track a
Intel   track aIntel   track a
Intel track a
 
E silicon track b
E silicon  track bE silicon  track b
E silicon track b
 
Magma trcak b
Magma  trcak bMagma  trcak b
Magma trcak b
 
Timing¬Driven Variation¬Aware NonuniformClock Mesh Synthesis
Timing¬Driven Variation¬Aware NonuniformClock Mesh SynthesisTiming¬Driven Variation¬Aware NonuniformClock Mesh Synthesis
Timing¬Driven Variation¬Aware NonuniformClock Mesh Synthesis
 
Chip Ex2010 Gert Goossens
Chip Ex2010 Gert GoossensChip Ex2010 Gert Goossens
Chip Ex2010 Gert Goossens
 

Dernier

Dernier (20)

UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 

Mips track a

  • 1. MIPS Technologies Driving the Next Generation of Connected Devices May 2010
  • 2. Number One in Digital Home CPUs Number One Market Share *IDC Research, 2008 embedded processor share Digital TV Cable, Satellite & IPTV Set-top Boxes Blu-ray Disc Players DVD; DVR Digital Cameras Broadband CPE WiFi Access Points and Routers
  • 3.
  • 4.
  • 5. SW is Driving HW Requirements for Digital Home Floating Point and DSP 2D/3D Graphics MIPS32 ® OS & App Processor Memory Subsystem Video Encoders Decoders MCU Security MCU TV
  • 6. Connected Digital Home Software Architecture PVR App HD Player App TV Widget Streaming App DRMs CAs Audio µCode Video µCode Demux µCode IPU MIPS Security CPU Audio DSPs Video Decoders MIPS CPU Peripheral I/O MIPS-based SoC Android App Android App Android App Android Libraries DVR/VOD Conditional Access Linux Kernel 2.6.29 VoIP Yahoo! Widget Engine 3 rd Party Middleware WebKit Android Application Framework Adobe® Flash For Digital Home Dalvik VM Core Libraries
  • 7.
  • 8. MIPS Taking the Lead in Driving Android into Connected Consumer Devices Brought full 1080p HD video and multi-channel audio support to Android 3,000+ members of Android on MIPS Community Coming soon -- Adobe Flash Player 10, V8 & Dalvik JIT Android on MIPS code publicly available 5,000+ downloads to-date Official reference ports for multiple OESF working groups Delivered DLNA and remote control support to Android Demonstrated 1 st Android devices for the digital home
  • 9. Video Use Case Calling Accept Deny Forward
  • 10. DTV/STB Use Case: Simultaneous tasks
  • 11.
  • 12. Developing New SoCs: Recommended Hardware Requirements Estimated Requirements – 2010 1GHz 74Kf 700MHz 1004Kf (2 core) Not recommended (Flash 10 for Digital Home requires OpenGL ES 2.0) Not recommended (full frame rate 1080p video decode not possible) Flash 10 for Digital Home (1080p support) 667MHz 24Kf 600MHz 34Kf 667MHz 74Kf 500MHz 1004Kf (2 cores) Not recommended (full frame rate 1080p video decode not possible) Qt/Android on STB 1080p 333MHz 24Kf 300MHz 34Kf 400MHz 24Kf 360MHz 34Kf 500MHz 24Kf 450MHz 34Kf Android 2.0 Éclair 320x480 Core + Graphics + HW AV codecs Core + HW AV codecs Core only
  • 13.
  • 14. CPU / Graphics bandwidth assumptions 1920x1080 display resolution Quad core 1004K with 256MB L2 Low Cost DDR2-400
  • 16. System Bandwidth Requirements L2 CM 1004K 1004K 1004K 1004K OCP (64-bit Data) 2D/3D Graphics Video Decode Audio 64 IOCU Display USB GPIO Tuner AHB Security DMA Power Management Clocks Flash 600 MB/sec 249 MB/sec 100 MB/sec Mem Controller Mem Scheduler 1920x1080 Multiport DDR2/3 300 MB/sec 3.2 GB/sec 256 64 64
  • 17.
  • 18. Video/Graphics DataFlow L2 CM 1004K 1004K 1004K 1004K OCP (64-bit Data) Mem Controller 2D/3D Graphics Video Decode Audio 64 IOCU Display USB GPIO Tuner AHB Security DMA Flash Mem Scheduler CPU - tesselation Write Vertex List Read Vertex, Textures, etc Read/Write FB Draw to screen GPU - processing Multiport DDR2/3 Decode Video Frame 256 64 64
  • 19.
  • 20. Optimized Video/Graphics Flow L2 CM 1004K 1004K 1004K 1004K OCP (64-bit Data) Mem Controller 2D/3D Graphics Video Decode Audio Multiport DDR2/3 64 IOCU Display USB GPIO Tuner AHB Security DMA Flash Mem Scheduler CPU - tesselation Write Vertex List Read Textures, etc Read/Write FB Draw to screen GPU - processing Direct Vertex copy GPU Scratchpad 256 64 64
  • 21.
  • 22.
  • 23. GPU Recommendation for Digital Home Minimum Recommended Graphics cores Vivante GC400 GC800 GC1000 GCxxxx GFLOPS 2.25 4.5 9.0 Polygon Performance 15 MTri/s 25 MTri/s 39 MTri/s Fill Rate 150-300 MPix/s 250 MPix/s 500 MPix/s IMG SGX520 SGX535 SGX545 GFLOPS 1.8 3.6 7.2 Polygon Performance 7 MTri/s 15 MTri/s 40 MTri/s Fill Rate 250 MPix/s 500 MPix/s 1,000 MPix/s
  • 24.
  • 25. Teaming with Complementary IP Providers to Accelerate SoC Development Helping SoC developers get to market quickly with fully-integrated hardware/ software solutions HiFi Audio Security Graphics Memories Video
  • 26. Summary Best Web connected Multimedia Experience Able to work with Best IP providers Giving you Differentiation and Choice MIPS and it’s partners Customer and solutions focused Tighter integration of CPU, Graphics, & Video
  • 27. At the core of the user experience® MIPS, MIPS32, MIPS64, MIPS-Based, MIPS-Verified, MIPS Technologies logo are trademarks of MIPS Technologies, Inc. and registered in the U.S. Patent and Trademark Office. MIPS, MIPS32, MIPS64, MIPS-Based, MIPS Logo, MIPS Technologies Logo, microMIPS, CorExtend, Pro Series, M14K, M14Kc, M4K, 4KE, 4KEc, 24K, 24KE, 34K, 74K, 1004K, MIPS Navigator, and FS2 are trademarks or registered trademarks of MIPS Technologies, Inc. in the United States and other countries. Thank You!

Notes de l'éditeur

  1. Many of fastest growing customers in semi industry that get good analyst writeups are MIPS—Ralink, Realtek, MStar, Atheros, Broadcom, Cavium, Netlogic (perhaps PMC). Like that these companies are growing