最終更新:2021-05-08 Verilator は Verilog HDL をサイクルベース方式で高速に動かす無償のシミュレータです。但、最上位モジュールは C++ または SystemC で記述する必用があります。本記事では、最上位のテストベンチを SystemC で記述する方法を、Verilog HDL の記述と1対1に比較して紹介します。 尚、シミュレーションの実行には、Windows 10 上の WSL で動いて居る Ubuntu-20.04 の標準パッケージのみを使用します。 目次: 前提条件: 概要: Ubuntu-20.04 への SystemC と ccache のインスト…