No.1ベストアンサー
- 回答日時:
規模にもよりますが、PCの周辺で使用するのであればFPGAやワンチップマイコンの使用が前提と考えてよいのではないかと思います。
というのも(ISAバスを除くと)汎用ロジックICで速度やシーケンスの条件を満たすのは規模的に難しいからです。そして、FPGAやワンチップマイコンを使うとすればランダムロジック用に汎用ロジックICを使う必要はほとんどなくなるので、用途はせいぜいバッファくらいしかなくなります。汎用ロジックICを使った開発をするとして、そのための開発ツールは回路を入力してロジックのシミュレートを行うもの、同じく回路図から部品レイアウトや配線パターンの引き回しを行うもの等で、それほど進化していません。(入出力から起こしたランダムロジックから適切なICを自動的に選択してレイアウトまでやるようなソフトはなかったと思います。もう汎用ロジックIC向けでは需要もないでしょうし。)
違うところがあるとすれば、フリーのツールが数多く登場していることと、PCの速度向上により自動処理が充分実用になることくらいでしょうか。
御回答有難う御座います。
先日FPGAのセミナーを受講した時、受講者の方と話をしたのですがその方は汎用ロジックで回路設計をされていると仰ってました。規模は小規模だそうです。
デジタル中心のハード屋はほとんどの人がFPGAを使いこなしていると思ってましたので意外でした。ロジック屋全体の中でFPGAを使いこなしている方はどの程度の割合でしょうか。
FPGAが普及してきたのは最近だと思いますが、具体的には何時ぐらいからでしょうか。ツールが高そうなので小規模回路しか手掛けない所は導入しないのでしょうか。
No.2
- 回答日時:
業界動向的な部分は正直なところ把握しておりませんので、回答は他の方にお譲りしたいと思います。
FPGAを積極的に利用「する」理由としては、例えばPCIバスに接続する場合を考えると、FPGAなら1個で済むところが、汎用ロジックではどんなに小規模な回路に限定してもICが20個は必要でしょう。こういう「どうでもいい枝葉なのに回路規模だけは膨らんでしまう」ようなものをコンパクトにまとめるにはFPGAは最適です。また納期が厳しい場合に、とりあえず入出力ピンだけ割り振って基板レイアウトを完成させておいて、後からロジックを詰め込むなんて綱渡りもできなくはないです。
そういった理由がなければFPGAを利用してもしなくてもいいわけですが、逆にFPGAを積極的に利用「しない」理由としては、FPGA自体(およびプログラムロード用ROM等の周辺チップ)の価格がまだ汎用ロジックほどこなれていない、くらいしか思いつきません。
消極的な理由であれば、ツールの使い方が分からない、今まで使っていないが不便を感じないので変更する理由がない、FLGAにはDIPパッケージがないからテストしづらい(笑)(ピッチ変換基板は使えますけど)、等が考えられます。
ツールの価格に関しては、FPGAでもフリーの開発ツールが各社から提供されています。多くの場合、商用版との違いは対応可能なロジックの規模とFPGAの品種、それと一部上位機能の有無だけで、基本機能はすべて揃っています。ですので、FPGAを使うことによる開発工程でのコストアップは、知識や経験の習得に要するコストを除けば無視できる程度です。
ご回答有難う御座います。
FPGAの利点のご説明有難う御座います。
xcrOSgS2wYさんの会社では何時頃からFPGAは導入されましたでしょうか。また、ハード屋さんは全員FPGAを使いこなされてますでしょうか。
私はある程度プログラムが組めるハード屋ですが、年配の方でハード一筋で来られた方はFPGAの習得に最初は抵抗を持つだろうと思います。(慣れの問題だと思いますが)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) ドローのソフト 薦めてください 6 2023/07/21 09:03
- その他(ビジネス・キャリア) 設計事務所について 4 2023/04/24 12:58
- 建設業・製造業 検査済証のない建物にエレベーターを増設する計画について 3 2022/04/22 14:49
- 中途・キャリア さて、社会人になってから13年目。 今まで、機械設計、機械製品の品質管理、部門の経営企画をやってきま 4 2023/07/17 08:59
- CPU・メモリ・マザーボード PCのメモリは4GBX2枚と 4+8GBはどちらがお勧めですか? 4 2023/07/06 08:21
- その他(Microsoft Office) オフィス365のエクセル 3 2023/06/29 13:10
- その他(応用科学) 人工知能で電気回路作製。 人工知能で電気回路を作成することはできますか。 1 「おおまかな構成はこの 3 2023/04/12 20:35
- その他(コンピューター・テクノロジー) 賃貸アパートの共用EVコンセントのみの使用電力量を計測したい 2 2023/06/27 10:03
- 計算機科学 科学計算においてワークステーションを使うのはなぜ? 7 2023/02/16 19:21
- 電気・ガス・水道業 複数の積算消費電力計での配線方法 1 2022/04/04 11:04
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SSDのデータがビット落ちにより...
-
Crystal DiskInfoの生の値は既...
-
Excelファイルのシール1.2.3と...
-
CrystalDiskInfoは大企業で使わ...
-
SSDの代替セクタが残りどれくら...
-
添付してある【 index.php 】に...
-
使用中のセクタが不良セクタに...
-
mail distributor エラー発生し...
-
現在と現在から20年前の2003〜2...
-
SSDにTRIMってした方が良いので...
-
SSDにTRIMをしたいのですがSSD...
-
CrystalDiskInfoの現在地や最悪...
-
SSDに不良セクタがあるかどうか...
-
SSDの不良セクタを代替セクタに...
-
エクスプローラで見る画面の明...
-
ファイルを記録してあるセクタ...
-
ローカルフォルダの共有化について
-
exFATとAPFSではどっちがファイ...
-
ファイルシステムがNTFSだとexF...
-
S.M.A.R.T.を見るのに1番有名な...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Windows serverでマルチキャス...
-
VBAをDLL化する方法を教えてく...
-
Accessの代わりのノンプログラ...
-
パケットキャプチャツール(Wir...
-
QGISでの円(圏域)描画方法に...
-
難読化ソフト
-
diffツールでコメントを比較対...
-
ツールが消えた
-
VB5.0からVB.NETへの移行
-
Perlソース(拡張子.cgi)のス...
-
nscripterの立ち絵について
-
VB6の開発支援ツール?
-
虫眼鏡ツールのような機能をhtm...
-
Visual Basicで画像を加工する...
-
デバッグツールの具体例を教え...
-
ツールチップ
-
ExcelをPDFにコンバート
-
写真を半分覆う半透明な四角の...
-
透過PNGを消しゴムで消したい。...
-
インストーラーの作成
おすすめ情報