尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

Diamond在线调试助手Reveal使用(多图超详细介绍)

Diamond在线调试助手Reveal使用(多图超详细介绍) Diamond在线调试助手Reveal使用(多图超详细介绍)本文为明德扬原创文章转载请注明出处明德扬官网明德扬产品官网在之前的系列文章中我为大家详细讲解了Lattice开发工具的一些基本的使用方法如怎样申请Diamond License、如何生成IP核、如何新建工程……今天我将继续介绍Diamond软件的使用方法——如何使用在线调试助手Reveal进行工程调试。首先找到Reveal图标在下图标示区域。与Quartus 的Signaltap不同的是Diamond在线调试助手需要在两个地方分别进行设置一个是“Reveal Inserter”在下图中标示框中左边的图标此窗口是用来设置采样时钟、采样深度、需要采样的信号以及触发条件。另一个是“Reveal Analyzer”在标示框中右边的图标此窗口是用来显示捕获到的波形信号。图1 在线调试助手Reveal图标接下来建立调试文件。找到工程文件列表中的Debug Files如图2右键“Add”—“New Files”弹出的界面中找到“Reveal Project Files”在下面会显示对应的文件类型为“rvl”如图3将其保存到设定好的文件夹目录下可以在工程文件夹目录下新建一个debug文件夹用来保存调试文件。图2 新建调试文件图3 选择新建.rvl文件点击“New”进入信号设置界面如图4。其中“Trace”下面是想要观察的信号列表需要从左边“Design Trace”窗口中在对应的模块中找到信号名称然后拖拽到“Trace”窗口之下“Simple Clock”是采样时钟可以手动输入也可以从“Design Trace”窗口中找到时钟信号拖入“Buffer Depth”是采样深度可以根据资源占用的数目来进行选定。“Implementation”是所用的资源数目不可以超过100否则会报错。图3 选择新建.rvl文件图4-2是信号设置完成的界面:图4-2 信号设置界面采样时钟、待观察信号设置完成后进行触发条件设置在右下角的“Trigger Singnal Setup”界面如图5设置触发条件。图5 触发条件设置触发条件设置界面需要设置两部分内容。在“Trigger Unit”窗口中选择要触发的信号点击“Add”可以添加触发条件设置窗口来增加触发信号的个数。双击“signals”下的空白如图6在弹出的信号列表界面中找到待触发的信号将其添加进来判断条件在“Operator”窗口下面选择可以选择上升沿、下降沿触发或者其他触发判断条件。图6 选择触发信号及判断条件添加完所有的待触发信号和判断条件之后需要在“Trigger Expressin”窗口中将上面添加的“name”名复制到“Expression”下如图7名称要与前面“name”一致并且在“Trigger Unit”界面中出现的“name”名称都要添加到“Trigger Expression”下。图7 正确设置触发条件界面CtrlS保存修改将设置好的“.rvl”文件与整个工程一起进行编译综合并将生成的“.bit”流文件烧录到板子中接下来需要设置“.rva”配置文件。在“Reveal analyzer”窗口图8左上角下创建JTAG口与FPGA连接的文件在“Reveal Analyzer Setup Wizard“界面下选择”Create a new file“。图8 创建.rva文件命名文件名。在“USB port”一栏中点击“Detect”寻找与FPGA的JTAG口相连的USB接口。在“Debug device”一栏中点击“Scan”来添加正在进行通信的FPGA设备。如果没有先生成bit流文件并烧录到板子中将会出现如下报错“Cannot debug device : please check cable connection or reveal insertion in bitstream”。图9 报错信息错误信息需要先将bit流文件烧录进板子中去。综合编译生成bit流文件后进行烧录再点击Scan即可检测到待调试的设备。烧录进bit流文件后点击“Scan“便能搜索到正在通信的FPGA设备图10 添加Debug device将前面生成的“.rvl”文件添加进“RVL source”一栏中图11 添加.RVL文件设置完成后打开“Reveal Analyzer”界面点击图中绿色按钮逻辑分析仪便会按照设置的触发信号以及触发条件捕捉待观察的信号。图12 开始捕捉信号成功捕获到的波形图13 捕获到的波形图以上就是线调试助手Reveal的使用方法期待与大家一起探讨进步!明德扬官网明德扬产品官网
返回列表