紫光同创开发板使用教程(一):debug用法

news2024/11/28 0:40:28

我们这里通过debug抓一个普通led工程的部分信号

下面是代码,输入差分200M

1.整体代码

`timescale 1ns / 1ps
module led_test(
//Differential system clocks
  sys_clk_p,//200M
  sys_clk_n,    
  rst_n,  //S1                    
  led             
    );
    
input         sys_clk_p;
input         sys_clk_n;
input         rst_n;
output [1:0]  led;

wire        sys_clk;
reg [31:0]  count;
reg [1:0]   led_cnt;



GTP_INBUFGDS GTP_INBUFGDS_inst 
(
	.O        (sys_clk  ),
	.I        (sys_clk_p),
	.IB       (sys_clk_n)
);

//1s
always@(posedge sys_clk or negedge rst_n)begin
        if(!rst_n)
            count <=    32'd0;
        else if(count == 32'd99000000)
            count <=    32'd0;
        else
            count <=    count + 1'b1;
end

always@(posedge sys_clk or negedge rst_n)begin
        if(!rst_n)
            led_cnt <=    2'd0;
        else if(count == 32'd99000000)
            led_cnt <=    led_cnt + 1'b1;
end                    

assign led = led_cnt;
 

   
endmodule

2.工程编译

3.添加debug和测试管脚

选择Tools-->Inserter 

点击Next 

这里简单设置通道数和抓取深度

 点击Next 

 第一步点击CH0,第二步点击Modify

 在弹出的对话框中选择采集时钟sys_clk 

按住鼠标将sys_clk拖到clock下,然后点击OK

可以看到采集时钟已经加进来了 

选中红框1的位置,然后点击菜单2

将测试管脚拖到右边位置

可以看到测试的管脚已经加入进来了

点击保存图标

点击右上角X关闭对话框

4.编译工程 

在Generate Bitstream上右击选择Rerun All编译工程 

 工程编译完成

5.下载工程文件

选择Tools-->Debugger 

点击这个红色方框

能检测到芯片型号表示jtag连接正常 ,点击OK

 然后出现这个界面

 点击下载文件这个图标

点击这个文件夹图标选择工程文件

选中工程文件点击Open

添加需要下载的sbit文件,点击OK

 程序正在下载中

6.波形抓取 

 程序下载完成后,点击波形这个

可以看到要抓取波形的界面

点击运行 

 将波形拉大后可以看计数值和led的电平

如若转载请注明出处

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/598015.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

农业度“伏”黑科技——农业气象站

最近气象预警 非常高能 总是一波跟着一波 高温、雨水接连不断 高热、高湿的“桑拿天”频繁出现 酷暑难耐 不愧是一年一度的 六月天 在这样一个 气温高、湿度大、风速小的夏天 “农业”也度日如年 毕竟“上蒸下煮”的模式可真不是盖的 自从入伏后 日照强烈程度UP ↑ …

【CORS策略: Multiple CORS header ‘Access-Control-Allow-Origin‘ not allowed导致的跨域问题】

引起跨域CORS报错的原因有很多种&#xff01;&#xff01;&#xff01;&#xff01;&#xff01; 这里我的报错属于最后一条。 探索的原因 正常axios请求接口&#xff0c;调试接口时出现以下问题 Access to XMLHttpRequest at http://192.168.31.111:9000/api/user/sessio…

Java常见的数据结构:栈、队列、数组、链表、二叉树、二叉查找树、平衡二叉树、红黑树

一、数据结构 1.数据结构概述 数据结构是计算机底层存储、组织数据的方式。是指数据相互之间是以什么方式排列在一起的。 通常情况下&#xff0c;精心选择的数据结构可以带来更高的运行或者存储效率 2.常见的数据结构 栈 队列 数组 链表 二叉树 二叉查找树 平衡二叉…

共建、共享开源 EDA 共性技术框架 | 2023 开放原子全球开源峰会开源 EDA 分论坛即将启幕

电子电路设计自动化&#xff08;EDA&#xff09;融合了计算机、微电子、计算数学、图形学和人工智能等众多前沿技术&#xff0c;为集成电路设计、制造和封装等整个产业提供至关重要的自动化辅助设计能力。集成电路是支撑国民经济、社会发展和保障国家安全的基础性、先导性和战略…

【日常】怀念儿童时的多啦A梦

怀念儿童时期的多啦A梦 儿童时期的乐趣HTML多啦A梦效果图&#xff1a;总结对自己孩子的期望 儿童时期的乐趣 时光飞逝&#xff0c;如白驹过隙版飞逝而过&#xff0c;一眨眼已经到了奔三的年纪。俗话说三十而立&#xff0c;是我拖了三十群里的后腿&#xff0c;在这里说一声抱歉…

网页下载的视频看不了怎么回事 网页下载的视频怎么找不到了

在网页直接看视频虽然可以解决视频占用设备内存的情况&#xff0c;但直接通过网页看视频&#xff0c;在视频中间会有广告&#xff0c;或因为网速不好造成观看不流畅等问题&#xff0c;网页视频下来可以解决以上问题。网页下载的视频看不了怎么回事&#xff1f;网页下载的视频看…

连锁店也要玩转外卖:外卖商城系统让你轻松实现!

外卖商城系统是一种基于互联网技术的商业模式&#xff0c;它通过将消费者与商家连接起来&#xff0c;为消费者提供外卖服务&#xff0c;为商家提供一个在线销售平台。外卖商城系统的出现&#xff0c;极大地方便了人们的生活&#xff0c;也为商家带来了更多的销售机会。 商城功…

马斯克在中国的44小时!行程、会面与表态,释放出什么信号?

时隔3年&#xff0c;“自带流量”的美国特斯拉首席执行官马斯克再次到访中国&#xff0c;从公布的信息来看&#xff0c;可谓是行程满满。在中美关系似乎春寒料峭之际&#xff0c;马斯克的来华及表态极具象征意义。 马斯克&#xff1a;反对“脱钩断链” 5月30日下午15时30分左右…

深度学习笔记之循环神经网络(九)GRU的反向传播过程

深度学习笔记之循环神经网络——GRU的反向传播过程 引言回顾&#xff1a; GRU \text{GRU} GRU的前馈计算过程场景设计 反向传播过程 T \mathcal T T时刻的反向传播过程 T − 1 \mathcal T - 1 T−1时刻的反向传播路径 T − 2 \mathcal T - 2 T−2时刻的反向传播路径 总结 引言 …

事物管理.

目录 引入CURD满足什么属性&#xff0c;能解决上述问题&#xff1f;什么是事务&#xff1f;为什么会出现事务事务的版本支持事务提交方式事务常见操作方式事务隔离级别如何理解隔离性隔离级别查看与设置隔离性读未提交【Read Uncommitted】读提交【Read Committed】可重复读【R…

kaggle新赛:蛋白质功能预测大赛baseline

日前&#xff0c;Kaggle发布了CAFA 5 Protein Function Prediction蛋白质功能预测大赛。这是一个机器学习中的序列预测任务&#xff0c;需要你开发一个基于蛋白质氨基酸序列和其他数据的模型&#xff0c;预测一组蛋白质的功能。 该竞赛评估参与者对蛋白质序列的基因本体论&…

3D元宇宙数字展厅—虚拟智能化办公展厅引领未来办公新风尚

随着数字化技术和虚拟现实的迅猛发展&#xff0c;传统的办公方式正在经历一场革命性的变革。在这个数字化时代&#xff0c;虚拟智能化办公展厅正以其独特的优势和创新的展示方式&#xff0c;引领着未来办公的新风尚。 让我们一同探索虚拟智能化办公展厅的魅力&#xff0c;以及它…

k8s入门(二)之Deployment、DaemonSet、Job、CronJob

一、Deployment使用 状态&#xff1a;Available部署完成&#xff0c;Progressing进行中&#xff0c;Complete已经完成&#xff0c;Failed失败的 失败原因&#xff1a;Quota不足&#xff0c;ReadingnessProbe失败&#xff0c;image pull失败&#xff0c;Limit Ranges范围&#x…

一分钟跑出 AI 图像的生成平台

*Stability AI 最近推出了一个名为 StableStudio 的 AI 图像生成平台&#xff0c;这是一个开源的、基于社区驱动的平台&#xff0c;任何人都可以访问和使用。StableStudio 提供了一系列功能强大的工具和库&#xff0c;包括预训练模型、数据集、模型评估和调试工具等&#xff0c…

NSSCTF之Web篇刷题记录(13)

NSSCTF之Web篇刷题记录[12] [GXYCTF 2019]BabyUpload&#xff1a;[GKCTF 2020]cve版签到&#xff1a;[HCTF 2018]Warmup&#xff1a;[GDOUCTF 2023]泄露的伪装&#xff1a;[羊城杯 2020]easycon&#xff1a;[HNCTF 2022 Week1]Interesting_include&#xff1a; NSSCTF平台&…

还有人不知道,加盟连锁店该怎么做?酒店加盟连锁店如何招商?

还有人不知道&#xff0c;加盟连锁店该怎么做&#xff1f;酒店加盟连锁店如何招商&#xff1f; 想要创业的新人&#xff0c;一进到电商行业&#xff0c;看到繁杂的模式以及激烈的竞争关系&#xff0c;都没到平台亏钱的那一步&#xff0c;自己就先泄气了。一个企业能否发展起来&…

The Category-theoretic Perspective of Statistical Learning for Amateurs

统计学习.范畴论视角 title: The Category-theoretic Perspective of Statistical Learning for Amateurs author: Congwei Song description: A representation in BIMSA The Category-theoretical Perspective of Statistical Learning for Amateurs Congwei Song Email: …

基于SSM的疫苗接种平台

末尾获取源码 开发语言&#xff1a;Java Java开发工具&#xff1a;JDK1.8 后端框架&#xff1a;SSM 前端&#xff1a;Vue 数据库&#xff1a;MySQL5.7和Navicat管理工具结合 服务器&#xff1a;Tomcat8.5 开发软件&#xff1a;IDEA / Eclipse 是否Maven项目&#xff1a;是 目录…

抢先看!文档控件aspose.words 新版本23.05 有哪些亮点?

Aspose.Words是一种高级Word文档处理API&#xff0c;用于执行各种文档管理和操作任务。API支持生成&#xff0c;修改&#xff0c;转换&#xff0c;呈现和打印文档&#xff0c;而无需在跨平台应用程序中直接使用Microsoft Word。 Aspose API支持流行文件格式处理&#xff0c;并…

Flutter-布局(Layout)原理

1、约束、尺寸、位置 overrideWidget build(BuildContext context) {return Scaffold(body: LayoutBuilder(builder: (context, constraints) {print("body约束:" constraints.toString());return Container(color: Colors.black,width: 300,height: 300,child: L…