首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

Quartus II 为什么不支持Verilog的许多语句?

怎么会这样呢,你用的是什么版本的阿。
在交流中前进,共同实现nios的应用。
谢谢您的回复.我用的是Quartus II 4.1, 在其中的help文档中就显示了不支持这些语句啊.我把有关的内容拷贝如下:
Section Verilog HDL Construct Quartus II Support     Note (1)
9.2 Procedural Assignments Supported as defined in subsections 9.2.1 and 9.2.2.
9.2.1 Blocking Procedural Assignments Supported.
9.2.2 Nonblocking Procedural Assignments Supported.
9.3 Procedural Continuous Assignments Not supported.
9.3.1 Assign and Deassign Procedural Continuous Assignments Not supported.
9.3.2 Force and Release Procedural Continuous Assignments Not supported.
9.4 Null Statements Supported for all statements except For Statements.
9.4 Conditional Statements(If-Else Statements) Supported.
9.5 Case Statements Supported.
9.6 Looping Statements Supported.
9.7 Procedural Timing Controls Supported as defined in subsections 9.7.1 through 9.7.6.
9.7.1 Delay Controls Not supported.
9.7.2 Event Controls Supported at the top of Always Constructs only.
9.7.3 Named Events Not supported.
9.7.4 Event or Operators Supported.
9.7.5 Level-Sensitive Event Controls (Wait Statements) Not supported.
9.7.6 Intra-Assignment Timing Controls Not supported.
9.8 Block Statements Supported as defined in subsections 9.8.1 and 9.8.2.
9.8.1 Sequential Blocks (Begin-End Blocks) Supported.
9.8.2 Parallel Blocks (Fork-Join Blocks) Not supported.
9.9 Behavioral Constructs Supported as defined in subsections 9.9.1 and 9.9.2.
9.9.1 Initial Constructs Not supported. Ignored for synthesis.
9.9.2 Always Constructs Supported.
是啊。
www.bdhongyuan.com一个好网站
这些都是不可综合语句,Quartus当然不支持。

仿真用ModelSim,这些语句都能够支持。
因为quartus2本身有仿真功能,所以它不支持一些仿真语句。assign支持。

Quartus II 为什么不支持Verilog的许多语句?

Quartus II 为什么不支持Verilog的许多语句?
如Initial, fork...jion, #delay, assign/deassign等?
用什么工具仿真Verilog最好?
谢谢!
modelsim可以仿真
我是我
返回列表