SlideShare a Scribd company logo
Living with “Moore” &
Designing the Ultimate SoC
                    Jack Browne
      Senior VP Sales & Marketing, Sonics, Inc.




                                   2 May 2012     1
Evolution of Consumer SoCs
Driving SoC Complexity
•   Relentless push for higher quality user experience – at minimum system cost!
•   Feature convergence – Video, Voice, Data, Audio (in every consumer device!)
•   Critical demand for 1GHz and beyond




                                               2 May 2012                          2
Mobile is now!
        Unprecedented market impact:
        •     9 years ago: 3G introduced in Europe
        •     First IPhone: 5 years old
               –   Game changing with Apple & Samsung
                   capturing 90% of wireless device profits
        •     iPad 1: 2 years old . . #1 in a market
              that will ship 119M units in 2012

        By 2014, top 4 semi market
        segments:
        •     Smart phones – # 1 semi mkt 2011
              2011 unit volumes > Mobile PC’s
        •     Mobile PC’s
        •     Office PC’s
        •     Tablets



                                  Source: Gartner, IHS Supply




            2 May 2012                                          3
Market Drivers
•   Smart Phone Shipments > PC’s
•   Consumers transitioning from Personal Computer to Personal Computing, Intel
•   Sensing/Control = IOT = 7B devices 2012  15B 2015, Broadcom
•   Cloud = Bandwidth, Connectivity, Services, Commerce, Content, …



                                                Cloud




                                              2 May 2012                          4
Mobile SoC Design Challenges
•   Products Shipping today (Smart
    phones, Tablets, Netbooks):
     –   Single and Dual Core processors at
         800MHz – 1.4GHz
     –   40nm process node
     –   LP DDR2
     –   1080p video Encode/Decode                                         Silicon Area
     –   Integrated and discrete baseband                                   = 122mm2
     –   60-80 unique IP cores
•   Products for 2013:
     –   Next generation dual and Quad core
         processors at 1 - 3GHz , e.g. big.LITTLE
     –   28nm process node
     –   LP DDR2 and Wide I/O memory
     –   Multi Channel Memory
     –   Integrated and discrete baseband
     –   80 – 120 Unique IP cores                                          Silicon Area
                                                                            = 163mm2
•   3D TSV packaging coming
                                                                 Source: http://www.anandtech.com




                                                    2 May 2012                                5
Our Market Challenges
                                   Give SoC Performance, Bandwidth at Right Power
                                        CPU/GPU/Media, Process, Connectivity

      Complexity, Differentiation, TTM                              Performance, All Day Use

          Cortex
           A9
           A5


           Cortex
          A15/A7
         Big.LITTLE


           Cortex
           64-bit
         Big.LITTLE




Sources: ARM, 2011, Morgan Stanley, 2011
                                                                2 May 2012                     6
Are We Ready?
• TSMC is ready…28nm HPM, with full ecosystem enablement
• ARM is ready…
    – Cortex™-A15 CPU: 1-2.5 GHz, 1-4 cores/cluster
    – Mali™-T658 GPU: 350 GFLOPs, 1-8 cores/cluster
• DRAM vendors are ready…
    – DDR3/4: 1600-3200 Mb/sec/pin 6-50 GB/sec, 1-4 channels
    – LPDDR2/3: 800-1600 Mb/sec/pin 3-25 GB/sec, 1-4 channels
    – Wide IO: 200-266 Mb/sec/pin 13-17 GB/sec, 4 channels
• But what about the middle?

   Cortex-A15   Mali-658    Video     Audio     Camera     Display   …   USB


                                        ?
   Tablet SoC

                      DDR       DDR           DDR        DDR



                                               2 May 2012                      7
Why So Fast?
                                         Consumer Electronics:
• We’re fully converged!                   “Wish List” 2011
 – Computing                                           Rank      Rank      User

 – Graphics                    Product
                               iPad
                                                       Ages 6-12 Ages 13+ Apps
                                                               1         1    
 – Video/Audio                 Computer                        4         2    
                               iPhone                          3         7    
• Everything runs user         Tablet (non-iPad)
                               TV
                                                               5
                                                               9
                                                                         5
                                                                         4
                                                                              
                                                                              
  applications                 iPod Touch                      2        12    
                               Kinect for Xbox 360             7         9
• Apps need Giga’s             E-Reader                       13         3    
                               Smartphone (non-iPhone)        10         8    
 – 1-2 GHz multicore CPUs      Blu-Ray Player                 12         6    
 – 100+ GFLOP multicore GPUs   Nintendo 3DS
                               PlayStation 3
                                                               6
                                                              11
                                                                        16
                                                                        11
                                                                              
                                                                              
 – 15-50 GB/sec DRAM           Nintendo DS*                    8        15    
                               Nintendo Wii                   16        10    
• At consumer pricing          Xbox 360                       14        13    
                               PlayStation Move               17        14
• … and something to           Other Mobile Phone
                               PlayStation Portable
                                                              15
                                                              18
                                                                        17
                                                                        18
                                                                              
                                                                              
  integrate it all!
                                                   Source: Nielsen, November 2011



                                 2 May 2012                                     8
But What About Power?
                                           Consumer Electronics:
• Convergence drives massive                 “Wish List” 2011
                                                         Rank      Rank      Battery
  SoC integration                Product                 Ages 6-12 Ages 13+ Powered
                                                                                 
 – Thin is in!                   iPad
                                 Computer
                                                                 1
                                                                 4
                                                                           1
                                                                           2     
                                                                                 
• All these Giga’s cost power    iPhone
                                 Tablet (non-iPad)
                                                                 3
                                                                 5
                                                                           7
                                                                           5     
                                 TV                              9         4
 – But most devices run from     iPod Touch                      2        12     
   batteries                     Kinect for Xbox 360             7         9
                                 E-Reader                       13         3     
• Result: cannot afford to       Smartphone (non-iPhone)
                                 Blu-Ray Player
                                                                10
                                                                12
                                                                           8
                                                                           6
                                                                                 


  power entire SoC at once       Nintendo 3DS
                                 PlayStation 3
                                                                 6
                                                                11
                                                                          16
                                                                          11
                                                                                 


 – “Dark silicon”                Nintendo DS*                    8        15     
                                 Nintendo Wii                   16        10
 – Power only those subsystems   Xbox 360                       14        13
                                 PlayStation Move               17        14
   needed for current apps       Other Mobile Phone             15        17     
                                                                                 
 – And only as long as needed    PlayStation Portable           18        18
                                                 Source: Nielsen, November 2011



                                   2 May 2012                                     9
Managing Dark Silicon…
             • General techniques
                 –   Stop/start subsystem clocks                   CPU    GFX
                 –   Dynamic clock frequency
                 –   On/off voltage domains
                 –   Dynamic voltage/frequency                   Video    Other
                     domains (DVFS)                                        Per
             • IP-specific techniques
difficulty




                 – ARM big.LITTLE™ (use optimum IP
                   for loading)
             • Power managers implement the
                                                                  CPU         GFX
               techniques
                 – Software: flexible, but slow                  Video   BB
                                                                         BB
                 – Hardware: very responsive, but
                   less flexible

             • Moving towards subsystem blocks
               normally ‘off’


                                                    2 May 2012                      10
System Design Challenges
How do Semiconductor Companies Keep Pace?
• System analysis
   – Evaluate Performance, Power, and Area early in the design

• SoC Architecture Choices
   –   Processor Speed                   CPU

   –   Bus speed                                              Security         SRAM              LCD Controller

                                   ROM                                                    HDMI                    Camera
   –
                                                 Secure ROM              DMA
       Clocks domains
   –   Power and voltage domains                        On-chip Network


   –   Critical data flow paths     Memory            Memory                                                 Audio

   –
                                                                               Ethernet
       Memory subsystem             Scheduler         Scheduler

                                                                                      PCIe

   –   Physical design                   DRAM                 DRAM
                                         Cont.                Cont.
   –   IP selection/development



                                          2 May 2012                                                              11
On-Chip Network Speed
Processor and Memory selection drive on-chip network
speeds
• Memory with a 2:1 or 4:1 Controller
   – Example:
       • DDR3 2133MHz with 2:1 controller requires a network speed of 1066MHz
       • With 4:1 controller requires a bus speed of 533MHz

