0
fpgaでフォーク結合問題を転送したいとします。 メモリコンポーネントにアクセスする小さなコンポーネント(> 100)が数多く存在するため、入力データ(32ビットベクタ数)を少量のサイクル(〜50)で処理し、相互作用することなく処理します。別のメモリにアクセスするためのデータ。 相互接続に関して、従来のバスソリューションを使用する必要があるか、システムレベルツール(Qsys altera)で提供されるNoCベースの構造に移行する必要がありますか?fpga上のフォーク結合アルゴリズム
質問を明確にする必要があります。今のところ、あなたの処理コンポーネントは異なるデータで順次動作しているようです。この場合、100個のコンポーネントは必要ありません。その結果をメモリに保存し、次のブロックの入力データから開始するコンポーネントが1つだけ必要です。 –
処理コンポーネントはメモリを共有する必要がありますが、それとは異なるデータを処理します。処理を高速化しなければならないので、処理を開始するにはデータをより速く取得する必要があります。私はちょうどどのバス構造が高速パイプラインまたはNoCに基づいて適切であろうと思っています... – user2609910