ためになるホームページ お問い合わせ




TOP > SystemC > SystemCとは?
SystemCとは?
SystemCはオブジェクト指向言語C++を利用したシステム開発用言語である。抽象度が4段階あり、時間概念のないUTF(Untimed Functional Model)モデルから、RTL記述のCA(Cysle Accurate)モデルがある。

抽象度4レベル
  • UTFモデル・・・システムを機能面からだけ捉え、時間的概念を取り入れない。一番抽象度の高い。(Untimed Functional Model)
  • TFモデル・・・UTFモデルに時間的概念を取り入れたもの。(Timed Functional Model)
  • BCAモデル・・・機能ブロック間を流れるデータを正確にとらえて記述する。(Bus cycle Accurate Model)
  • CAモデル・・・機能ブロック内の詳細な動作を記述する。(Cycle Accurate Model)

  • 本プログラムの利用方法と実行環境
    本プログラムはRed Hat Linux上での環境を前提としたものです。Windows上でもCygwinを使用して利用できますが、ここでは説明致しません。別途書籍を参考にして下さい。





    Copyright 2007 ためになるホームページ All Rights Reserved.