SlideShare a Scribd company logo
1
System on ChipSystem on Chip
ASIC DESIGN USING
FPGA
BEIT VII
KICSIT
2012 Lecture 28
2012 Lecture 28 2
System on Chip (SoC)
System
• A collection of all kinds of components
and/or subsystems appropriately
interconnected to perform the specified
functions for end users.
2012 Lecture 28 3
System on Chip (SoC)
System on Chip
• A system on a chip or system on chip (SoC
or SOC) is an integrated circuit (IC) that
integrates all components of a computer or
other electronic system into a single chip.
• It may contain digital, analog, mixed-signal,
and often radio-frequency functions---all on
a single chip substrate.
2012 Lecture 28 4
System on Chip (SoC)
• For example, a SoC for a sound-detecting device
might include an audio receiver, an analog-to-
digital converter ( ADC ), a microprocessor ,
necessary memory , and the input/output logic
control for a user - all on a single microchip.
• Another example is the Cell phone chip, which
includes all the functionalities of a hand-held
computer as well as GPS, Video Graphic
processor, Radio Receiver/ Transmitter etc.
2012 Lecture 28 5
SoC Example
2012 Lecture 28 6
SoC Evolution
2012 Lecture 28 7
SoC Explained
2012 Lecture 28 8
ASIC Vs SoC
2012 Lecture 28 9
SoC Architecture
• Hardware:
– Analog: ADC, DAC, PLL, TxRx, RF…etc.
– Digital: Processor, Interface, Accelerator…etc.
– Storage: SRAM, DRAM, FLASH, ROM…etc.
• Software:
– OS, Application SW.
2012 Lecture 28 10
SoC Architecture
2012 Lecture 28 11
SoC Applications
2012 Lecture 28 12
SoC Advantages
• Reduce overall system cost
• Increase performance
• Lower power consumption
• Reduce size
2012 Lecture 28 13
SoC Design Considerations
• Architecture strategy
• Design-for-test (DFT) strategy
• Validation strategy
• Synthesis and backend strategy
• Integration strategy
2012 Lecture 28 14
SoC Design Considerations
• Architecture strategy
– Central processing core
– DSP cores
– On chip bus
– Easy plug-and-play IPs
– I/O, peripherals
– Platform based design methodology
– Parameterization
– Function partition
2012 Lecture 28 15
SoC Design Considerations
• Design-for-test (DFT) strategy
– usually implemented using a full scan, MUXed flip-
flop of scan insertion.
– For embedded memories, Built in Self-test (BIST)
and Module Test are best used.
2012 Lecture 28 16
SoC Design Considerations
• Validation strategy
– Incorporating more third-party IPs, requires post-
silicon system-on-a-chip (SoC) validation- especially
IP validation.
– immensely complicated effort.
– post-silicon validation and debug require:
Compact, parameterizable, distributed, reconfigurable,
on-chip RTL instruments (technology-independent)
with automated insertion for use in simulation,
emulation, FPGA, and SoC/ASIC
2012 Lecture 28 17
SoC Design Considerations
• Integration strategy
– Power Management.
– The signal-level interface of the new component must
fit to the SoC interconnection network.
– functionality must match with the rest of the system.
– Improve the reduced
performance of the introduced
components due to
integration overheads.

More Related Content

PPTX
What is system on chip (1)
PPT
System On Chip (SOC)
PDF
Soc - Intro, Design Aspects, HLS, TLM
PDF
System-on-Chip
PPT
PPT
Hard ip based SoC design
PPTX
soc design for dsp applications
What is system on chip (1)
System On Chip (SOC)
Soc - Intro, Design Aspects, HLS, TLM
System-on-Chip
Hard ip based SoC design
soc design for dsp applications

What's hot (20)

PDF
SOC Design Challenges and Practices
PPTX
SOC - system on a chip
PPTX
System on Chip (SoC)
PPTX
Soc lect1
PDF
Soc architecture and design
PPTX
System on chip approach
PDF
System On Chip
PDF
System On Chip
PDF
ASIC vs SOC vs FPGA
PDF
SOC Interconnects: AMBA & CoreConnect
PDF
System on Chip (SoC) for mobile phones
PPTX
SoC: System On Chip
PPT
An Overview on Programmable System on Chip: PSoC-5
PDF
System-on-Chip Design, Embedded System Design Challenges
PPTX
SoC FPGA Technology
PPTX
KaiSemi - FPGA to ASIC Conversions
PPT
Introduction to fpga synthesis tools
PDF
SOC Processors Used in SOC
PDF
SOC Chip Basics
PDF
Fpga asic technologies_flow
SOC Design Challenges and Practices
SOC - system on a chip
System on Chip (SoC)
Soc lect1
Soc architecture and design
System on chip approach
System On Chip
System On Chip
ASIC vs SOC vs FPGA
SOC Interconnects: AMBA & CoreConnect
System on Chip (SoC) for mobile phones
SoC: System On Chip
An Overview on Programmable System on Chip: PSoC-5
System-on-Chip Design, Embedded System Design Challenges
SoC FPGA Technology
KaiSemi - FPGA to ASIC Conversions
Introduction to fpga synthesis tools
SOC Processors Used in SOC
SOC Chip Basics
Fpga asic technologies_flow
Ad

