アドレス範囲指定

検証時にアドレス範囲指定を行ってデータをコピーしたりコンペアする場合は以上、以下で行います。

ただし、インデックスカウンターは33bit無いと、アドレスが0xffff_ffffの場合オーバーフローしてしまいます。

テーマ : ハードウェア
ジャンル : コンピュータ

2007-11-24 : Work-Product-Design : コメント : 0 : トラックバック : 0
Pagetop

$ransomの剰余

Verilogで$ransomを最大値で割って、ある範囲のランダム値を出す場合は多いですが、結果は負の値になることもあります。

負になると32bit中最上位bitが1になってとても大きな数になり、そのままでは使えません。剰余の結果は絶対値処理しておく必要があります。

テーマ : ハードウェア
ジャンル : コンピュータ

2007-11-19 : Work-Product-Verification : コメント : 0 : トラックバック : 0
Pagetop

PCI

・PCIバス上のエージェントは、イニシエーターにもターゲットにもなれる。
・デフォルトはターゲットで、アービターにリクエストを発行し、グラントが返ってきて、
バスがアイドルならイニシエーターになれる。
・バスは双方向バッファ越しに接続されるので、アウトプットイネーブルをアサート中は、
インプットにはアウトプットが折り返されるようにする必要がある。

テーマ : ハードウェア
ジャンル : コンピュータ

2007-11-08 : Work-Product-Spec : コメント : 0 : トラックバック : 0
Pagetop

スタック型キュー

リングポインタ型キューより、こっちの方が出力FFでレイテンシ一段でできるので、有利。

ライトポインタはアップダウンカウンタで作るが、POPしているときは組み合わせで-1してやらないといけない。

テーマ : プログラミング
ジャンル : コンピュータ

2007-11-01 : Work-Product-Design : コメント : 0 : トラックバック : 0
Pagetop
ホーム

プロフィール

Author:zive
大阪在住、男

ブログ検索

月別アーカイブ

FC2カウンター