FPGAとOpenRISC間の類似点
FPGAとOpenRISCは(ユニオンペディアに)共通で7ものを持っています: ASIC、ハードウェア記述言語、CPU、Linux、OpenCores、System-on-a-chip、Verilog。
ASIC
ASIC(application specific integrated circuit、特定用途向け集積回路)は電子部品の種別の1つで、特定の用途向けに複数機能の回路を1つにまとめた集積回路の総称である。通常は「エーシック」と発音され、表記する場合は日本でも「ASIC」である。
ハードウェア記述言語
ハードウェア記述言語(ハードウェアきじゅつげんご、hardware description language、HDL)は、デジタル回路を設計するためのコンピュータ言語ないしドメイン固有言語(DSL)である。回路の設計、構成を記述する。処理を検証するための試験(テストベンチ)記述ができ、シミュレーションできる開発環境もある。 プログラミング言語との類似性が見られる機能がある言語もあることから、プログラミング言語の一種などとする誤解が非常に多いが、間違いである。また、プログラマブルロジックコントローラの記述に用いられるラダー言語は別のものと扱われている。
FPGAとハードウェア記述言語 · OpenRISCとハードウェア記述言語 ·
CPU
CPU(シーピーユー、Central Processing Unit)、中央性処理装置(ちゅうおうせいしょりそうち)または中央演算処理装置(ちゅうおうえんざんしょりそうち)は、コンピュータの主要な構成要素のひとつで、コンピュータ内の他の装置・回路の制御やデータの演算などを行う装置。
CPUとFPGA · CPUとOpenRISC ·
Linux
Linux(リナックス、他の読みは#「Linux」の読み方で後述)とは、狭義にはUnix系オペレーティングシステムカーネルであるLinuxカーネルを指し、広義にはそれをカーネルとして周辺を整備したシステム全体のことをいう(GNU/Linuxも参照)。
OpenCores
OpenCoresとはユーザ登録すれば誰でも参加可能なオープンソースのIPの開発と普及のために作られたコミュニティ。
FPGAとOpenCores · OpenCoresとOpenRISC ·
System-on-a-chip
System-on-a-chip(SOC、SoC)は集積回路の1個のチップ上に、プロセッサコアをはじめ一般的なマイクロコントローラが持つような機能の他、応用目的の機能なども集積し、連携してシステムとして機能するよう設計されている、集積回路製品である。 大容量のDRAMやアナログ回路の混載にはさまざまな難しさやリスクもあり、デメリットもある(後述)ため、DRAMを別チップに集積し、同一パッケージに収めたSiPの形態をとる製品もある。
FPGAとSystem-on-a-chip · OpenRISCとSystem-on-a-chip ·
Verilog
Verilog(ヴェリログ)は、IEEE 1364として標準化されているハードウェア記述言語(Hardware Description Language; HDL)である。最も重要な用途は、デジタル回路をレジスタ転送レベルで設計・検証することである。また、アナログ回路やの検証や、の設計にも使用されている。 もともとVerilogは電子回路シミュレーションを行うシミュレータであり、それに使用する言語であった。文法は、プログラミング言語のC言語やPascalに似ている。 後継言語はSystemVerilogで、Verilogの機能的な上位互換である。System Verilogの規格と統合して、「IEEE/IEC 62530:2011 SystemVerilog - Unified Hardware Design, Specification, and Verification Language」と呼ばれる標準になっている。
上記のリストは以下の質問に答えます
- 何FPGAとOpenRISCことは共通しています
- 何がFPGAとOpenRISC間の類似点があります
FPGAとOpenRISCの間の比較
OpenRISCが19を有しているFPGAは、91の関係を有しています。 彼らは一般的な7で持っているように、ジャカード指数は6.36%です = 7 / (91 + 19)。
参考文献
この記事では、FPGAとOpenRISCとの関係を示しています。情報が抽出された各記事にアクセスするには、次のURLをご覧ください:
