2007-12-01から1ヶ月間の記事一覧
Verification Engineerの戯言 2007年も本日で終わりです。3月3日にこのブログを始めて、早いことで10ヶ月が経とうとしています。8月末から週末の「映画好きの戯言」を追加し、既に227(このエントリを含めて)になり、訪問者も6000を超えることができました。…
映画好きの戯言 2007年にみた映画(劇場、DVD、GyaO、Yahoo、テレビ)は、100以上で、ベストは? ドリームガール ホリデイ の2本です。 ホリディについての感想は、こちら
映画好きの戯言 毎月1日か20日に見ているで12本でしたが、12月はほぼ毎週見て、+3になり、合計15本でした。 2007/02/01 マリーアントワネット 2007/03/01 ドリームガール 2007/05/01 バベル 2007/05/26 プレステージ 2007/06/01 パイレーツ・オブ・カリビア…
映画好きの戯言 今年DVDでみた映画で覚えているもの(52本)。1週間に1本見ていたことになります。 パイレーツ・オブ・カリビアン デッドマンズ・チェスト マイアミ・バイス ワールド・トレード・センター ウルトラヴァイオレット ダ・ヴィンチ・コード スーパ…
映画好きの戯言 ナショナル・トレジャー/NATIONAL TREASURE(2004)(テレビ) ニューヨーク、フィラデルフィアとアメリカ国内で宝物を見つけていくアイデアに一票! アイ・アム・レジャントでゴルフをするシーンの空母は、実際、ニューヨークにあるのね! その…
Verification Engineerの戯言 昨日の続きで、SimpleTLTarget1クラスのget_direct_mem_ptrメソッドです。SimpleTLTarget1クラスは、DMI(Direct Memory Interface)を サポートしているので、このget_direct_mem_ptrメソッドでその設定をやっています。 bool ge…
Verification Engineerの戯言 Trussterは、Truss/TealのSystemVerilogの新バージョン(v.1.62c)を公開しました。 ダウンロードするには、ユーザー登録が必要です。 Truss/Teal SystemVerilogの解説は、 「Hardware Verification With SystemVerilog -- An Obj…
Verification Engineerの戯言 今回と次回では、SimpleLTTarget1/2について説明します。 SimpleBusに接続するターゲットとしては、 unit_test/tlm/common/include/modelsディレクトリに次の6つが用意されています。 SimpleLTTarget1 SimpleLTTarget2 SimpleLT…
Verification Engineerの戯言 SimpleLTInitiator3(_DMI)クラスでは、nb_transportメソッドを使わないモデルです。 では、どのようにしてnb_transportメソッドの代わりを行うのでしょう! runメソッドのtlm::TLM_ACCEPTEDとtlm::TLM_UPDATEDのところでmEndEve…
Verification Engineerの戯言 SimpleTLInitiator2(_DMI)クラスとSimpleTLInitiator1(_DMI)クラスの違いは、 SimpleTLInitiator1(_DMI)クラスは、tlm::tlm_bw_nb_transport_ifクラスを継承するのに、 SimpleTLInitiator2(_DMI)クラスは、tlm::tlm_bw_nb_trans…
Verification Engineerの戯言 SimpleBusTLInitiator1_DMIクラスのinitTransactionメソッド内で各トランザクションへの パラメータを次のように設定しています。 bool initTransaction(transaction_type& trans) { // initialize DMI hint: trans.set_dmi_all…
映画好きの戯言 アイ・アム・レジェンド 原作「地球最後の男」の3回目の映画化のようだ! 地球最後の男(1964) (ヴィンセント・プライス主演) 地球最後の男 オメガマン(1971) (チャールトン・ヘストン主演) アイ・アム・レジェンド(2007)(ウィル・スミス主…
Verification Engineerの戯言 2007.09.02にBrazilのRio de Janeiroで開催されたLatin American SystemC Users Groupのプレゼンテーション資料が公開されました。 ・A Computational Reflection Mechanism to Support Platform、Sandro Rigo (UNICAMP) ・A Sy…
Verification Engineerの戯言 EETimes.comにSynopsysのSD, MMC, CEATAのMemory Controller IPを検証するのRVMを利用するという記事がアップされました。 Efficient testbench implementation for verification proposed by Synopsys staffer 参考までに。
映画好きの戯言 スモーキン・エース/暗殺者がいっぱい/SMOKIN' ACES(2007)(DVD) 何人、殺し屋が出てきたかさっぱりわからん。登場人物が多すぎ。。。 ステップ・アップ/STEP UP(2007)(DVD) avexの初映画。ステイン・アライブ(1983)やフラッシュダンス(1983)…
Verification Engineerの戯言 今日は、SimpleBusはお休みです。 Simon DavidmannさんがCEOで、Peter FlakeさんがChief ScientistであるImperasに関連する記事がここ数日アップされました。 Imperas preps multicore virtual platform tools by Richard Goeri…
Verification Engineerの戯言 昨日に続き、SimplTLInitiator_DMIクラスについてです。 SimpleTLInitiator1_DMIクラスのrunメソッドは、次のようになっています。 void run() { transaction_type trans; phase_type phase; sc_core::sc_time t; while (initTr…
Verification Engineerの戯言 SimpleBusに接続するイニシエータとしては、 unit_test/tlm/common/include/modelsディレクトリに次の6つが用意されています。 SimpleLTInitiator1 SimpleLTInitiator1_DMI SimpleLTInitiator2 SimpleLTInitiator2_DMI SimpleLT…
Verification Engineerの戯言 イニシエータソケット(initiator_socket)とターゲットソケット(target_socket)に対して、 マクロにて設定したものは、lm_fw_nb_transport_ifとlm_bw_nb_transport_ifで説明したtlm::tlm_fw_nb_transport_ifおよびtlm::tlm_fw_nb…
Verification Engineerの戯言 TrussterのMikeさんによると、SCDsourceにTruss/Tealに関する記事をアップしたようです。 このSCDsourceは、2007/10/17に始まったようです。 また、EETimesのRichard Goeringさんがeditor-in-chiefになったようです。 最近、EET…
Verification Engineerの戯言 www.cdnusers.orgのフォーラムによると、 OVMは、年内(2007年)のリリースに間に合うようにがんばっていることをケイデンスのマーケティングが発言しています。 さて、どうなるか? 検証、Verification、SystemVerilog、OVM、Ope…
Verification Engineerの戯言 Verification Guildのあるスレッドで、「SystemVerilog for Verification」の著者(Chris Spearさん)は、2008年に出版するSecond EditionにDPIの章を追加することを明示しました。 買うか?どうするか? P.S 今回からURLを埋め込…
Verification Engineerの戯言 来年のEDSFair2008のホームページが立ち上がったようです。 その中で、システム・デザイン・フォーラムもやるようですが、 今回は、SystemCユーザ・フォーラム2008とPower Format フォーラムです。SystemVerilogはありません。 …
映画好きの戯言 ベオウルフ/呪われし勇者/BEOWULF(2007)(劇場) http://www.allcinema.net/prog/show_c.php?num_c=328545 この映画、実写とCGを融合させた映像のようで、本物なのかCGなのかわからない。 ベオウルフ役のレイ・ウィンストンは、来年公開のイン…
Verification Engineerの戯言 unit_test/tlm/common/include/modelsディレクトリにSimpleBus.hファイルがあります。 このファイルは、マルチポート(マルチイニシエータ/マルチターゲット)対応のバスモデルです。 SimBusクラスの定義の一部は、次のようになっ…
Verification Engineerの戯言 TLM 2.0 draft #2のユーザーマニュアルのPage.48にInitiatorとTargetの例が載っています。 Initiatorクラスは、次のように定義されています。 struct Initiator: sc_module, tlm::tlm_bw_nb_transport_if<> { tlm::tlm_nb_initi…
Verification Engineerの戯言 http://blogs.yahoo.co.jp/verification_engineer/27943609.html で書きました「socket」では、 tlm_fw_nb_transport_ifとtlm_bw_nb_transport_ifというクラスをパラメータの デフォルト値として使用しています。 この2つのクラ…
Verification Engineerの戯言 TLM 2.0 draft #2では、Debug transaction interfaceというものがあります。 これはデバッグのためにTargetの内部にアクセスするためのもので、次のように定義されていて、 Target側で実装する必要があります。 class tlm_debug…
Verification Engineerの戯言 TLM 2.0 draft #2では、DMI(Direct Memory Interface)というものがあります。 このDMIは、2つのtransport interface(blockingとnon-blocking)とは違って、 直接ターゲット側にアクセスするものです。これは、シミュレーション速…
映画好きの戯言 ホリデイ/THE HOLIDAY(2006)(DVD) http://www.allcinema.net/prog/show_c.php?num_c=326504 何かを劇場で見たときに予告編を見て結構気になっていた。 主役のキャメロン・ディアスは、チャーリーズ・エンジェルで見てから結構お気に入り! こ…