• Processors with cache: 1-2GHz
   – On-Chip network typically runs at 2:1 or 4:1 ratio
   – Option 1: Run “wide and slow”: Eases timing closure
   – Option 2: Run “fast and narrow”: Save area


• Memory speed typically paces the system


                                          2 May 2012                            12
Introducing SonicsGN (SGN)
              On-Chip Network IP for Complex SoCs Design
■ High-speed network > GHz
■ Low System Power
  – Clock gated
  – Power signals
■ Highly Optimized area
  – Virtual channels
  – Fully configurable IP
■ Ideal for Tablet/Smart Phone SoCs
  – Supports advanced processor speeds: 1-3GHz
  – Scalable design: supports many heterogeneous
    IP cores
  – Supports multiple power domains
• Targeted for 28nm process node and below


                                             2 May 2012    13
Key Feature: Performance Efficiency
    Maximize SoC Performance for Concurrent Applications

• Virtual Channels                      MB/s
   – Share system resources                            Peak rate
• Non-blocking
   – Always allow progress in the     Flow
                                      blocked
     system
   – Advanced “knowledge” if the
     resource is utilized                          Sustainable rate
• Quality of Service algorithm
                                                                   time
No over-provisioning of the Network



                                      2 May 2012                      14
Virtual Channels
                  Concurrency – How it works

                                VCs allow system resources to be
• Spatially Concurrent (left)   maximized for greater network efficiency
– More peak performance
– Potential for “over-
  provisioning”
                                                          Same area

• Shared Resources (right)                                Shared Link                     Fewer wires

– Uses virtual channels                              Less area
                                                     (shared input buffers)
– Independent flow control on
  each channel
– Saves wires and area
                                   Spatially Concurrent                 Share Resources



                                     2 May 2012                                              15
Power Management
Network Power Consumption              System Power Management
■ Minimize ACTIVE power                • Power Management signals
 • Fine grained clock gating           • Fast wake-up and shut down
■ Minimize IDLE power                  • Reliably enter and exit low-power
 • Coarse grained auto-gating w/         state
    combo wakeup                       • Simplify System Power Manager
■ Minimum LEAKAGE power                  design
  • Efficient network - minimum gate
    count
                                                                     Power Down Req




                                                                                       System Power Mgr
                                               On-Chip Network
                                                                 Power Down Ack

• Advanced System Partitioning                                      Auto Wake Enable
    – Identify Power intent                                      Auto Wake Req
    – CPF and UPF support
                                                                  Active




    On-Chip Network can efficiently monitor activity
                                         2 May 2012                                                       16
Tablet Processor – Design Example
                       Tablet SoC Functional Blocks




                  2 May 2012                          17
1333MHz
                                              Tablet Processor      1333MHz                             533MHz

                          Quad core CPU                 Quad core CPU                      Graphics
                            Core1        Core2              Core1           Core2          Sub-System
                                                                                                  GPU            GPU
                            Core3        Core4              Core3           Core4

                                       L2 Cache                           L2 Cache
                                                                                                  GPU            GPU                       • Power domains
                 533MHz




                                                                                                  Coherency Fabric

                                         133MHz                  267MHz                  533MHz                               267MHz                             200MHz
                                              ROM                 Security                 SRAM                           LCD Controller                            Cam 1


                                                  Secure ROM                    DMA                               HDMI                             MFV Codec                       Cam 2
                                                        133MHz                  267MHz                           133MHz                               267MHz              200MHz




                                                                            SonicsGN On-chip Network

                              533MHz                     533MHz                                                               400MHz                            133MHz


• Multi-
                                                                                             133MHz
                                                                                                                                           Audio                          SATA
                           Sonics MemMax             Sonics MemMax                         Ethernet
  threaded,                Memory Scheduler          Memory Scheduler
  Multiple                                                                                              PCIe

  Queues                                                                                                267MHz                             Sonics3220 Peripheral Network

• Multiple QoS                   DRAM
                                 Cont.
                                                            DRAM
                                                            Cont.                                                          USB
  levels                         2133MHz                     2133MHz                                                                                     APB Peripherals
                                                                                                                    133MHz
                                                                                                                                                               133MHz




                                                                                                      2 May 2012                                                             18
                                                                                                                                                                              18
On-Chip Network – Under the Hood

• Routed Network
• Virtual channels
• Clock Crossing
• Multiple power
 domains
• Bit conversion




                     2 May 2012    19
Managing Power with SonicsGN
• Flexible power domain                                                                 1333 MHz

                                                                                         Cortex-
                                                                                          A15
                                                                                                                   1066 MHz

                                                                                                                   Cortex-
                                                                                                                     A7
                                                                                                                                    533 MHz

                                                                                                                                     Mali-
                                                                                                                                     T658


  support                                                                                Cluster                   Cluster          Cluster
                                                                                                                                                         267 MHz

                                                                                                                                                         Display
                                                                                                                                                                           133 MHz               267 MHz

                                                                                                                                                                                                 Video
                                                                                                                                                                                                                   267 MHz

                                                                                                                                                                                                                    Video




                                                                              533 MHz
                                                                                                                                                                            HDMI
                                                                                                                   CCI-400                                Ctrl.                                  Engine            Encode


   – Asynch/mesochronous
                                                                                                   M           M                    S                         M                 M                     M                 M
                                                                                             128         128                            128              32                64                    32                64

                                                                                                     I         I                    T                         I                 I                     I                 I




   – Isolation/level shifters




                                                                                                                                                                                                                                                            200 MHz
                                                                                                                                                                                                                                                    Cam
                                                                                                                                                                                                                                           64




                                                                                                                                                                                                                                                M
                                                                                                                                                                                                                                       I




                                                                                                                                                                                                                                                     1
                                       533 MHz
                                                                    128




                                                 On-die
                                                                                                                                                                                             I




                                                 SRAM
• HW-controlled safe
                                                                          T




                                                                S
                                                                                                                                                                                         4x1




                                                                                                                                                                                                                                                            200 MHz
                                                                                                                                                                                                                             J             64




                                                                                                                                                                                                                                                    Cam
                                                                                                 A                                                                                                                                     I




                                                                                                                                                                                                                                                M
                                                                                                                                                                                                                                                     2
                                                                                             2x2                                                                                                                            3x1




                                       533 MHz
                                                                    128




                                                 DRAM
                                                 Ch. 1
                                DDR3
                                                                          T
                                                                                                                                            C




                                                                S
  shutdown
                                2133                                                                                                    2x3




                                                                                                                                                                                                                                                            400 MHz
                                                                                                                                                                                                                                                    Audio
                                                                                                                                                                                                                                           64




                                                                                                                                                                                                                                                M
                                                                                                                                                                                                                                       I




                                       533 MHz
                                                                    128




                                                 DRAM
                                                 Ch. 2
                                DDR3
                                                                          T




                                                                S
• Automatic wakeup
                                2133




                                                                                                                                                                                                                                                            133 MHz
                                                                                                                                                                                                                                           64




                                                                                                                                                                                                                                                    USB
                                                                                                 B




                                                                                                                                                                                                                                                M
                                                                                                                                                                                                                                       I




                                                                                                                                                                                                                                                     1
                                                                                             2x3                                                                       H




                                       133 MHz
                                                                    64




                                                 On-die
                                                                                                                           SonicsGN




                                                 ROM
                                                                                                                                                                   5x2




                                                                S
                                                                          T
                                                                                                                            Request




                                                                                                                                                                                                                                                            133 MHz
