Cコード高位合成ツールを使って、Simulinkで生成したCコードのVHDL/Verilogへの変換
6 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Shoumei
le 31 Jan 2017
Modifié(e) : Atsushi Matsumoto
le 8 Mai 2019
MファイルやSimulinkモデルからEmbedded Coderで生成したCコードをVivado HLSやCyber WorkbenchなどのC言語高位合成ツールにかけてVHDL/Verilogに変換することはできますか?
1 commentaire
Tohru Kikawada
le 1 Fév 2017
高位合成ツールにかけることで意図したHDLが生成されるかは分かりません。
HDL Coder などを利用してMATLAB/Simulinkから直接HDLを生成することをお勧めいたします。
Réponse acceptée
Atsushi Matsumoto
le 23 Fév 2017
Modifié(e) : Atsushi Matsumoto
le 8 Mai 2019
C高位合成ツールに入力するCコードは、ハードウェアアーキテクチャ向けに最適化する必要があります。 一方、MATLABから生成するのはソフトウェア実装用のCコードです。HDLに変換することはできるかもしれませんが、パイプラインが入っていなかったり、無駄なリソースを使ったりして、実用的なHDLにはなっていないはずです。
多くのエンジニアがこれに対して取り組んだのを見ましたが、性能の良い回路ができたという話は聞いたことがありません。
0 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur HDL Coder dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!