2

HDL 設計およびシミュレーション用の EDA ツールのベンダーは、結果の品質(QoR) という用語をますます使用しています。特に、 FPGA の高位合成(HLS) に関して言えば、この用語は、事前の定義なしにインフレ率で使用されます。
しかし、QoR はどのように定義されるのでしょうか。QoR は HDL コードの一部の指標ですか、それとも EDA ツールのパフォーマンスの指標ですか?

--

ウィキペディアの QoR の記事では、主に用語の歴史的な起源について、非常に簡単な説明しかありません。つまり、QoR は 1980 年代以降、シリコン面積、消費電力などの観点からチップ設計を特徴付けるために使用されていました。
現在では、これらの用語はより一般的な意味で使用されているようです。また、A が B よりも優れていることを表現する一般的でありながら派手な方法のようにも聞こえます

この質問が「広すぎる」と見なされる可能性があるというリスクを意識的に取っていますが、それは QoR という用語の簡潔な定義が存在しないことを意味するだけです...

4

3 に答える 3

0

一般に、集積回路の性能の向上と一貫性をカバーしています。QoR は、論理的な組み合わせブロック (論理ゲート) をカバーして、バックエンド eda ツールのパフォーマンスを測定します。

于 2017-01-06T12:41:55.560 に答える
0

ザイリンクス ユーザー フォーラムで、「結果の品質とは何か」という質問に対して、次のような回答がありました[1] :

QOR は (ここでは) 150 の (およそ) 設計のスイートを実行したときに何が起こるかとして定義されています。実際のお客様のデザインの黄金セットをご用意しておりますが、 今までお悩みだったデザインも取り揃えております。これらのスイートを使用して、結果として得られるすべての指標に関してツールの動作を比較します。たとえば、それがパフォーマンスである場合、次の試行がタイミングを満たすことができなくなるまで、期間の制約を引き続き制約します。ビットストリームの時間であれば、完成したデザインの時間です。など、すべてのメトリックについて同様です。[...] ベンダー間の QOR をどのように測定しますか? 多くの人が試みましたが、すべて失敗しました。私が知っていることを行うための信頼できる方法はありません。

アルテラ ユーザー フォーラムでは、結果の品質の定義が[2]として与えられました。

アルテラは、この用語をさまざまな文脈で使用しています。使い方次第で色々な意味が込められます。一貫性/改善 (Fmax、面積など) を意味する場合もあれば、IP のコンテキストにある場合は、IP の帯域幅または帯域幅の品質が一貫性/改善されている (つまり、枯渇していない) ことを意味する場合もあります。これは業界全体の用語であるため、アルテラはこの用語を他の人と同じように使用しています。

ザイリンクスが QoRを多くの異なるデザインの平均として測定される指標と見なしていることは興味深いことです。一方、アルテラは、QoR をコンテキストに依存する多かれ少なかれ固定されたメトリックと見なしています。

両方の「定義」を比較すると、EDA ツールの進化を通じて QoR を決定および維持するために使用する方法論についての洞察も得られたため、ザイリンクスの方が優れた仕事をしたと思います。アルテラはむしろ、QoR という用語の業界での一般的な使用法を一般化して参照していますが、これは実際には何も言いません。

于 2016-04-07T21:58:27.687 に答える
0

「あなたのQoRは?」

従来は、324 MHz、349 K ゲート、および 6.2 W と回答されていました。これらの値は、QoR とともに、予想される平均的な相互接続効果の推定モデルを使用して測定されます。

いくつかの情報はここここにもあります。

于 2016-03-28T07:50:29.533 に答える