Similar to Assic 28th Lecture (20)

PDF
Introduction to System on chip Design - Labs and Project
PPT
Syste O CHip Concepts for Students.ppt
PPT
Core of the ES
PPTX
1. An Introduction to Embed Systems_DRKG.pptx
PPTX
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT I Core of Embedded Systems
PPTX
SYSTEM approach in system on chip architecture
PDF
2022-MIPI-DevCon-Sensor-System-Interop-and-Debug-for-Vision-Appllications-SOM...
PDF
Programmable_System-on-Chip_for_Silicon_Prototyping.pdf
PPTX
UNIT I.pptx
PPTX
UNIT I_Introduction.pptx
PDF
CSN221_Lec_5.pdf Computer Organization, CPU Structure and Functions
PPTX
module 1-2 - Design Methods, parameters and examples.pptx
PDF
An entire concept of embedded systems entire ppt
PDF
An Entire Concept of Embedded systems
PPTX
Basics of embedded system design
PDF
Introduction to embedded computing and arm processors
PPT
Embedded system by owais
PPTX
Traditional vs. SoC FPGA Design Flow A Video Pipeline Case Study
PPTX
Embedded Systems - Training ppt
Introduction to System on chip Design - Labs and Project
Syste O CHip Concepts for Students.ppt
Core of the ES
1. An Introduction to Embed Systems_DRKG.pptx
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT I Core of Embedded Systems
SYSTEM approach in system on chip architecture
2022-MIPI-DevCon-Sensor-System-Interop-and-Debug-for-Vision-Appllications-SOM...
Programmable_System-on-Chip_for_Silicon_Prototyping.pdf
UNIT I.pptx
UNIT I_Introduction.pptx
CSN221_Lec_5.pdf Computer Organization, CPU Structure and Functions
module 1-2 - Design Methods, parameters and examples.pptx
An entire concept of embedded systems entire ppt
An Entire Concept of Embedded systems
Basics of embedded system design
Introduction to embedded computing and arm processors
Embedded system by owais
Traditional vs. SoC FPGA Design Flow A Video Pipeline Case Study
Embedded Systems - Training ppt
Ad

More from babak danyal (20)

DOCX
applist
PPT
Easy Steps to implement UDP Server and Client Sockets
PPT
Java IO Package and Streams
PPT
Swing and Graphical User Interface in Java
PPT
Tcp sockets
PPTX
block ciphers and the des
PPT
key distribution in network security
PPT
Lecture10 Signal and Systems
PPT
Lecture8 Signal and Systems
PPT
Lecture7 Signal and Systems
PPT
Lecture6 Signal and Systems
PPT
Lecture5 Signal and Systems
PPT
Lecture4 Signal and Systems
PPT
Lecture3 Signal and Systems
PPT
Lecture2 Signal and Systems
PPT
Lecture1 Intro To Signa
PPT
Lecture9 Signal and Systems
PPT
Lecture9
PPT
Cns 13f-lec03- Classical Encryption Techniques
PPT
Classical Encryption Techniques in Network Security
applist
Easy Steps to implement UDP Server and Client Sockets
Java IO Package and Streams
Swing and Graphical User Interface in Java
Tcp sockets
block ciphers and the des
key distribution in network security
Lecture10 Signal and Systems
Lecture8 Signal and Systems
Lecture7 Signal and Systems
Lecture6 Signal and Systems
Lecture5 Signal and Systems
Lecture4 Signal and Systems
Lecture3 Signal and Systems
Lecture2 Signal and Systems
Lecture1 Intro To Signa
Lecture9 Signal and Systems
Lecture9
Cns 13f-lec03- Classical Encryption Techniques
Classical Encryption Techniques in Network Security

Recently uploaded (20)

PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
RMMM.pdf make it easy to upload and study
PDF
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
PDF
Microbial disease of the cardiovascular and lymphatic systems
PDF
Yogi Goddess Pres Conference Studio Updates
PPTX
202450812 BayCHI UCSC-SV 20250812 v17.pptx
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PPTX
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
Weekly quiz Compilation Jan -July 25.pdf
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PPTX
Pharma ospi slides which help in ospi learning
PDF
Trump Administration's workforce development strategy
PDF
VCE English Exam - Section C Student Revision Booklet
PPTX
master seminar digital applications in india
Final Presentation General Medicine 03-08-2024.pptx
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
STATICS OF THE RIGID BODIES Hibbelers.pdf
O7-L3 Supply Chain Operations - ICLT Program
RMMM.pdf make it easy to upload and study
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
Microbial disease of the cardiovascular and lymphatic systems
Yogi Goddess Pres Conference Studio Updates
202450812 BayCHI UCSC-SV 20250812 v17.pptx
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
Weekly quiz Compilation Jan -July 25.pdf
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Supply Chain Operations Speaking Notes -ICLT Program
Pharma ospi slides which help in ospi learning
Trump Administration's workforce development strategy
VCE English Exam - Section C Student Revision Booklet
master seminar digital applications in india

Assic 28th Lecture

  • 1. 1 System on ChipSystem on Chip ASIC DESIGN USING FPGA BEIT VII KICSIT 2012 Lecture 28
  • 2. 2012 Lecture 28 2 System on Chip (SoC) System • A collection of all kinds of components and/or subsystems appropriately interconnected to perform the specified functions for end users.
  • 3. 2012 Lecture 28 3 System on Chip (SoC) System on Chip • A system on a chip or system on chip (SoC or SOC) is an integrated circuit (IC) that integrates all components of a computer or other electronic system into a single chip. • It may contain digital, analog, mixed-signal, and often radio-frequency functions---all on a single chip substrate.
  • 4. 2012 Lecture 28 4 System on Chip (SoC) • For example, a SoC for a sound-detecting device might include an audio receiver, an analog-to- digital converter ( ADC ), a microprocessor , necessary memory , and the input/output logic control for a user - all on a single microchip. • Another example is the Cell phone chip, which includes all the functionalities of a hand-held computer as well as GPS, Video Graphic processor, Radio Receiver/ Transmitter etc.
  • 5. 2012 Lecture 28 5 SoC Example
  • 6. 2012 Lecture 28 6 SoC Evolution
  • 7. 2012 Lecture 28 7 SoC Explained
  • 8. 2012 Lecture 28 8 ASIC Vs SoC
  • 9. 2012 Lecture 28 9 SoC Architecture • Hardware: – Analog: ADC, DAC, PLL, TxRx, RF…etc. – Digital: Processor, Interface, Accelerator…etc. – Storage: SRAM, DRAM, FLASH, ROM…etc. • Software: – OS, Application SW.
  • 10. 2012 Lecture 28 10 SoC Architecture
  • 11. 2012 Lecture 28 11 SoC Applications
  • 12. 2012 Lecture 28 12 SoC Advantages • Reduce overall system cost • Increase performance • Lower power consumption • Reduce size
  • 13. 2012 Lecture 28 13 SoC Design Considerations • Architecture strategy • Design-for-test (DFT) strategy • Validation strategy • Synthesis and backend strategy • Integration strategy
  • 14. 2012 Lecture 28 14 SoC Design Considerations • Architecture strategy – Central processing core – DSP cores – On chip bus – Easy plug-and-play IPs – I/O, peripherals – Platform based design methodology – Parameterization – Function partition
  • 15. 2012 Lecture 28 15 SoC Design Considerations • Design-for-test (DFT) strategy – usually implemented using a full scan, MUXed flip- flop of scan insertion. – For embedded memories, Built in Self-test (BIST) and Module Test are best used.
  • 16. 2012 Lecture 28 16 SoC Design Considerations • Validation strategy – Incorporating more third-party IPs, requires post- silicon system-on-a-chip (SoC) validation- especially IP validation. – immensely complicated effort. – post-silicon validation and debug require: Compact, parameterizable, distributed, reconfigurable, on-chip RTL instruments (technology-independent) with automated insertion for use in simulation, emulation, FPGA, and SoC/ASIC
  • 17. 2012 Lecture 28 17 SoC Design Considerations • Integration strategy – Power Management. – The signal-level interface of the new component must fit to the SoC interconnection network. – functionality must match with the rest of the system. – Improve the reduced performance of the introduced components due to integration overheads.