• Benefits:
                                                                                                                                                                                                                                           64




                                                                                                                                                                                                                                                    USB
                                                                                                                            Network




                                                                                                                                                                                                                                                M
                                                                                                                                                                                                                                       I




                                                                                                                                                                                                                                                     2
                                                                                                                                                                                                                             G




                                                 Control
                                       133 MHz
                                                                    32




                                                   IP
                                                                          T                                                                                                                                                 4x1




                                                                S




                                                                                                                                                                                                                                                            133 MHz
                                                                                                                                                                                                                                           64




                                                                                                                                                                                                                                                    USB
   – More domains




                                                                                                                                                                                                                                                M
                                                                                                                                                                                                                                       I




                                                                                                                                                                                                                                                     3
                                                                                                 D
                                                                                             1x3                              E                                                                       F


                                                  Peripherals
                                       133 MHz                      32                                                        4x1                                                                 4x1




                                                                                                                                                                                                                                                            133 MHz
                                                                                                                                                                                                                                                    OTG
                                                                                                                                                                                                                                           64




                                                                                                                                                                                                                                                    USB
   – Quicker shutdown
                                                                          T


                                                                S




                                                                                                                                                                                                                                                M
                                                                                                                                                                                                                                       I




                                                                                             T       I               I                  I            I                 I                 I                     I                  I


   – Faster wakeup                                                                      32
                                                                                             S

                                                                                             PCIe
                                                                                                   M
                                                                                                         32    32
                                                                                                                    M

                                                                                                                   E-net
                                                                                                                                  32

                                                                                                                                Security
                                                                                                                                        M
                                                                                                                                                64


                                                                                                                                                 DMA
                                                                                                                                                     M
                                                                                                                                                                  64


                                                                                                                                                                  SATA
                                                                                                                                                                       M
                                                                                                                                                                                    64


                                                                                                                                                                                     UFS
                                                                                                                                                                                         M
                                                                                                                                                                                                          64

                                                                                                                                                                                                          SD/
                                                                                                                                                                                                          CF/
                                                                                                                                                                                                               M
                                                                                                                                                                                                                            64
                                                                                                                                                                                                                                 M

                                                                                                                                                                                                                                 HSI
                                                                                                                                Engine


• Keep more dark, more of
                                                                                                                                                                                                          MMC
                                                                                                                                                                                                                                           Power Domain
                                                                                         267 MHz               133 MHz            267 MHz       267 MHz           133 MHz           133 MHz               133 MHz           133 MHz          Boundary




  the time                                                50% SoC Power Reduction!

                                                                                        2 May 2012                                                                                                                                              20
SGN Results
On-Chip Network selection critical to SoC Performance Design Goals

                              •    SGN met the tablet performance
                                   requirement with fabric frequency of
  Results
  =================
                                   1066MHz

  Process:
                              •    Efficient gate count: 508K Gates
  TSMC 28nm HPM               • Advanced system partitioning
  Base clocks:                •    Support for System Concurrency:
  1.2 GHz, 1GHz                   – Virtual Channels: Non-blocking network
                                  – Quality of Service
  Area:
  • 508K Gates                •    Advanced Power Management
                                     – Simplifies unit power manager
  Cost to add…                       – >1% free running flops
  • Master core: 7K Gates
  • Slave core: 5K Gates      •    Support for Memory Subsystem
                                     – QoS to increase DRAM efficiency
                                     – Load balancing for multi-channel DRAM


                                       2 May 2012                            22
Summary
• GHz, GFLOPs and GB/sec are consumer design points
   – And your next SoC will need them!
• SoC integration must exploit that performance
   – GHz on-chip networks: SonicsGN
   – Multichannel DRAM optimization: Sonics IMT
   – High efficiency DRAM scheduling: Sonics MemMax
• … while improving battery life
   – Automatic hardware power management, with software policies
• SonicsGN
   – Twice the frequency
   – One half the SoC power



                                     2 May 2012               23
Thank You!        Questions?
For more information:
www.sonicsinc.com

Contact:
jbrowne@sonicsinc.com




                         2 May 2012   24

More Related Content

What's hot

Tg samsung 46_k6
Tg samsung 46_k6Tg samsung 46_k6
Tg samsung 46_k6
Jerry Byrd
 
Tg samsung 46_k2
Tg samsung 46_k2Tg samsung 46_k2
Tg samsung 46_k2
Jerry Byrd
 
Devkit8000 OMAP3530 Evaluation Kit
Devkit8000 OMAP3530 Evaluation KitDevkit8000 OMAP3530 Evaluation Kit
Devkit8000 OMAP3530 Evaluation Kit
yclinda666
 
Tg samsung 55_n6
Tg samsung 55_n6Tg samsung 55_n6
Tg samsung 55_n6
Jerry Byrd
 
Tg nec 40_b6
Tg nec 40_b6Tg nec 40_b6
Tg nec 40_b6
Jerry Byrd
 
Tg samsung 55_n2
Tg samsung 55_n2Tg samsung 55_n2
Tg samsung 55_n2
Jerry Byrd
 
Atomos Ninja 2 Brochure
Atomos Ninja 2 BrochureAtomos Ninja 2 Brochure
Atomos Ninja 2 Brochure
AV ProfShop
 
Making the Managed Energy Home a Reality
Making the Managed Energy Home a RealityMaking the Managed Energy Home a Reality
Making the Managed Energy Home a Reality
Pilgrim Beart
 
IGEL Universal Desktop
IGEL Universal DesktopIGEL Universal Desktop
IGEL Universal Desktop
EivindBentsen
 
Tg nec 40_b2
Tg nec 40_b2Tg nec 40_b2
Tg nec 40_b2
Jerry Byrd
 
Tg nec 46_b6
Tg nec 46_b6Tg nec 46_b6
Tg nec 46_b6
Jerry Byrd
 
IGEP COM ELECTRON
IGEP COM ELECTRON IGEP COM ELECTRON
IGEP COM ELECTRON
Isee Bcn
 
Mobile Graphics, The Need for Open Source Drivers
Mobile Graphics, The Need for Open Source DriversMobile Graphics, The Need for Open Source Drivers
Mobile Graphics, The Need for Open Source Drivers
Harsha Padmanabha
 
Granvista plus gpv 280 panorama network camera briefing 2012 r1.1(2)
Granvista plus gpv 280 panorama network camera briefing 2012 r1.1(2)Granvista plus gpv 280 panorama network camera briefing 2012 r1.1(2)
Granvista plus gpv 280 panorama network camera briefing 2012 r1.1(2)
Web Technology
 
Tg nec 46_b2
Tg nec 46_b2Tg nec 46_b2
Tg nec 46_b2
Jerry Byrd
 
VR-Zone Tech News for the Geeks Dec 2011 Issue 2
VR-Zone Tech News for the Geeks Dec 2011 Issue 2VR-Zone Tech News for the Geeks Dec 2011 Issue 2
VR-Zone Tech News for the Geeks Dec 2011 Issue 2
VR-Zone .com
 
Polycom ip321 331_datasheet
Polycom ip321 331_datasheetPolycom ip321 331_datasheet
Polycom ip321 331_datasheet
Smart Office USA
 
VR-Zone Technology News | Stuff for the Geeks! Feb 2011 Issue
VR-Zone Technology News | Stuff for the Geeks! Feb 2011 IssueVR-Zone Technology News | Stuff for the Geeks! Feb 2011 Issue
VR-Zone Technology News | Stuff for the Geeks! Feb 2011 Issue
VR-Zone .com
 
Uei Remote Controls
Uei Remote ControlsUei Remote Controls
Uei Remote Controls
arjungehlot
 
Focus 1385
Focus 1385Focus 1385
Focus 1385
Unicam Europe
 

What's hot (20)

Tg samsung 46_k6
Tg samsung 46_k6Tg samsung 46_k6
Tg samsung 46_k6
 
Tg samsung 46_k2
Tg samsung 46_k2Tg samsung 46_k2
Tg samsung 46_k2
 
Devkit8000 OMAP3530 Evaluation Kit
Devkit8000 OMAP3530 Evaluation KitDevkit8000 OMAP3530 Evaluation Kit
Devkit8000 OMAP3530 Evaluation Kit
 
Tg samsung 55_n6
Tg samsung 55_n6Tg samsung 55_n6
Tg samsung 55_n6
 
Tg nec 40_b6
Tg nec 40_b6Tg nec 40_b6
Tg nec 40_b6
 
Tg samsung 55_n2
Tg samsung 55_n2Tg samsung 55_n2
Tg samsung 55_n2
 
Atomos Ninja 2 Brochure
Atomos Ninja 2 BrochureAtomos Ninja 2 Brochure
Atomos Ninja 2 Brochure
 
Making the Managed Energy Home a Reality
Making the Managed Energy Home a RealityMaking the Managed Energy Home a Reality
Making the Managed Energy Home a Reality
 
IGEL Universal Desktop
IGEL Universal DesktopIGEL Universal Desktop
IGEL Universal Desktop
 
