SlideShare a Scribd company logo
1 of 20
System on Chip design
      chapter 1

       Naseeruddin
         Asst Prof.
 Dept of ECE,BITM,Bellary
History
• 1958: First integrated circuit
   – Flip-flop using two transistors
   – Built by Jack Kilby at Texas Instruments
• 2003
   – Intel Pentium 4 processor (55 million transistors)
   – 512 Mbit DRAM (> 0.5 billion transistors)
• 53% compound annual growth rate over 45 years
   – No other technology has grown so fast so long
• Driven by miniaturization of transistors
   – Smaller is cheaper, faster, lower in power!
   – Revolutionary effects on society
Motivation for SOC design
• What is driving the industry to develop the
  SoC design methodology?
– Higher productivity levels
– Lower overall cost
– Lower overall power
– Smaller form factor
– Higher integration levels
– Rapid development of derivative designs
Moore’s Law
• 1965: Gordon Moore plotted transistor on
  each chip
  – Fit straight line on semilog scale
  – Transistor counts have doubled every 26 months
                                     Integration Levels
                                     SSI:    10 gates
                                     MSI:    1000 gates
                                     LSI:    10,000 gates
                                     VLSI:   > 10k gates
More----
• Transistor counts have doubled every 26
  months for the past three decades.
                1,000,000,000


                 100,000,000
                                                                                                              Pentium 4
                                                                                                        Pentium III
                  10,000,000                                                                       Pentium II
                                                                                            Pentium Pro
  Transistors




                                                                                          Pentium
                                                                               Intel486
                   1,000,000
                                                                    Intel386
                                                            80286
                     100,000
                                                     8086
                      10,000               8080
                                    8008
                                4004
                       1,000




                                 1970             1975      1980           1985           1990        1995          2000

                                                                           Year
SOC
• The VLSI manufacturing technology advances has made
  possible to put millions of transistors on a single die. It
  enables designers to put systems-on-a-chip that move
  everything from the board onto the chip eventually.
• or
• SoC is a high performance microprocessor, since we can
  program and give instruction to the uP to do whatever you
  want to do.
                  or
• SoC is the efforts to integrate heterogeneous or different
  types of silicon IPs on to the same chip, like memory, uP,
  random logics, and analog circuitry.

• All of the above are partially right, but not very accurate!!!
Then, What is SOC ?
• SoC not only chip, but more on “system”.
  SoC = Chip + Software + Integration
• The SoC chip includes:
  Embedded processor
  ASIC Logics and analog circuitry
  Embedded memory
• The SoC Software includes:
  OS, compiler, simulator, firmware, driver, protocol stackIntegrated
  development environment (debugger, linker, ICE)Application
  interface (C/C++, assembly)
• The SoC Integration includes :
•    The whole system solution
•    Manufacture consultant
•    Technical Supporting
• “Highly integrated device.Also known as system on
   silicon, system- on-a-chip, system-LSI, system-ASIC”
 Our view of an SoC design is defined by extensive use of
reusable IP blocks, and mixed HW/SW design issues:
– Programmable processor
– Embedded memory
– Digital signal processors
– System bus + interfaces
– Embedded programmable logic
– Embedded software
– Analog components
Scaling
• Assignment :
 Ref: MOSFET Scaling and Small Geometry
  Effects, Sung Me Kung” CMOS Digital IC
  Analysis and Design pp:115-129
Comparison
• SOC:Defined
• SIP: It Is a Package that contains more than
  one integrated Circuit(IC).
• SOB: System on Board
SOC is driven by cost reduction then by Miniaturization. Hence Lowest cost
   solution
SIP is primarily driven by miniaturization ; not the Lowest cost solution

                           SOC               SIP
      Power                Low               Medium to High
      Performance(Clk      High              Medium
      Speed)
      Design flexibility   High              Low to Medium
      System Design        Low               High
      Flexibility
      IP Availability      Medium            High
      Unit cost            Low               Medium-High
      Development          High              Low-Medium
      Cost/Time
      EDA tools            Mature            Limited
      Available Design     High              Limited
      services
Comparison
Benefits
• There are several benefits in integrating a large
  digital system into a single integrated circuit .
• These include
  –   Lower cost per gate .
  –   Lower power consumption .
  –   Faster circuit operation .
  –   More reliable implementation .
  –   Smaller physical size .
  –   Greater design security .
The Drawbacks

• The principle drawbacks of SoC design are
  associated with the design pressures imposed
  on today’s engineers , such as :

  –   Time-to-market demands .
  –   Exponential fabrication cost .
  –   Increased system complexity .
  –   Increased verification requirements
