Lect30_ASIC
Lect30_ASIC
1
Why SoCs: Potential chip-level savings?
A typical broadband application consists of following chips: DSP, CPU, Data
Converters, ASIC/FPGA (Peripherals and Custom Logic), Ethernet, and Memories.
Die area
Number of SoC reduction
packages
$16 - $24
in
reduced from 5
integrated
1.
solution
2
Why SoCs: Potential board-level savings
1998 Memory F Memory
Internet
Ethernet P
Switch CPU DSP
G Area: ~32 sq. in.
Power: ~6 Watts
SLIC SLAC
A Cost: ~$100
2003
Memory Area: ~8 sq. in. IMPROVEMENTS
Power: ~1.5 Watts
Internet Cost: <$25 Area: 4x
SOC
Power:
SLIC
4x
Cost: 4x
Advanced technologies enabling more integration on a chip
Reduced Product Cost.
Physical size of products shrinking Minimize number of parts on a
board.
Consumer electronics requiring low cost products More
integration.
Minimize number of silicon vendors for a product Reduced 3
Business Cost.
Needs for SoC design Methodology:
Time-to-Market extremely important for business.
Easy integration of Intellectual Properties (IPs) Cores from
multiple sources.
Resource management
• Minimize number of resources required to complete a
design.
• Efficiently manage resources across projects.
• Share domain expertise across multi-site design teams.
• Make effective use of design automation.
6
• Design Reuse a MUST for SoC success:
Design reuse is the inclusion of previously designed components (e.g., intellectual
property (IP) in software and hardware. Reusing designs makes it quicker, easier, and
less expensive to design and build a new product. That's because existing components
much more re reliable and well-tested than new components.
Design reuse can expedite system-on-chip (SoC) and IC design and development.
6
M E M O RY AND MIXED‐SIGNAL DESIGN
C L O C K D I S T RI BU T I O N
n
DESIGN PROCESS OF HARD CORES
13
D E V E L O P M E N T P R O C E S S F O R SOC CORES