Tg nec 40_b2
Tg nec 40_b2Tg nec 40_b2
Tg nec 40_b2
 
Tg nec 46_b6
Tg nec 46_b6Tg nec 46_b6
Tg nec 46_b6
 
IGEP COM ELECTRON
IGEP COM ELECTRON IGEP COM ELECTRON
IGEP COM ELECTRON
 
Mobile Graphics, The Need for Open Source Drivers
Mobile Graphics, The Need for Open Source DriversMobile Graphics, The Need for Open Source Drivers
Mobile Graphics, The Need for Open Source Drivers
 
Granvista plus gpv 280 panorama network camera briefing 2012 r1.1(2)
Granvista plus gpv 280 panorama network camera briefing 2012 r1.1(2)Granvista plus gpv 280 panorama network camera briefing 2012 r1.1(2)
Granvista plus gpv 280 panorama network camera briefing 2012 r1.1(2)
 
Tg nec 46_b2
Tg nec 46_b2Tg nec 46_b2
Tg nec 46_b2
 
VR-Zone Tech News for the Geeks Dec 2011 Issue 2
VR-Zone Tech News for the Geeks Dec 2011 Issue 2VR-Zone Tech News for the Geeks Dec 2011 Issue 2
VR-Zone Tech News for the Geeks Dec 2011 Issue 2
 
Polycom ip321 331_datasheet
Polycom ip321 331_datasheetPolycom ip321 331_datasheet
Polycom ip321 331_datasheet
 
VR-Zone Technology News | Stuff for the Geeks! Feb 2011 Issue
VR-Zone Technology News | Stuff for the Geeks! Feb 2011 IssueVR-Zone Technology News | Stuff for the Geeks! Feb 2011 Issue
VR-Zone Technology News | Stuff for the Geeks! Feb 2011 Issue
 
Uei Remote Controls
Uei Remote ControlsUei Remote Controls
Uei Remote Controls
 
Focus 1385
Focus 1385Focus 1385
Focus 1385
 

Viewers also liked

Design of 3D Specific Systems: Prospective and Interface Requirements
Design of 3D Specific Systems: Prospective and Interface RequirementsDesign of 3D Specific Systems: Prospective and Interface Requirements
Design of 3D Specific Systems: Prospective and Interface Requirements
chiportal
 
Contemporary Design of High ADC
Contemporary Design of High ADC Contemporary Design of High ADC
Contemporary Design of High ADC
chiportal
 
Cost Effective centralized adpative routing for networks on chip
Cost Effective centralized adpative routing for networks on chipCost Effective centralized adpative routing for networks on chip
Cost Effective centralized adpative routing for networks on chip
chiportal
 
Evm Test Impairements
Evm Test ImpairementsEvm Test Impairements
Evm Test Impairements
chiportal
 
Dror goldenberg
Dror goldenbergDror goldenberg
Dror goldenberg
chiportal
 
Deny Hanan, General Mgr., Ducat
Deny Hanan, General Mgr., DucatDeny Hanan, General Mgr., Ducat
Deny Hanan, General Mgr., Ducat
chiportal
 
Asi Lifshitz, VP R&D, Vtool
Asi Lifshitz, VP R&D, VtoolAsi Lifshitz, VP R&D, Vtool
Asi Lifshitz, VP R&D, Vtool
chiportal
 
Track g semiconductor test program - testinsight
Track g  semiconductor test program - testinsightTrack g  semiconductor test program - testinsight
Track g semiconductor test program - testinsight
chiportal
 
Tuvia Liran, Director of VLSI, Nano Retina
Tuvia Liran, Director of VLSI, Nano RetinaTuvia Liran, Director of VLSI, Nano Retina
Tuvia Liran, Director of VLSI, Nano Retina
chiportal
 
Prof. Yosef Bernstein, Ariel-University
Prof. Yosef Bernstein, Ariel-UniversityProf. Yosef Bernstein, Ariel-University
Prof. Yosef Bernstein, Ariel-University
chiportal
 
Prof. Ramez Daniel, Technion
Prof. Ramez Daniel, TechnionProf. Ramez Daniel, Technion
Prof. Ramez Daniel, Technion
chiportal
 
Dr. John Bainbridge, Principal Application Architect, NetSpeed
 Dr. John Bainbridge, Principal Application Architect, NetSpeed  Dr. John Bainbridge, Principal Application Architect, NetSpeed
Dr. John Bainbridge, Principal Application Architect, NetSpeed
chiportal
 
Jamil R. Mazzawi, Founder and CEO, Optima Design Automation
Jamil R. Mazzawi, Founder and CEO, Optima Design AutomationJamil R. Mazzawi, Founder and CEO, Optima Design Automation
Jamil R. Mazzawi, Founder and CEO, Optima Design Automation
chiportal
 
Social network did
Social network didSocial network did
Social network did
Alessandra Guglielmetti
 
Bryan
BryanBryan
Advanced-–-B2-C1-claudio-
Advanced-–-B2-C1-claudio-Advanced-–-B2-C1-claudio-
Advanced-–-B2-C1-claudio-
claudio lupica rinato
 
GJU Recommendation
GJU RecommendationGJU Recommendation
GJU RecommendationAmer Sawalha
 
Ruimte voor morgen - voorstelling project studiebezoek Den Haag
Ruimte voor morgen - voorstelling project studiebezoek Den HaagRuimte voor morgen - voorstelling project studiebezoek Den Haag
Ruimte voor morgen - voorstelling project studiebezoek Den HaagKortom vzw
 
Laboratori Ex-Libris Animats
Laboratori Ex-Libris AnimatsLaboratori Ex-Libris Animats
Laboratori Ex-Libris AnimatsDecapacap
 
Tiyatro okullari-istanbul
Tiyatro okullari-istanbulTiyatro okullari-istanbul
Tiyatro okullari-istanbulzeynep_zyn84
 

Viewers also liked (20)

Design of 3D Specific Systems: Prospective and Interface Requirements
Design of 3D Specific Systems: Prospective and Interface RequirementsDesign of 3D Specific Systems: Prospective and Interface Requirements
Design of 3D Specific Systems: Prospective and Interface Requirements
 
Contemporary Design of High ADC
Contemporary Design of High ADC Contemporary Design of High ADC
Contemporary Design of High ADC
 
Cost Effective centralized adpative routing for networks on chip
Cost Effective centralized adpative routing for networks on chipCost Effective centralized adpative routing for networks on chip
Cost Effective centralized adpative routing for networks on chip
 
Evm Test Impairements
Evm Test ImpairementsEvm Test Impairements
Evm Test Impairements
 
Dror goldenberg
Dror goldenbergDror goldenberg
Dror goldenberg
 
Deny Hanan, General Mgr., Ducat
Deny Hanan, General Mgr., DucatDeny Hanan, General Mgr., Ducat
Deny Hanan, General Mgr., Ducat
 
Asi Lifshitz, VP R&D, Vtool
Asi Lifshitz, VP R&D, VtoolAsi Lifshitz, VP R&D, Vtool
Asi Lifshitz, VP R&D, Vtool
 
Track g semiconductor test program - testinsight
Track g  semiconductor test program - testinsightTrack g  semiconductor test program - testinsight
Track g semiconductor test program - testinsight
 
Tuvia Liran, Director of VLSI, Nano Retina
Tuvia Liran, Director of VLSI, Nano RetinaTuvia Liran, Director of VLSI, Nano Retina
Tuvia Liran, Director of VLSI, Nano Retina
 
Prof. Yosef Bernstein, Ariel-University
Prof. Yosef Bernstein, Ariel-UniversityProf. Yosef Bernstein, Ariel-University
Prof. Yosef Bernstein, Ariel-University
 
Prof. Ramez Daniel, Technion
Prof. Ramez Daniel, TechnionProf. Ramez Daniel, Technion
Prof. Ramez Daniel, Technion
 
Dr. John Bainbridge, Principal Application Architect, NetSpeed
 Dr. John Bainbridge, Principal Application Architect, NetSpeed  Dr. John Bainbridge, Principal Application Architect, NetSpeed
Dr. John Bainbridge, Principal Application Architect, NetSpeed
 