Design Productivity Gap issues
Solutions
1.Elevation of the design process to ESL
2. Design Re-use
• Overcome complexity and verification issues by designing
  Intellectual Property (IP) to be re-usable .
• Done on such a scale that a new industry has been developed.
• Design activity is split into two groups:
   – IP Authors – producers .
   – IP Integrators – consumers .
• IP Authors produce fully verified IP libraries
   – Thus making overall verification task more manageable
• IP Integrators select, evaluate, integrate IP from multiple
  vendors
   – IP integrated onto Integration Platform designed with specific
      application in mind
Thank You

More Related Content

What's hot

System On Chip
System On ChipSystem On Chip
System On Chip
anishgoel
 
Evaluating UCIe based multi-die SoC to meet timing and power
Evaluating UCIe based multi-die SoC to meet timing and power Evaluating UCIe based multi-die SoC to meet timing and power
Evaluating UCIe based multi-die SoC to meet timing and power
Deepak Shankar
 
Logic synthesis with synopsys design compiler
Logic synthesis with synopsys design compilerLogic synthesis with synopsys design compiler
Logic synthesis with synopsys design compiler
naeemtayyab
 
Floorplanning.pdf
Floorplanning.pdfFloorplanning.pdf
Floorplanning.pdf
Ahmed Abdelazeem
 
VLSI-Physical Design- Tool Terminalogy
VLSI-Physical Design- Tool TerminalogyVLSI-Physical Design- Tool Terminalogy
VLSI-Physical Design- Tool Terminalogy
Murali Rai
 

What's hot (20)

System-on-Chip
System-on-ChipSystem-on-Chip
System-on-Chip
 
SoC: System On Chip
SoC: System On ChipSoC: System On Chip
SoC: System On Chip
 
SOC Design Challenges and Practices
SOC Design Challenges and PracticesSOC Design Challenges and Practices
SOC Design Challenges and Practices
 
SOC - system on a chip
SOC - system on a chipSOC - system on a chip
SOC - system on a chip
 
Processors used in System on chip
Processors used in System on chip Processors used in System on chip
Processors used in System on chip
 
ASIC Design Flow | Physical Design | VLSI
ASIC Design Flow | Physical Design | VLSI ASIC Design Flow | Physical Design | VLSI
ASIC Design Flow | Physical Design | VLSI
 
Intellectual property in vlsi
Intellectual property in vlsiIntellectual property in vlsi
Intellectual property in vlsi
 
CPU Verification
CPU VerificationCPU Verification
CPU Verification
 
System On Chip
System On ChipSystem On Chip
System On Chip
 
ASIC Design.pdf
ASIC Design.pdfASIC Design.pdf
ASIC Design.pdf
 
Pcie basic
Pcie basicPcie basic
Pcie basic
 
ASIC DESIGN FLOW
ASIC DESIGN FLOWASIC DESIGN FLOW
ASIC DESIGN FLOW
 
Evaluating UCIe based multi-die SoC to meet timing and power
Evaluating UCIe based multi-die SoC to meet timing and power Evaluating UCIe based multi-die SoC to meet timing and power
Evaluating UCIe based multi-die SoC to meet timing and power
 
ASIC design verification
ASIC design verificationASIC design verification
ASIC design verification
 
Logic synthesis with synopsys design compiler
Logic synthesis with synopsys design compilerLogic synthesis with synopsys design compiler
Logic synthesis with synopsys design compiler
 
Floorplanning.pdf
Floorplanning.pdfFloorplanning.pdf
Floorplanning.pdf
 
Hard ip based SoC design
Hard ip based SoC designHard ip based SoC design
Hard ip based SoC design
 
ASIC Design Flow
ASIC Design FlowASIC Design Flow
ASIC Design Flow
 
VLSI-Physical Design- Tool Terminalogy
VLSI-Physical Design- Tool TerminalogyVLSI-Physical Design- Tool Terminalogy
VLSI-Physical Design- Tool Terminalogy
 
Vlsi design main ppt 1
Vlsi design main ppt 1Vlsi design main ppt 1
Vlsi design main ppt 1
 

Viewers also liked (7)

SOC Power Estimation
SOC Power EstimationSOC Power Estimation
SOC Power Estimation
 
System-on-Chip Design, Embedded System Design Challenges
System-on-Chip Design, Embedded System Design ChallengesSystem-on-Chip Design, Embedded System Design Challenges
System-on-Chip Design, Embedded System Design Challenges
 
Low power vlsi design
Low power vlsi designLow power vlsi design
Low power vlsi design
 
