lightCafeはケータイ・iPhoneからもご覧いただけます。こちらから→ <拡大>

[Verilog] HDL設計のメリット/デメリット

Posted by ほぼ是日 at 2009/03/24

HDL設計のメリット – 設計の効率化

phm11_0318jpg
・半導体ベンダにとらわれない(ベンダ・フリー)設計が可能
設計してから半導体ベンダを選択することができ、論理合成時に用いるライブラリを変更するだけで、各社のネットリストに対応することが可能

・論理合成にいよる設計期間短縮
論理圧縮や遅延量の制御は、論理合成の得意とするところ。論理式から回路を生成する点においては、驚くほど期間短縮を達成できる

・設計資産の活用
半導体ベンダにとらわれない設計ができる点だけでも、設計資産の活用といえるかもしれません。さらに、HDLライブラリの構築も可能となります。カウンタ、シフト・レジスタなどの小規模なものから、オリジナルのCPUコア、画像圧縮伸張コアなどの大規模なものまでライブラリ化すれば、強力な設計資産となりえるでしょう。

HDL設計のメリット – 設計精度の向上

近年、シミュレーションによる検証の重要性が増してきています。
・回路規模の増大
・動作周波数の向上
・個々の部品の高機能化、高集積化
などのため、安易にボードを作成しても満足に動作しない場合が多くなっています。

このため、ボード全体のシミュレーションを行うことが、確実に動作させるための唯一の手段となりつつあります。
HDL設計を利用することで「検証精度」が向上する理由を考えて見ます。
・設計の途中で検証ができる
・入力の印加、出力の観測・比較が容易
・システムレベルでの検証が行える
などの理由があると思います。

HDL設計のデメリット

・現状の論理合成は単層同期回路向き
非同期回路や多層の回路では、タイミング条件が複雑になるため、論理合成時の最適化が単層ほど容易ではありません。しかし、非同期回路に関してのさまざまな工夫が各ベンダ、設計者によって行われています。

・ツール類が高価
HDLのソースファイルの作成は、普通のテキストエディタで十分に行えます。しかし、HDLシミュレータや論理合成ツールの購入には費用が必要です。気軽に購入できる金額ではありません。

ですが、機能制約などがありながらも無償で提供されるツール類もありますので、学習目的などで試してみるには十分な環境がそろいます。本サイトでは、xilinx社製の無償ツールを利用してVerilog HDLを学習していきます。


 

よろしければポチっと投票を。

 

こちらもあわせてどうぞ



この記事にトラックバックを送る

管理者の承認後に表示します。リンクだけで意見や感想のないもの、記事に無関係な内容は承認しません。


この記事に関するコメントを行う

お名前  *
メールアドレス  *
ウェブサイト
コメント:  *
:zz: :x: :w: :oops: :oo: :idea: :huu: :co: :arrow: :TT: :OoO!: :?: :9: :8: :7: :6: :5: :4: :3: :2: :22: :21: :20: :1: :17: :16: :15: :14: :12: :11: :10: :-? :)

※コメント投稿時にTwitterアカウントを記入しておくと、この投稿にコメントが追加されたときに、Twitterで通知を受け取ることができます。

Spam Protection by WP-SpamFree


サイト内検索

商品を検索: 

lightCafe公式Twitter @lightCafe_biz

頑張れ!おらが街のチーム!

・Jリーグ2010シーズン勝ち点表
・プロ野球2010シーズン 順位表
・なでしこ チャレンジEAST 2010シーズン 勝ち点表
・Fリーグ2010-2011シーズン勝ち点表(準備中)
・JBL2010-2011シーズン順位表(準備中)

Go Top