Jamil R. Mazzawi, Founder and CEO, Optima Design Automation
Jamil R. Mazzawi, Founder and CEO, Optima Design AutomationJamil R. Mazzawi, Founder and CEO, Optima Design Automation
Jamil R. Mazzawi, Founder and CEO, Optima Design Automation
 
Social network did
Social network didSocial network did
Social network did
 
Bryan
BryanBryan
Bryan
 
Advanced-–-B2-C1-claudio-
Advanced-–-B2-C1-claudio-Advanced-–-B2-C1-claudio-
Advanced-–-B2-C1-claudio-
 
GJU Recommendation
GJU RecommendationGJU Recommendation
GJU Recommendation
 
Ruimte voor morgen - voorstelling project studiebezoek Den Haag
Ruimte voor morgen - voorstelling project studiebezoek Den HaagRuimte voor morgen - voorstelling project studiebezoek Den Haag
Ruimte voor morgen - voorstelling project studiebezoek Den Haag
 
Laboratori Ex-Libris Animats
Laboratori Ex-Libris AnimatsLaboratori Ex-Libris Animats
Laboratori Ex-Libris Animats
 
Tiyatro okullari-istanbul
Tiyatro okullari-istanbulTiyatro okullari-istanbul
Tiyatro okullari-istanbul
 

Similar to Living with "Moore" & Designing the Ultimate SoC

Meego의 현재와 미래(1)
Meego의 현재와 미래(1)Meego의 현재와 미래(1)
Meego의 현재와 미래(1)
mosaicnet
 
Le nuove tecnologie secondo AMD - Leslie Sobon
Le nuove tecnologie secondo AMD - Leslie SobonLe nuove tecnologie secondo AMD - Leslie Sobon
Le nuove tecnologie secondo AMD - Leslie Sobon
Girl Geek Dinners Milano
 
Samsung presentation- Powering Next Gen Mobility - uplinq 2013
Samsung presentation- Powering Next Gen Mobility - uplinq 2013 Samsung presentation- Powering Next Gen Mobility - uplinq 2013
Samsung presentation- Powering Next Gen Mobility - uplinq 2013
ssimarketing
 
Case Study: Porting Qt for Embedded Linux on Embedded Processors
Case Study: Porting Qt for Embedded Linux on Embedded ProcessorsCase Study: Porting Qt for Embedded Linux on Embedded Processors
Case Study: Porting Qt for Embedded Linux on Embedded Processors
account inactive
 
Smartphone Component Trends and Outlook (Sept 2013)
Smartphone Component Trends and Outlook (Sept 2013)Smartphone Component Trends and Outlook (Sept 2013)
Smartphone Component Trends and Outlook (Sept 2013)
JonCarvinzer
 
S5pc100 Brochure 200902
S5pc100 Brochure 200902S5pc100 Brochure 200902
S5pc100 Brochure 200902
guestc82ba2
 
ELCE 2011 - BZ - Embedded Linux Optimization Techniques - How Not To Be Slow
ELCE 2011 - BZ - Embedded Linux Optimization Techniques - How Not To Be SlowELCE 2011 - BZ - Embedded Linux Optimization Techniques - How Not To Be Slow
ELCE 2011 - BZ - Embedded Linux Optimization Techniques - How Not To Be Slow
Benjamin Zores
 
I pod presentation
I pod presentationI pod presentation
I pod presentation
Abhijit Ghosh
 
Thinkpad p1 gen2 Laptops Trần Phát
Thinkpad p1 gen2 Laptops Trần PhátThinkpad p1 gen2 Laptops Trần Phát
Thinkpad p1 gen2 Laptops Trần Phát
LAPTOP TRẦN PHÁT
 
004 005 android tablet pc mid, laptop parts
004 005 android tablet pc mid, laptop parts004 005 android tablet pc mid, laptop parts
004 005 android tablet pc mid, laptop parts
Nicolewindsome
 
Ksandler Spectrum Preso Slides
Ksandler Spectrum Preso SlidesKsandler Spectrum Preso Slides
Ksandler Spectrum Preso Slides
Kathy Sandler
 
Azinta Gpu Cloud Services London Financial Python Ug 1.2
Azinta Gpu Cloud Services   London Financial Python Ug 1.2Azinta Gpu Cloud Services   London Financial Python Ug 1.2
Azinta Gpu Cloud Services London Financial Python Ug 1.2
Suleiman Shehu
 
Intel Atom X Mobile Processors Announcement Slides MWC 2015
Intel Atom X Mobile Processors Announcement Slides MWC 2015Intel Atom X Mobile Processors Announcement Slides MWC 2015
Intel Atom X Mobile Processors Announcement Slides MWC 2015
Ronen Mendezitsky
 
Intel Roadmap 2010
Intel Roadmap 2010Intel Roadmap 2010
Intel Roadmap 2010
Umair Mohsin
 
HIT3328 - Chapter01 - Platforms and Devices
HIT3328 - Chapter01 - Platforms and DevicesHIT3328 - Chapter01 - Platforms and Devices
HIT3328 - Chapter01 - Platforms and Devices
Yhal Htet Aung
 
Mobile World Congress 2011 Overview
Mobile World Congress 2011 OverviewMobile World Congress 2011 Overview
Mobile World Congress 2011 Overview
Bhavya Siddappa
 
Glimworm 21 11-13 (1)
Glimworm 21 11-13 (1)Glimworm 21 11-13 (1)
Glimworm 21 11-13 (1)
Paul Hopton
 
MPEG DASH Developments in ST
MPEG DASH Developments in STMPEG DASH Developments in ST
MPEG DASH Developments in ST
IMTC
 
Point mobile pm80 industrie handheld computer
Point mobile pm80 industrie handheld computerPoint mobile pm80 industrie handheld computer
Point mobile pm80 industrie handheld computer
carema123
 
Hp mini tb_e-brochure_with_hp_quick_web
Hp mini tb_e-brochure_with_hp_quick_webHp mini tb_e-brochure_with_hp_quick_web
Hp mini tb_e-brochure_with_hp_quick_web
prasence21
 

Similar to Living with "Moore" & Designing the Ultimate SoC (20)

Meego의 현재와 미래(1)
Meego의 현재와 미래(1)Meego의 현재와 미래(1)
Meego의 현재와 미래(1)
 
Le nuove tecnologie secondo AMD - Leslie Sobon
Le nuove tecnologie secondo AMD - Leslie SobonLe nuove tecnologie secondo AMD - Leslie Sobon
Le nuove tecnologie secondo AMD - Leslie Sobon
 
Samsung presentation- Powering Next Gen Mobility - uplinq 2013
Samsung presentation- Powering Next Gen Mobility - uplinq 2013 Samsung presentation- Powering Next Gen Mobility - uplinq 2013
Samsung presentation- Powering Next Gen Mobility - uplinq 2013
 
Case Study: Porting Qt for Embedded Linux on Embedded Processors
Case Study: Porting Qt for Embedded Linux on Embedded ProcessorsCase Study: Porting Qt for Embedded Linux on Embedded Processors
Case Study: Porting Qt for Embedded Linux on Embedded Processors
 
Smartphone Component Trends and Outlook (Sept 2013)
Smartphone Component Trends and Outlook (Sept 2013)Smartphone Component Trends and Outlook (Sept 2013)
Smartphone Component Trends and Outlook (Sept 2013)
 
S5pc100 Brochure 200902
S5pc100 Brochure 200902S5pc100 Brochure 200902
S5pc100 Brochure 200902
 
ELCE 2011 - BZ - Embedded Linux Optimization Techniques - How Not To Be Slow
ELCE 2011 - BZ - Embedded Linux Optimization Techniques - How Not To Be SlowELCE 2011 - BZ - Embedded Linux Optimization Techniques - How Not To Be Slow
ELCE 2011 - BZ - Embedded Linux Optimization Techniques - How Not To Be Slow
 
I pod presentation
I pod presentationI pod presentation
I pod presentation
 
Thinkpad p1 gen2 Laptops Trần Phát
Thinkpad p1 gen2 Laptops Trần PhátThinkpad p1 gen2 Laptops Trần Phát
Thinkpad p1 gen2 Laptops Trần Phát
 
004 005 android tablet pc mid, laptop parts
004 005 android tablet pc mid, laptop parts004 005 android tablet pc mid, laptop parts
004 005 android tablet pc mid, laptop parts
 