A Power Supply (Complete)
A Power Supply (Complete)A Power Supply (Complete)
A Power Supply (Complete)
 
Power Supply
Power SupplyPower Supply
Power Supply
 
Introduction to VLSI
Introduction to VLSI Introduction to VLSI
Introduction to VLSI
 
Low Power Techniques
Low Power TechniquesLow Power Techniques
Low Power Techniques
 

Similar to Soc lect1

software engineering CSE675_01_Introduction.ppt
software engineering CSE675_01_Introduction.pptsoftware engineering CSE675_01_Introduction.ppt
software engineering CSE675_01_Introduction.ppt
SomnathMule5
 
Intel core i3, i5, i7 , core2 duo and atom processors
Intel core i3, i5, i7 , core2 duo and atom processorsIntel core i3, i5, i7 , core2 duo and atom processors
Intel core i3, i5, i7 , core2 duo and atom processors
FadyMorris
 
Technology overview
Technology overviewTechnology overview
Technology overview
virtuehm
 
Embedded training report(mcs 51)
Embedded training report(mcs 51)Embedded training report(mcs 51)
Embedded training report(mcs 51)
Gurwinder Singh
 

Similar to Soc lect1 (20)

VLSI unit 1 Technology - S.ppt
VLSI unit 1 Technology - S.pptVLSI unit 1 Technology - S.ppt
VLSI unit 1 Technology - S.ppt
 
basic vlsi ppt
basic vlsi pptbasic vlsi ppt
basic vlsi ppt
 
VLSI and ES Design -An Overview.pptx
VLSI and ES Design -An Overview.pptxVLSI and ES Design -An Overview.pptx
VLSI and ES Design -An Overview.pptx
 
DileepB EDPS talk 2015
DileepB  EDPS talk 2015DileepB  EDPS talk 2015
DileepB EDPS talk 2015
 
Syste O CHip Concepts for Students.ppt
Syste O CHip Concepts for Students.pptSyste O CHip Concepts for Students.ppt
Syste O CHip Concepts for Students.ppt
 
CSE675_01_Introduction.ppt
CSE675_01_Introduction.pptCSE675_01_Introduction.ppt
CSE675_01_Introduction.ppt
 
CSE675_01_Introduction.ppt
CSE675_01_Introduction.pptCSE675_01_Introduction.ppt
CSE675_01_Introduction.ppt
 
software engineering CSE675_01_Introduction.ppt
software engineering CSE675_01_Introduction.pptsoftware engineering CSE675_01_Introduction.ppt
software engineering CSE675_01_Introduction.ppt
 
Disruptive Technologies
Disruptive TechnologiesDisruptive Technologies
Disruptive Technologies
 
Final
FinalFinal
Final
 
Very Large Scale Integrated Circuits VLSI Overview
Very Large Scale Integrated Circuits VLSI OverviewVery Large Scale Integrated Circuits VLSI Overview
Very Large Scale Integrated Circuits VLSI Overview
 
Intel core i3, i5, i7 , core2 duo and atom processors
Intel core i3, i5, i7 , core2 duo and atom processorsIntel core i3, i5, i7 , core2 duo and atom processors
Intel core i3, i5, i7 , core2 duo and atom processors
 
Unit_1_L1_LPVLSI.ppt
Unit_1_L1_LPVLSI.pptUnit_1_L1_LPVLSI.ppt
Unit_1_L1_LPVLSI.ppt
 
Technology overview
Technology overviewTechnology overview
Technology overview
 
Microcontrollers and intro to real time programming 1
Microcontrollers and intro to real time programming 1Microcontrollers and intro to real time programming 1
Microcontrollers and intro to real time programming 1
 
Embedded training report(mcs 51)
Embedded training report(mcs 51)Embedded training report(mcs 51)
Embedded training report(mcs 51)
 
Performance and Flexibility for Mmultiple-Processor SoC Design
Performance and Flexibility for Mmultiple-Processor SoC DesignPerformance and Flexibility for Mmultiple-Processor SoC Design
Performance and Flexibility for Mmultiple-Processor SoC Design
 
S2C China ICCAD 2010 Presentation
S2C China ICCAD 2010 PresentationS2C China ICCAD 2010 Presentation
S2C China ICCAD 2010 Presentation
 
Chapter 10.pptx
Chapter 10.pptxChapter 10.pptx
Chapter 10.pptx
 
Chip Design Trend & Fabrication Prospects In India
Chip  Design Trend & Fabrication Prospects In IndiaChip  Design Trend & Fabrication Prospects In India
Chip Design Trend & Fabrication Prospects In India
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Recently uploaded (20)

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 

