質問: ハードマクロの実装と比較して、fpga 内でソフト・コア・プロセッサーを使用する利点は何ですか?
回答: hdl コード化された intellectual property (ip) コアとしてプロセッサーを実装すると、システムニーズに合わせてペリフェラル、性能、およびプロセッサーを選択し、最適なソリューションを実現することができます。ハードマクロの実装の場合は本質的には asic であるため、このような柔軟性は持てずに、最新のプロセス・テクノロジーから利益を受けるには時間がかかりすぎてしまいます。ソフト・コア・プロセッサーであれば、stratix® fpga または cyclone® fpga シリーズのような最新の fpga テクノロジーに即座に移行することができます。また、標準的なマイクロプロセッサー・ベースのソリューションで直面しやすい陳腐化の問題に対して、nios® ii プロセッサー・ベースのソリューションは、ターゲットの変更が可能な hdl ベースのため陳腐化を防ぐことができます。