0% found this document useful (0 votes)
33 views

SoC Verification

The document discusses the evolution of system on chip (SoC) technology. It notes that early chips contained only a few transistors, but today's silicon technology allows for chips with hundreds of millions of transistors. This has enabled system integration onto a single chip. Mobile phones, computers, and internet devices are now commonly built using a single SoC. SoCs integrate multiple standalone designs onto one integrated circuit to provide full functionality for an application. They are application specific and used in consumer devices, networking, communications, automotive chips, and other electronics. Common challenges in designing complex chips include short time to market, ensuring quality, difficulties with verification and timing closure, integrating expertise across teams, and inability to reuse designs due to changes in

Uploaded by

akhileshbharia
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
33 views

SoC Verification

The document discusses the evolution of system on chip (SoC) technology. It notes that early chips contained only a few transistors, but today's silicon technology allows for chips with hundreds of millions of transistors. This has enabled system integration onto a single chip. Mobile phones, computers, and internet devices are now commonly built using a single SoC. SoCs integrate multiple standalone designs onto one integrated circuit to provide full functionality for an application. They are application specific and used in consumer devices, networking, communications, automotive chips, and other electronics. Common challenges in designing complex chips include short time to market, ensuring quality, difficulties with verification and timing closure, integrating expertise across teams, and inability to reuse designs due to changes in

Uploaded by

akhileshbharia
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 6

Introduction - History

•First generation chips contained a few transistors.

•Today, silicon technology allows us to build chips consisting of hundreds of millions of transistors (Intel
Pentium IV: 0.09 micron). This technology has enabled new levels of system integration onto a single
chip.

•Mobile phones, portable computers and Internet appliances will be built using a single chip.

•The demand for more powerful products and the huge capacity of today’ s silicon technology have moved
System-on-Chip (SoC) designs from leading edge to mainstream design practice.

•“System on Chip” (SoC) technology will put the maximum amount of technology into the smallest
possible space.
Evolution of Microelectronics: the SoC Paradigm
What is SoC

• An SoC is an IC designed by stitching


together multiple stand-alone VLSI designs to
provide full functionality for an application.
• An SoC compose of predesigned models of
complex functions known as cores (terms
such as intellectual property block, virtual
components, and macros) that serve a
variety of applications.
Technology vs.
Productivity vs.
Complexity
Typical applications of SoC

• An SoC is a system on an IC that integrates software and hardware Intellectual


Property (IP) using more than one design methodology for the purpose of defining the
funcionality and behavior of the proposed system.
• The designed system
microprocessor,
microprocessor,media
media
• is application specific. processor,
processor,GPS
GPScontrollers,
controllers,
• Typical applications of SoC: cellular
cellularphones,
phones,GSM
GSMphones,
phones,
Automotive
AutomotiveSoCs,
SoCs,PC-on-a-
PC-on-a-
consumer devices, chip
chip
networking,
communications,
Automotive chips, and
other segments of the electronics industry.
A common set of problems facing everyone who is designing complex
chips

• Time-to-market pressures demand rapid development.


• Quality of results (performance, area, power) - key to market success.
• Increasing chip complexity makes verification more difficult.
• Deep submicron issues make timing closure more difficult.
• The development team has different levels and areas of expertise, and is often scattered
throughout the world.
• Design team members may have worked on similar designs in the past, but cannot reuse
these designs because the design flow, tools, and guidelines have changed.
• SoC designs include embedded processor cores, and thus a significant software
component, which leads to additional methodology, process, and organizational
challenges.

Reusing macros (called “cores”, or IP) that have already been designed and verified
helps to address all of the problems above.

You might also like