Ksandler Spectrum Preso Slides
Ksandler Spectrum Preso SlidesKsandler Spectrum Preso Slides
Ksandler Spectrum Preso Slides
 
Azinta Gpu Cloud Services London Financial Python Ug 1.2
Azinta Gpu Cloud Services   London Financial Python Ug 1.2Azinta Gpu Cloud Services   London Financial Python Ug 1.2
Azinta Gpu Cloud Services London Financial Python Ug 1.2
 
Intel Atom X Mobile Processors Announcement Slides MWC 2015
Intel Atom X Mobile Processors Announcement Slides MWC 2015Intel Atom X Mobile Processors Announcement Slides MWC 2015
Intel Atom X Mobile Processors Announcement Slides MWC 2015
 
Intel Roadmap 2010
Intel Roadmap 2010Intel Roadmap 2010
Intel Roadmap 2010
 
HIT3328 - Chapter01 - Platforms and Devices
HIT3328 - Chapter01 - Platforms and DevicesHIT3328 - Chapter01 - Platforms and Devices
HIT3328 - Chapter01 - Platforms and Devices
 
Mobile World Congress 2011 Overview
Mobile World Congress 2011 OverviewMobile World Congress 2011 Overview
Mobile World Congress 2011 Overview
 
Glimworm 21 11-13 (1)
Glimworm 21 11-13 (1)Glimworm 21 11-13 (1)
Glimworm 21 11-13 (1)
 
MPEG DASH Developments in ST
MPEG DASH Developments in STMPEG DASH Developments in ST
MPEG DASH Developments in ST
 
Point mobile pm80 industrie handheld computer
Point mobile pm80 industrie handheld computerPoint mobile pm80 industrie handheld computer
Point mobile pm80 industrie handheld computer
 
Hp mini tb_e-brochure_with_hp_quick_web
Hp mini tb_e-brochure_with_hp_quick_webHp mini tb_e-brochure_with_hp_quick_web
Hp mini tb_e-brochure_with_hp_quick_web
 

More from chiportal

Prof. Zhihua Wang, Tsinghua University, Beijing, China
Prof. Zhihua Wang, Tsinghua University, Beijing, China Prof. Zhihua Wang, Tsinghua University, Beijing, China
Prof. Zhihua Wang, Tsinghua University, Beijing, China
chiportal
 
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
chiportal
 
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
chiportal
 
Prof. Uri Weiser,Technion
Prof. Uri Weiser,TechnionProf. Uri Weiser,Technion
Prof. Uri Weiser,Technion
chiportal
 
Ken Liao, Senior Associate VP, Faraday
Ken Liao, Senior Associate VP, FaradayKen Liao, Senior Associate VP, Faraday
Ken Liao, Senior Associate VP, Faraday
chiportal
 
Prof. Danny Raz, Director, Bell Labs Israel, Nokia
 Prof. Danny Raz, Director, Bell Labs Israel, Nokia  Prof. Danny Raz, Director, Bell Labs Israel, Nokia
Prof. Danny Raz, Director, Bell Labs Israel, Nokia
chiportal
 
Marco Casale-Rossi, Product Mktg. Manager, Synopsys
Marco Casale-Rossi, Product Mktg. Manager, SynopsysMarco Casale-Rossi, Product Mktg. Manager, Synopsys
Marco Casale-Rossi, Product Mktg. Manager, Synopsys
chiportal
 
Dr.Efraim Aharoni, ESD Leader, TowerJazz
Dr.Efraim Aharoni, ESD Leader, TowerJazzDr.Efraim Aharoni, ESD Leader, TowerJazz
Dr.Efraim Aharoni, ESD Leader, TowerJazz
chiportal
 
Eddy Kvetny, System Engineering Group Leader, Intel
Eddy Kvetny, System Engineering Group Leader, IntelEddy Kvetny, System Engineering Group Leader, Intel
Eddy Kvetny, System Engineering Group Leader, Intel
chiportal
 
Xavier van Ruymbeke, App. Engineer, Arteris
Xavier van Ruymbeke, App. Engineer, ArterisXavier van Ruymbeke, App. Engineer, Arteris
Xavier van Ruymbeke, App. Engineer, Arteris
chiportal
 
Zvika Rozenshein,General Manager, EngineeringIQ
Zvika Rozenshein,General Manager, EngineeringIQZvika Rozenshein,General Manager, EngineeringIQ
Zvika Rozenshein,General Manager, EngineeringIQ
chiportal
 
Lewis Chu,Marketing Director,GUC
Lewis Chu,Marketing Director,GUC Lewis Chu,Marketing Director,GUC
Lewis Chu,Marketing Director,GUC
chiportal
 
Kunal Varshney, VLSI Engineer, Open-Silicon
Kunal Varshney, VLSI Engineer, Open-SiliconKunal Varshney, VLSI Engineer, Open-Silicon
Kunal Varshney, VLSI Engineer, Open-Silicon
chiportal
 
Gert Goossens,Sen. Director, ASIP Tools, Synopsys
Gert Goossens,Sen. Director, ASIP Tools, SynopsysGert Goossens,Sen. Director, ASIP Tools, Synopsys
Gert Goossens,Sen. Director, ASIP Tools, Synopsys
chiportal
 
Sagar Kadam, Lead Software Engineer, Open-Silicon
Sagar Kadam, Lead Software Engineer, Open-SiliconSagar Kadam, Lead Software Engineer, Open-Silicon
Sagar Kadam, Lead Software Engineer, Open-Silicon
chiportal
 
Ronen Shtayer,Director of ASG Operations & PMO, NXP Semiconductor
Ronen Shtayer,Director of ASG Operations & PMO, NXP SemiconductorRonen Shtayer,Director of ASG Operations & PMO, NXP Semiconductor
Ronen Shtayer,Director of ASG Operations & PMO, NXP Semiconductor
chiportal
 
Prof. Emanuel Cohen, Technion
Prof. Emanuel Cohen, TechnionProf. Emanuel Cohen, Technion
Prof. Emanuel Cohen, Technion
chiportal
 
Rotem Ben-Hur,Graduate Student,Technio
Rotem Ben-Hur,Graduate Student,TechnioRotem Ben-Hur,Graduate Student,Technio
Rotem Ben-Hur,Graduate Student,Technio
chiportal
 
Misbah Ramadan, Graduate Student,Technion
Misbah Ramadan, Graduate Student,TechnionMisbah Ramadan, Graduate Student,Technion
Misbah Ramadan, Graduate Student,Technion
chiportal
 
Roman Kaplan, Graduate Student,Technion
Roman Kaplan, Graduate Student,TechnionRoman Kaplan, Graduate Student,Technion
Roman Kaplan, Graduate Student,Technion
chiportal
 

More from chiportal (20)

Prof. Zhihua Wang, Tsinghua University, Beijing, China
Prof. Zhihua Wang, Tsinghua University, Beijing, China Prof. Zhihua Wang, Tsinghua University, Beijing, China
Prof. Zhihua Wang, Tsinghua University, Beijing, China
 
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
 
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
 
Prof. Uri Weiser,Technion
Prof. Uri Weiser,TechnionProf. Uri Weiser,Technion
Prof. Uri Weiser,Technion
 
Ken Liao, Senior Associate VP, Faraday
Ken Liao, Senior Associate VP, FaradayKen Liao, Senior Associate VP, Faraday
Ken Liao, Senior Associate VP, Faraday
 
Prof. Danny Raz, Director, Bell Labs Israel, Nokia
 Prof. Danny Raz, Director, Bell Labs Israel, Nokia  Prof. Danny Raz, Director, Bell Labs Israel, Nokia
Prof. Danny Raz, Director, Bell Labs Israel, Nokia
 
Marco Casale-Rossi, Product Mktg. Manager, Synopsys
Marco Casale-Rossi, Product Mktg. Manager, SynopsysMarco Casale-Rossi, Product Mktg. Manager, Synopsys
Marco Casale-Rossi, Product Mktg. Manager, Synopsys
 
Dr.Efraim Aharoni, ESD Leader, TowerJazz
Dr.Efraim Aharoni, ESD Leader, TowerJazzDr.Efraim Aharoni, ESD Leader, TowerJazz
Dr.Efraim Aharoni, ESD Leader, TowerJazz
 
