使い始めユーザーガイド: インテル® Quartus® Prime プロ・エディション

ID 683463
日付 5/07/2018
Public
ドキュメント目次

4.4.9. Alwaysブロック内でアサインメントの混合使用の回避

他のQuartusソフトウェア・プロダクトでは、ALWAYSブロック内でブロッキング・アサインメントと非ブロッキング・アサインメントの混合使用が可能ですが、 インテル® Quartus® Prime プロ・エディションのシンセシスではALWAYSブロック内でこれらを混合使用することはできません。シンタックス・エラーを回避するには、 インテル® Quartus® Prime プロ・エディションのマイグレーションに向けてALWAYSブロック・アサインメントが同じタイプであることを確認してください。
表 24.  ALWAYSブロック・アサインメントの相違点
他のQuartusソフトウェア・プロダクト インテル® Quartus® Prime プロ・エディション
Verilog言語の仕様ではブロッキング・アサインメントと非ブロッキング・アサインメントの混合使用はサポートされていませんが、シンセシスはこの構成を適用します。 シンセシスは、ALWAYSブロック内にブロッキング・アサインメントと非ブロッキング・アサインメントの混合使用を検知するとシンタックス・エラーを生成します。