开始使用 Model Sim
Getting started with Model Sim
我正在尝试在 ModelSim PE Student Edition 10.4a
中模拟一个简单的组合电路。但是每次,当我尝试通过从库面板加载设计来模拟电路时。我收到此错误消息
# Error loading design
虽然编译没有显示任何错误。
这是我正在使用的代码
module smpl_circuit(A,B,C,x,y);
input A,B,C;
output x,y;
wire e;
and g1(e,A,B);
not g2(y,C);
or g3(x,e,y);
endmodule
连这段代码都没有。无论我尝试哪种代码,我都会收到相同的错误消息。
当 Model Sim 找不到您的文件时,通常会发生加载设计错误。在 Model Sim 中成功设置项目并不像它应该的那样明显,因此请确保在创建文件时遵循以下步骤:
- 按文件 -> 创建项目 -> 创建新文件
- 输入您的文件名和select您的文件类型(在本例中为 Verilog)。将您的代码复制粘贴到这个新生成的文件中。
- 转到项目选项卡(它现在应该在屏幕的左侧)。右键单击您的文件。
- 按编译 -> 编译所选。这应该会在选项卡的 "status" 列下显示一个绿色复选标记。
- 现在转到库选项卡。
- 展开"work"目录。
- 右键单击您的文件并按模拟。
这应该能让您的项目正常工作。
P.S。 This 视频清晰地展示了整个过程。
我正在尝试在 ModelSim PE Student Edition 10.4a
中模拟一个简单的组合电路。但是每次,当我尝试通过从库面板加载设计来模拟电路时。我收到此错误消息
# Error loading design
虽然编译没有显示任何错误。
这是我正在使用的代码
module smpl_circuit(A,B,C,x,y);
input A,B,C;
output x,y;
wire e;
and g1(e,A,B);
not g2(y,C);
or g3(x,e,y);
endmodule
连这段代码都没有。无论我尝试哪种代码,我都会收到相同的错误消息。
当 Model Sim 找不到您的文件时,通常会发生加载设计错误。在 Model Sim 中成功设置项目并不像它应该的那样明显,因此请确保在创建文件时遵循以下步骤:
- 按文件 -> 创建项目 -> 创建新文件
- 输入您的文件名和select您的文件类型(在本例中为 Verilog)。将您的代码复制粘贴到这个新生成的文件中。
- 转到项目选项卡(它现在应该在屏幕的左侧)。右键单击您的文件。
- 按编译 -> 编译所选。这应该会在选项卡的 "status" 列下显示一个绿色复选标记。
- 现在转到库选项卡。
- 展开"work"目录。
- 右键单击您的文件并按模拟。
这应该能让您的项目正常工作。
P.S。 This 视频清晰地展示了整个过程。