SystemVerilogの機能紹介

SystemVerilogの機能についての紹介です。
4
前へ 1 ・・ 3 4
Vengineer@ @Vengineer

【SystemVerilog】 クラスのメソッドの定義を別のところで行うことができる class X; extern function x( int y ); endclass function int X::x( int y ); ... endfunction

2013-02-24 13:05:22
Vengineer@ @Vengineer

【SystemVerilog】 1800-2012で追加された機能。 interface class。 interface class A; endclass class B implements A; endclass interfaceなクラスは、インスタンス化できない。

2013-02-24 13:09:20
Vengineer@ @Vengineer

【SystemVerilog】 extendes と implements は、違う

2013-02-24 13:13:52
Vengineer@ @Vengineer

【SystemVerilog】 前方参照のために、class を typedefできる typedef class Y; class X; Y y; endclass class Y; int x; endclass

2013-02-24 13:18:16
Vengineer@ @Vengineer

【SystemVerilog】 1800-2009で追加された機能、checker http://t.co/MOFnDe75x6

2013-02-24 13:27:14
Vengineer@ @Vengineer

【SystemVerilog】 アサーションライブラリは、checkerとして実装するのがいいのか?

2013-02-24 13:29:03
Vengineer@ @Vengineer

【SystemVerilog】 1800-2012の規格書、各項目の説明がまとまっていて、わかりやすくなっているような気がする。

2013-02-24 13:30:16
Vengineer@ @Vengineer

【SystemVerilog】 extern moduleは、C言語でのプロトタイプ宣言。

2013-02-25 07:05:15
Vengineer@ @Vengineer

【SystemVerilog】変数はデフォルトでは、static。 int a; は、static int a;と同じ。automatic int b;とするとautomaticになる。 taskやfunctionもデフォルトではstatic。

2013-02-25 07:28:49
Vengineer@ @Vengineer

【SystemVerilog】begin endブロック内にローカルに変数が使える。 1800-2005では、begin : name ... endのように名前付きブロックでないとローカルに変数が使えなかった。

2013-02-25 07:31:52
前へ 1 ・・ 3 4