
1、打开quartus II,用verilog源文件,先点击file文件,下来菜单点击create/update。
2、然后我们选择右侧的create symbol file for current file生成原理图。
3、打开羡告早后界面随意友衫右键d出下来列表,选择insert。
4、右边出现选择菜单,点击选择symbol。
5、在选择兄雀的框中选择点击一个你需要的路径点击即可生成原理图到文件夹。
用modelsim可以打开,用记事族敬本也可以打开modelsim是做数字仿真的,用verilog编写程序可以在该软件上面进行波形仿真,是一款很实用的弊桥工具。
另外在QuartusII 之前还有一款兆卜慎同一公司出的fpga综合软件叫做MAX,比Quartus容易上手,你可以试试
随着电路规模的增大和复杂,传统的图形输入模式已举神不可行。语言描述电路成为潮流。它的方便性和好的更改性、维护性在实践中得到很好的体现。尤其现在强大的综合工具,正旦亏和系统集成对核的需求性使Verilog更有用武之地。每个硬件工程师应该学习掌握它。
在进入Cadence后在命令行中键入 textedit *.v↙
(此处*为文件名,在textedit 命令后应带上文件名)
键入上述命令后进入文本编辑框,和Windows 中常用的文本编辑框很象。
图中的主菜单File、View、Edit、Find及各自底下的子菜单和Windws中的 文本编辑器差不多,使用方法相似,这里就不多说了。编好程序保存可以进行后续工作了。
§ 4-2 Verilog 的模拟仿真
一.命令的选择。
在命令行中键入 verilog↙
会出现关于此命令的一些介绍,如下:
-f <filename> read host command arguments from file. -v <filename> specify library file
-y <filename> specify library directory -c compile only
-s enter interactive mode immediately
Cadence中Verilog的一些使用方法 2
-k <filename> set key file name
-u convert identifiers to upper case -t set full trace -q quiet
-d decompile data structure
Special behavioral performance options (if licensed): +turbo speed up behavioral simulation.
+turbo+2 +turbo with second level optimizations. +turbo+3 +turbo+2 with third level optimizations.
+listcountsgenerate code for maintaining information for $listcounts
+no_turbo don't use a VXL-TURBO license.
+noxl disable XL acceleration of gates in all modules Special environment invocation options (if licensed):
+gui invoke the verilog graphical environment
在上面的参数选择中,简单介绍几个常用的: (1)-c
首先应该保证所编程序的语法正确性。先进行语法的检查,迟姿选择参数- c键入如下命令。verilog –c *.v↙
根据Cadence的报告,查找错误信息的性质和位置,然后进入文本编辑器进 行修改,再编译,这是个反复的过程,直到没有语法错误为止。 (2)-s
进入交互式的环境,人机交互运行和下面的参数联合使用。 (3)+gui &
verilog 仿真有命令和图形界面两种方式。图形界面友好和windows使用很象,很好掌握,一般都使用图形方式。 “&”符号是后台 *** 作的意思,不影响前台工作。如此时你可以在命令行输入其它的命令。其它的命令参数选择比较复杂,这里就不介绍了,故我们这里常用的命令是:verilog –s *.v +gui &↙ (*代表文件名)进入图形交互界面。
$附:命令行输入 !!↙
是执行上一条命令, 命令行输入
!* ↙ (*代表字母)
是执行最近的以*开头的命令。
上述附注对命令输入速度提高有所帮助。
二.SimVision 图形环境。
SimVision是Verilog-XL的图形环境。 主要有SimControl、Navigator、 Signal Flow Browswer、 Wactch Objects Window 、SimWave 等窗口。
Cadence中Verilog的一些使用方法 3
(1)SimControl 窗口
此窗口是主要的仿真控制窗口,让用户和机器进行交互式 *** 作。执行各种Verilog-XL命令(菜单),进行仿真、分析、调试你的设计。该窗口可以显示设计的模块和模块,显示和设置断点、强制信号等。创建用户自己的按钮和执行经常使用的 *** 作。
Manu Bar
① Tool Bar
② Source Browser
③ Scope Region
④ I/O Region
⑤ Message Region
⑥
各部分简介:
①、Menu Bar
有许多的子菜单,让你执行各种模拟仿真命令。这里就不一一介绍,到使用时,在指明其功能和所在位置。
②、Tool Bar
各种按钮代表最常用的 *** 作和功能,能快速对选中的物体执行各种命令。你可以在工具条中加入自己定义的按钮,来代表常用的 *** 作命令。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)