Soc lect1

  • 1. System on Chip design chapter 1 Naseeruddin Asst Prof. Dept of ECE,BITM,Bellary
  • 2.
  • 3. History • 1958: First integrated circuit – Flip-flop using two transistors – Built by Jack Kilby at Texas Instruments • 2003 – Intel Pentium 4 processor (55 million transistors) – 512 Mbit DRAM (> 0.5 billion transistors) • 53% compound annual growth rate over 45 years – No other technology has grown so fast so long • Driven by miniaturization of transistors – Smaller is cheaper, faster, lower in power! – Revolutionary effects on society
  • 4. Motivation for SOC design • What is driving the industry to develop the SoC design methodology? – Higher productivity levels – Lower overall cost – Lower overall power – Smaller form factor – Higher integration levels – Rapid development of derivative designs
  • 5.
  • 6. Moore’s Law • 1965: Gordon Moore plotted transistor on each chip – Fit straight line on semilog scale – Transistor counts have doubled every 26 months Integration Levels SSI: 10 gates MSI: 1000 gates LSI: 10,000 gates VLSI: > 10k gates
  • 7. More---- • Transistor counts have doubled every 26 months for the past three decades. 1,000,000,000 100,000,000 Pentium 4 Pentium III 10,000,000 Pentium II Pentium Pro Transistors Pentium Intel486 1,000,000 Intel386 80286 100,000 8086 10,000 8080 8008 4004 1,000 1970 1975 1980 1985 1990 1995 2000 Year
  • 8. SOC • The VLSI manufacturing technology advances has made possible to put millions of transistors on a single die. It enables designers to put systems-on-a-chip that move everything from the board onto the chip eventually. • or • SoC is a high performance microprocessor, since we can program and give instruction to the uP to do whatever you want to do. or • SoC is the efforts to integrate heterogeneous or different types of silicon IPs on to the same chip, like memory, uP, random logics, and analog circuitry. • All of the above are partially right, but not very accurate!!!
  • 9. Then, What is SOC ? • SoC not only chip, but more on “system”. SoC = Chip + Software + Integration • The SoC chip includes: Embedded processor ASIC Logics and analog circuitry Embedded memory • The SoC Software includes: OS, compiler, simulator, firmware, driver, protocol stackIntegrated development environment (debugger, linker, ICE)Application interface (C/C++, assembly) • The SoC Integration includes : • The whole system solution • Manufacture consultant • Technical Supporting
  • 10. • “Highly integrated device.Also known as system on silicon, system- on-a-chip, system-LSI, system-ASIC” Our view of an SoC design is defined by extensive use of reusable IP blocks, and mixed HW/SW design issues: – Programmable processor – Embedded memory – Digital signal processors – System bus + interfaces – Embedded programmable logic – Embedded software – Analog components
  • 11. Scaling • Assignment : Ref: MOSFET Scaling and Small Geometry Effects, Sung Me Kung” CMOS Digital IC Analysis and Design pp:115-129
  • 12. Comparison • SOC:Defined • SIP: It Is a Package that contains more than one integrated Circuit(IC). • SOB: System on Board
  • 13. SOC is driven by cost reduction then by Miniaturization. Hence Lowest cost solution SIP is primarily driven by miniaturization ; not the Lowest cost solution SOC SIP Power Low Medium to High Performance(Clk High Medium Speed) Design flexibility High Low to Medium System Design Low High Flexibility IP Availability Medium High Unit cost Low Medium-High Development High Low-Medium Cost/Time EDA tools Mature Limited Available Design High Limited services
  • 15. Benefits • There are several benefits in integrating a large digital system into a single integrated circuit . • These include – Lower cost per gate . – Lower power consumption . – Faster circuit operation . – More reliable implementation . – Smaller physical size . – Greater design security .
  • 16. The Drawbacks • The principle drawbacks of SoC design are associated with the design pressures imposed on today’s engineers , such as : – Time-to-market demands . – Exponential fabrication cost . – Increased system complexity . – Increased verification requirements
  • 18.
  • 19. Solutions 1.Elevation of the design process to ESL 2. Design Re-use • Overcome complexity and verification issues by designing Intellectual Property (IP) to be re-usable . • Done on such a scale that a new industry has been developed. • Design activity is split into two groups: – IP Authors – producers . – IP Integrators – consumers . • IP Authors produce fully verified IP libraries – Thus making overall verification task more manageable • IP Integrators select, evaluate, integrate IP from multiple vendors – IP integrated onto Integration Platform designed with specific application in mind