运行第一个实例display实现hello程序
2014-03-04 22:23
211 查看
转载于计算机人网:http://www.computersren.com/material/MaterialDetails.aspx?id=20140304222319&id2=2014030320451027176
内容:
作为一个计算机专业的人员,首先先运行hello程序吧。其实也不能算是程序,算是代码吧。以后再解释这个问题,不能把verilog程序,当作软件来运行,毕竟fpga是实实在在的硬件,这里先说这么多,先运行hello world吧。当然,这个程序是不能被综合的(一定要理解)。
用modelsim软件来建立工程,并建立顶层文件(顶层文件就是与工程名一致,且与modul名称一致),下面建立verilog的文件:
module displaytest;
initial
begin
$display("hello quartus II.");
$display("hello fpga.");
$display("display testing.");
end
endmodule
注意要把$display写在initial 里的begin end 中。
第一步:先编译,要编译成功,再可以进行下一步的仿真
第二步:按仿真按钮,实现仿真功能,弹出对话框,选择work下的displaytest;
1)把设置下的optimization下的enable optimization选项框去掉
2)点击仿真“运行“
第三步:在modelsim的transcript面板中有显示的运行结果。
run
# hello quartus II.
# hello fpga.
# display testing.
看第一个例子运行成功了。
内容:
作为一个计算机专业的人员,首先先运行hello程序吧。其实也不能算是程序,算是代码吧。以后再解释这个问题,不能把verilog程序,当作软件来运行,毕竟fpga是实实在在的硬件,这里先说这么多,先运行hello world吧。当然,这个程序是不能被综合的(一定要理解)。
用modelsim软件来建立工程,并建立顶层文件(顶层文件就是与工程名一致,且与modul名称一致),下面建立verilog的文件:
module displaytest;
initial
begin
$display("hello quartus II.");
$display("hello fpga.");
$display("display testing.");
end
endmodule
注意要把$display写在initial 里的begin end 中。
第一步:先编译,要编译成功,再可以进行下一步的仿真
第二步:按仿真按钮,实现仿真功能,弹出对话框,选择work下的displaytest;
1)把设置下的optimization下的enable optimization选项框去掉
2)点击仿真“运行“
第三步:在modelsim的transcript面板中有显示的运行结果。
run
# hello quartus II.
# hello fpga.
# display testing.
看第一个例子运行成功了。
相关文章推荐
- C# 实现程序只启动一次(多次运行激活第一个实例,使其获得焦点,并在最前端显示)
- C# 实现程序只启动一次(多次运行激活第一个实例,使其获得焦点,并在最前端显示)
- C# 实现程序只启动一次(多次运行激活第一个实例,使其获得焦点,并在最前端显示)
- C# 实现程序只启动一次(多次运行激活第一个实例,使其获得焦点,并在最前端显示)
- C# 实现程序只启动一次(多次运行激活第一个实例,使其获得焦点,并在最前端显示)
- C# 实现程序只启动一次(多次运行激活第一个实例,使其获得焦点,并在最前端显示)
- 命令行方式实现第一个CUDA程序的运行(Win7环境)
- C#利用Mutex实现只运行一个程序实例
- 用VC++实现控制程序运行一实例
- 使用Mutex实现程序单实例运行(c#)
- 使用Mutex实现程序单实例运行(c#)
- 第六篇:Eclipse上运行第一个Hadoop实例 - WordCount(单词统计程序)
- linux下程序如何实现单实例运行
- 使用进程互斥实现WinForm程序只运行一个实例(VB.Net)
- VC++实现程序只运行一个实例
- C#使用Mutex实现程序单实例运行
- 使用Mutex实现程序单实例运行(c#)
- 利用互斥对象实现一个程序只运行一个实例的方法.
- c# 程序只能运行一次(多次运行只能打开同一个程序) 并激活第一个实例,使其获得焦点,并在最前端显示.
- 实现同时只允许运行一个程序实例