Eddy Kvetny, System Engineering Group Leader, Intel
Eddy Kvetny, System Engineering Group Leader, IntelEddy Kvetny, System Engineering Group Leader, Intel
Eddy Kvetny, System Engineering Group Leader, Intel
 
Xavier van Ruymbeke, App. Engineer, Arteris
Xavier van Ruymbeke, App. Engineer, ArterisXavier van Ruymbeke, App. Engineer, Arteris
Xavier van Ruymbeke, App. Engineer, Arteris
 
Zvika Rozenshein,General Manager, EngineeringIQ
Zvika Rozenshein,General Manager, EngineeringIQZvika Rozenshein,General Manager, EngineeringIQ
Zvika Rozenshein,General Manager, EngineeringIQ
 
Lewis Chu,Marketing Director,GUC
Lewis Chu,Marketing Director,GUC Lewis Chu,Marketing Director,GUC
Lewis Chu,Marketing Director,GUC
 
Kunal Varshney, VLSI Engineer, Open-Silicon
Kunal Varshney, VLSI Engineer, Open-SiliconKunal Varshney, VLSI Engineer, Open-Silicon
Kunal Varshney, VLSI Engineer, Open-Silicon
 
Gert Goossens,Sen. Director, ASIP Tools, Synopsys
Gert Goossens,Sen. Director, ASIP Tools, SynopsysGert Goossens,Sen. Director, ASIP Tools, Synopsys
Gert Goossens,Sen. Director, ASIP Tools, Synopsys
 
Sagar Kadam, Lead Software Engineer, Open-Silicon
Sagar Kadam, Lead Software Engineer, Open-SiliconSagar Kadam, Lead Software Engineer, Open-Silicon
Sagar Kadam, Lead Software Engineer, Open-Silicon
 
Ronen Shtayer,Director of ASG Operations & PMO, NXP Semiconductor
Ronen Shtayer,Director of ASG Operations & PMO, NXP SemiconductorRonen Shtayer,Director of ASG Operations & PMO, NXP Semiconductor
Ronen Shtayer,Director of ASG Operations & PMO, NXP Semiconductor
 
Prof. Emanuel Cohen, Technion
Prof. Emanuel Cohen, TechnionProf. Emanuel Cohen, Technion
Prof. Emanuel Cohen, Technion
 
Rotem Ben-Hur,Graduate Student,Technio
Rotem Ben-Hur,Graduate Student,TechnioRotem Ben-Hur,Graduate Student,Technio
Rotem Ben-Hur,Graduate Student,Technio
 
Misbah Ramadan, Graduate Student,Technion
Misbah Ramadan, Graduate Student,TechnionMisbah Ramadan, Graduate Student,Technion
Misbah Ramadan, Graduate Student,Technion
 
Roman Kaplan, Graduate Student,Technion
Roman Kaplan, Graduate Student,TechnionRoman Kaplan, Graduate Student,Technion
Roman Kaplan, Graduate Student,Technion
 

Recently uploaded

GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website
Pixlogix Infotech
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
Data structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdfData structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdf
TIPNGVN2
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Zilliz
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 

Recently uploaded (20)

GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
Data structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdfData structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdf
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 

