X hits on this document

51 views

0 shares

0 downloads

0 comments

3 / 14

Why SystemC?

  • Designs become

  • Bigger in size

  • Faster in speed

  • Larger in complexity

  • Design description on higher levels of abstraction enables

  • Faster simulation

  • Hardware/software co-simulation

  • Architectural Exploration Fastest

System

Iteration ime

RTL

Chip

Slowest

  • A. Milenkovic

7

Why SystemC? SystemC describes overall system

  • System level design

  • Describing hardware architectures

  • Describing software algorithms

  • Verification

  • IP exchange

  • A. Milenkovic

8

Write conceptual C/C++ model

Hand-over

Understand specification

Verify against specification

Partition design

Write testbench

Write each block in HDL

Non-SystemC Design Methodology

System Designer

RTL Designer

Write testbenches

Reverify

Synthesize

To implementation

  • A. Milenkovic

9

Document info
Document views51
Page views51
Page last viewedThu Dec 08 06:31:57 UTC 2016
Pages14
Paragraphs678
Words2716

Comments