ひでみのアイデア帳
9月になりましたね
9月になったけど、暑いですな。
まだまだ、猛暑って感じだけど、今日は曇り空で一服かな?
今日は会社で検証中のマシンを監視してるシステムがダウンしてたみたいなのでそれを見に、会社に来ている。
どうも監視用のライブカメラのUSBが抜けた?らしい。
昨日、誰か来てたみたいだから抜かれちゃったみたい。
原因はそれだけだったので今日の作業はこれでお終いだ。
まだまだ、猛暑って感じだけど、今日は曇り空で一服かな?
今日は会社で検証中のマシンを監視してるシステムがダウンしてたみたいなのでそれを見に、会社に来ている。
どうも監視用のライブカメラのUSBが抜けた?らしい。
昨日、誰か来てたみたいだから抜かれちゃったみたい。
原因はそれだけだったので今日の作業はこれでお終いだ。
- Posted by hidemi at 2010-09-05 Sun 09:08:05
最悪の引継ぎ
今日はとても不愉快な思いをした。
今までで最悪の業務、引継ぎを受けたのだ。
バグあり、説明なし、責任転嫁付きの業務引継ぎだ。
会社を辞める人の業務を引き継いだわけだが・・・
う~む・・・
今までで最悪の業務、引継ぎを受けたのだ。
バグあり、説明なし、責任転嫁付きの業務引継ぎだ。
会社を辞める人の業務を引き継いだわけだが・・・
う~む・・・
- Posted by hidemi at 2010-08-31 Tue 21:53:08
ISim
コマンドラインからISimでシミュレーションをすることができるが、至って簡単。
ModelSimと同じように、RTLをコンパイルしてライブラリに保存して、それらをリンクします。
Cコンパイラみたいな感じですね。
それから実行形式のプログラムができるので、それを起動して、tclスクリプトで実行するだけです。
コマンドは下記のような感じです。
% fuse -incremental -lib unisims_ver -lib unimacro_ver -lib xilinxcorelib_ver -o TestBench.exe -prj TestBench.prj work.TestBench work.glbl
TestBench.prjは下記のようにRTLソースの一覧を書いておきます。
verilog work "TestBench.v"
verilog work "FIFO.v"
fuseを実行するとTestBench.exeが生成されます。
これを単純に実行するだけです。
% TestBench.exe
そうすると、スクリプトが入力できるコマンドラインが開くのでそこでrun allとするだけです。
> run all
ただ、"run all"する場合はテストベンチ内で$finishや$stopなどでシミュレーションを停止するようにしておくことをお奨めします。
ModelSimと同じように、RTLをコンパイルしてライブラリに保存して、それらをリンクします。
Cコンパイラみたいな感じですね。
それから実行形式のプログラムができるので、それを起動して、tclスクリプトで実行するだけです。
コマンドは下記のような感じです。
% fuse -incremental -lib unisims_ver -lib unimacro_ver -lib xilinxcorelib_ver -o TestBench.exe -prj TestBench.prj work.TestBench work.glbl
TestBench.prjは下記のようにRTLソースの一覧を書いておきます。
verilog work "TestBench.v"
verilog work "FIFO.v"
fuseを実行するとTestBench.exeが生成されます。
これを単純に実行するだけです。
% TestBench.exe
そうすると、スクリプトが入力できるコマンドラインが開くのでそこでrun allとするだけです。
> run all
ただ、"run all"する場合はテストベンチ内で$finishや$stopなどでシミュレーションを停止するようにしておくことをお奨めします。
- Posted by hidemi at 2010-08-31 Tue 09:00:00
盆地は暑いっす!
今日は久々に休日出勤で栃木の方まで出かけてた。
いやぁ、盆地は暑いっすよ。
暑さの中に閉じ込められてるって感じだから・・・
でも、帰りに近くのラーメン屋でラーメン食っただ。
家に返ってきてからビックリ!!!
ズボンの太ももの部分がぐっしょり濡れていた。
けっして、お漏らしをしたわけじゃないぞ。
ラーメン食って、足から汗が吹くくらい熱くなってしまったのだ。
そしたら、次はビールがうまいだよ!
今週はコンソールからISimでシミュレーションをしたので、それについてまとめよう。
そんなに難しいことじゃないけどね・・・
いやぁ、盆地は暑いっすよ。
暑さの中に閉じ込められてるって感じだから・・・
でも、帰りに近くのラーメン屋でラーメン食っただ。
家に返ってきてからビックリ!!!
ズボンの太ももの部分がぐっしょり濡れていた。
けっして、お漏らしをしたわけじゃないぞ。
ラーメン食って、足から汗が吹くくらい熱くなってしまったのだ。
そしたら、次はビールがうまいだよ!
今週はコンソールからISimでシミュレーションをしたので、それについてまとめよう。
そんなに難しいことじゃないけどね・・・
- Posted by hidemi at 2010-08-29 Sun 22:19:34
SyntaxHighlighter
今日も暑いですな。
今、XilinxのISimでシミュレーションしながら密かにホムペを作成しています。
ほむぺはVerilogのサンプルとかを掲載するのに見栄えを良くするSyntaxHighlighterを実装してみた。
elRTEと合体して、こんな感じですね。
貼っつけた画像はちっちゃいけど、下側にVerilogでRTLが書いてある。

そういえば、SyntaxHighlighter本家にはVerilogのHighlighterは無いけど、別のところでshBrushVerilog.jsを見つけた。
特に拘る訳じゃないので、とりあえず行番号と特定の宣言が色付されればよいだろう。
ちょっとしたホムペ作るのに立派なCMSを使うより、こういうちょこまかしたものを組み合わせて使うのが俺にはあってるわ。
なんとなく組み込み機器の世界ですな(^-^;
今、XilinxのISimでシミュレーションしながら密かにホムペを作成しています。
ほむぺはVerilogのサンプルとかを掲載するのに見栄えを良くするSyntaxHighlighterを実装してみた。
elRTEと合体して、こんな感じですね。
貼っつけた画像はちっちゃいけど、下側にVerilogでRTLが書いてある。

そういえば、SyntaxHighlighter本家にはVerilogのHighlighterは無いけど、別のところでshBrushVerilog.jsを見つけた。
特に拘る訳じゃないので、とりあえず行番号と特定の宣言が色付されればよいだろう。
ちょっとしたホムペ作るのに立派なCMSを使うより、こういうちょこまかしたものを組み合わせて使うのが俺にはあってるわ。
なんとなく組み込み機器の世界ですな(^-^;
- Posted by hidemi at 2010-08-24 Tue 22:29:20