Living with "Moore" & Designing the Ultimate SoC

  • 1. Living with “Moore” & Designing the Ultimate SoC Jack Browne Senior VP Sales & Marketing, Sonics, Inc. 2 May 2012 1
  • 2. Evolution of Consumer SoCs Driving SoC Complexity • Relentless push for higher quality user experience – at minimum system cost! • Feature convergence – Video, Voice, Data, Audio (in every consumer device!) • Critical demand for 1GHz and beyond 2 May 2012 2
  • 3. Mobile is now! Unprecedented market impact: • 9 years ago: 3G introduced in Europe • First IPhone: 5 years old – Game changing with Apple & Samsung capturing 90% of wireless device profits • iPad 1: 2 years old . . #1 in a market that will ship 119M units in 2012 By 2014, top 4 semi market segments: • Smart phones – # 1 semi mkt 2011 2011 unit volumes > Mobile PC’s • Mobile PC’s • Office PC’s • Tablets Source: Gartner, IHS Supply 2 May 2012 3
  • 4. Market Drivers • Smart Phone Shipments > PC’s • Consumers transitioning from Personal Computer to Personal Computing, Intel • Sensing/Control = IOT = 7B devices 2012  15B 2015, Broadcom • Cloud = Bandwidth, Connectivity, Services, Commerce, Content, … Cloud 2 May 2012 4
  • 5. Mobile SoC Design Challenges • Products Shipping today (Smart phones, Tablets, Netbooks): – Single and Dual Core processors at 800MHz – 1.4GHz – 40nm process node – LP DDR2 – 1080p video Encode/Decode Silicon Area – Integrated and discrete baseband = 122mm2 – 60-80 unique IP cores • Products for 2013: – Next generation dual and Quad core processors at 1 - 3GHz , e.g. big.LITTLE – 28nm process node – LP DDR2 and Wide I/O memory – Multi Channel Memory – Integrated and discrete baseband – 80 – 120 Unique IP cores Silicon Area = 163mm2 • 3D TSV packaging coming Source: http://www.anandtech.com 2 May 2012 5
  • 6. Our Market Challenges Give SoC Performance, Bandwidth at Right Power CPU/GPU/Media, Process, Connectivity Complexity, Differentiation, TTM Performance, All Day Use Cortex A9 A5 Cortex A15/A7 Big.LITTLE Cortex 64-bit Big.LITTLE Sources: ARM, 2011, Morgan Stanley, 2011 2 May 2012 6
  • 7. Are We Ready? • TSMC is ready…28nm HPM, with full ecosystem enablement • ARM is ready… – Cortex™-A15 CPU: 1-2.5 GHz, 1-4 cores/cluster – Mali™-T658 GPU: 350 GFLOPs, 1-8 cores/cluster • DRAM vendors are ready… – DDR3/4: 1600-3200 Mb/sec/pin 6-50 GB/sec, 1-4 channels – LPDDR2/3: 800-1600 Mb/sec/pin 3-25 GB/sec, 1-4 channels – Wide IO: 200-266 Mb/sec/pin 13-17 GB/sec, 4 channels • But what about the middle? Cortex-A15 Mali-658 Video Audio Camera Display … USB ? Tablet SoC DDR DDR DDR DDR 2 May 2012 7
  • 8. Why So Fast? Consumer Electronics: • We’re fully converged! “Wish List” 2011 – Computing Rank Rank User – Graphics Product iPad Ages 6-12 Ages 13+ Apps 1 1  – Video/Audio Computer 4 2  iPhone 3 7  • Everything runs user Tablet (non-iPad) TV 5 9 5 4   applications iPod Touch 2 12  Kinect for Xbox 360 7 9 • Apps need Giga’s E-Reader 13 3  Smartphone (non-iPhone) 10 8  – 1-2 GHz multicore CPUs Blu-Ray Player 12 6  – 100+ GFLOP multicore GPUs Nintendo 3DS PlayStation 3 6 11 16 11   – 15-50 GB/sec DRAM Nintendo DS* 8 15  Nintendo Wii 16 10  • At consumer pricing Xbox 360 14 13  PlayStation Move 17 14 • … and something to Other Mobile Phone PlayStation Portable 15 18 17 18   integrate it all! Source: Nielsen, November 2011 2 May 2012 8
  • 9. But What About Power? Consumer Electronics: • Convergence drives massive “Wish List” 2011 Rank Rank Battery SoC integration Product Ages 6-12 Ages 13+ Powered  – Thin is in! iPad Computer 1 4 1 2   • All these Giga’s cost power iPhone Tablet (non-iPad) 3 5 7 5  TV 9 4 – But most devices run from iPod Touch 2 12  batteries Kinect for Xbox 360 7 9 E-Reader 13 3  • Result: cannot afford to Smartphone (non-iPhone) Blu-Ray Player 10 12 8 6  power entire SoC at once Nintendo 3DS PlayStation 3 6 11 16 11  – “Dark silicon” Nintendo DS* 8 15  Nintendo Wii 16 10 – Power only those subsystems Xbox 360 14 13 PlayStation Move 17 14 needed for current apps Other Mobile Phone 15 17   – And only as long as needed PlayStation Portable 18 18 Source: Nielsen, November 2011 2 May 2012 9
  • 10. Managing Dark Silicon… • General techniques – Stop/start subsystem clocks CPU GFX – Dynamic clock frequency – On/off voltage domains – Dynamic voltage/frequency Video Other domains (DVFS) Per • IP-specific techniques difficulty – ARM big.LITTLE™ (use optimum IP for loading) • Power managers implement the CPU GFX techniques – Software: flexible, but slow Video BB BB – Hardware: very responsive, but less flexible • Moving towards subsystem blocks normally ‘off’ 2 May 2012 10
  • 11. System Design Challenges How do Semiconductor Companies Keep Pace? • System analysis – Evaluate Performance, Power, and Area early in the design • SoC Architecture Choices – Processor Speed CPU – Bus speed Security SRAM LCD Controller ROM HDMI Camera – Secure ROM DMA Clocks domains – Power and voltage domains On-chip Network – Critical data flow paths Memory Memory Audio – Ethernet Memory subsystem Scheduler Scheduler PCIe – Physical design DRAM DRAM Cont. Cont. – IP selection/development 2 May 2012 11
  • 12. On-Chip Network Speed Processor and Memory selection drive on-chip network speeds • Memory with a 2:1 or 4:1 Controller – Example: • DDR3 2133MHz with 2:1 controller requires a network speed of 1066MHz • With 4:1 controller requires a bus speed of 533MHz • Processors with cache: 1-2GHz – On-Chip network typically runs at 2:1 or 4:1 ratio – Option 1: Run “wide and slow”: Eases timing closure – Option 2: Run “fast and narrow”: Save area • Memory speed typically paces the system 2 May 2012 12
  • 13. Introducing SonicsGN (SGN) On-Chip Network IP for Complex SoCs Design ■ High-speed network > GHz ■ Low System Power – Clock gated – Power signals ■ Highly Optimized area – Virtual channels – Fully configurable IP ■ Ideal for Tablet/Smart Phone SoCs – Supports advanced processor speeds: 1-3GHz – Scalable design: supports many heterogeneous IP cores – Supports multiple power domains • Targeted for 28nm process node and below 2 May 2012 13
  • 14. Key Feature: Performance Efficiency Maximize SoC Performance for Concurrent Applications • Virtual Channels MB/s – Share system resources Peak rate • Non-blocking – Always allow progress in the Flow blocked system – Advanced “knowledge” if the resource is utilized Sustainable rate • Quality of Service algorithm time No over-provisioning of the Network 2 May 2012 14
  • 15. Virtual Channels Concurrency – How it works VCs allow system resources to be • Spatially Concurrent (left) maximized for greater network efficiency – More peak performance – Potential for “over- provisioning” Same area • Shared Resources (right) Shared Link Fewer wires – Uses virtual channels Less area (shared input buffers) – Independent flow control on each channel – Saves wires and area Spatially Concurrent Share Resources 2 May 2012 15
  • 16. Power Management Network Power Consumption System Power Management ■ Minimize ACTIVE power • Power Management signals • Fine grained clock gating • Fast wake-up and shut down ■ Minimize IDLE power • Reliably enter and exit low-power • Coarse grained auto-gating w/ state combo wakeup • Simplify System Power Manager ■ Minimum LEAKAGE power design • Efficient network - minimum gate count Power Down Req System Power Mgr On-Chip Network Power Down Ack • Advanced System Partitioning Auto Wake Enable – Identify Power intent Auto Wake Req – CPF and UPF support Active On-Chip Network can efficiently monitor activity 2 May 2012 16
  • 17. Tablet Processor – Design Example Tablet SoC Functional Blocks 2 May 2012 17
  • 18. 1333MHz Tablet Processor 1333MHz 533MHz Quad core CPU Quad core CPU Graphics Core1 Core2 Core1 Core2 Sub-System GPU GPU Core3 Core4 Core3 Core4 L2 Cache L2 Cache GPU GPU • Power domains 533MHz Coherency Fabric 133MHz 267MHz 533MHz 267MHz 200MHz ROM Security SRAM LCD Controller Cam 1 Secure ROM DMA HDMI MFV Codec Cam 2 133MHz 267MHz 133MHz 267MHz 200MHz SonicsGN On-chip Network 533MHz 533MHz 400MHz 133MHz • Multi- 133MHz Audio SATA Sonics MemMax Sonics MemMax Ethernet threaded, Memory Scheduler Memory Scheduler Multiple PCIe Queues 267MHz Sonics3220 Peripheral Network • Multiple QoS DRAM Cont. DRAM Cont. USB levels 2133MHz 2133MHz APB Peripherals 133MHz 133MHz 2 May 2012 18 18
  • 19. On-Chip Network – Under the Hood • Routed Network • Virtual channels • Clock Crossing • Multiple power domains • Bit conversion 2 May 2012 19
  • 20. Managing Power with SonicsGN • Flexible power domain 1333 MHz Cortex- A15 1066 MHz Cortex- A7 533 MHz Mali- T658 support Cluster Cluster Cluster 267 MHz Display 133 MHz 267 MHz Video 267 MHz Video 533 MHz HDMI CCI-400 Ctrl. Engine Encode – Asynch/mesochronous M M S M M M M 128 128 128 32 64 32 64 I I T I I I I – Isolation/level shifters 200 MHz Cam 64 M I 1 533 MHz 128 On-die I SRAM • HW-controlled safe T S 4x1 200 MHz J 64 Cam A I M 2 2x2 3x1 533 MHz 128 DRAM Ch. 1 DDR3 T C S shutdown 2133 2x3 400 MHz Audio 64 M I 533 MHz 128 DRAM Ch. 2 DDR3 T S • Automatic wakeup 2133 133 MHz 64 USB B M I 1 2x3 H 133 MHz 64 On-die SonicsGN ROM 5x2 S T Request 133 MHz • Benefits: 64 USB Network M I 2 G Control 133 MHz 32 IP T 4x1 S 133 MHz 64 USB – More domains M I 3 D 1x3 E F Peripherals 133 MHz 32 4x1 4x1 133 MHz OTG 64 USB – Quicker shutdown T S M I T I I I I I I I I – Faster wakeup 32 S PCIe M 32 32 M E-net 32 Security M 64 DMA M 64 SATA M 64 UFS M 64 SD/ CF/ M 64 M HSI Engine • Keep more dark, more of MMC Power Domain 267 MHz 133 MHz 267 MHz 267 MHz 133 MHz 133 MHz 133 MHz 133 MHz Boundary the time 50% SoC Power Reduction! 2 May 2012 20
  • 21. SGN Results On-Chip Network selection critical to SoC Performance Design Goals • SGN met the tablet performance requirement with fabric frequency of Results ================= 1066MHz Process: • Efficient gate count: 508K Gates TSMC 28nm HPM • Advanced system partitioning Base clocks: • Support for System Concurrency: 1.2 GHz, 1GHz – Virtual Channels: Non-blocking network – Quality of Service Area: • 508K Gates • Advanced Power Management – Simplifies unit power manager Cost to add… – >1% free running flops • Master core: 7K Gates • Slave core: 5K Gates • Support for Memory Subsystem – QoS to increase DRAM efficiency – Load balancing for multi-channel DRAM 2 May 2012 22
  • 22. Summary • GHz, GFLOPs and GB/sec are consumer design points – And your next SoC will need them! • SoC integration must exploit that performance – GHz on-chip networks: SonicsGN – Multichannel DRAM optimization: Sonics IMT – High efficiency DRAM scheduling: Sonics MemMax • … while improving battery life – Automatic hardware power management, with software policies • SonicsGN – Twice the frequency – One half the SoC power 2 May 2012 23
  • 23. Thank You! Questions? For more information: www.sonicsinc.com Contact: jbrowne@sonicsinc.com 2 May 2012 24

Editor's Notes

  1. -
  2. - maintain logical independence over the same resource - will insure that you are not building a 10-lane highway that is only used at rush hour and then sits idle most of the time. - On the left if one path is blocked the other path can proceed- On the right is the same logical situation with half the wires- Router is still the arbitration point with but will not stop if one path is blocked