业界动态
Vivado常用编程方法
2024-11-22 12:35

Vivado常用编程方法

在tcl脚本处输入如下命令: 设置多线程的命令为: set_param general.maxThreads 8 读取当前线程数的命令: get_param general.maxThreads

(1)满幅输入,看IP 核的输出应该从哪里开始截位。 比如16位的乘法IP,输入为全1。此时根据输出数据 m_axis_tdata 进行截位(连续相同的即为符号位)。 (2) 如何从m_axis_data_tdata得到m_axis_data_tdata[15:0] 选中需要截取出来的bit位---->单击右键----->选择new virtual bus—>命名

在这里插入图片描述

tool------language templates-------输入关键词 在这里插入图片描述

1、crtl+Alt,再滚动鼠标。即可进行批量操作。 2、crtl+F。快速查找某一个参数的上一次/下一次出现的地方。 3、crtl+R。批量替换

点击±—单击add or create design source------add file—找到现有工程的.srcs文件-----点击source----点击 ip----找到所需的IP,点击进去,选择.xci文件----添加所需的.xci文件–点击完成 在这里插入图片描述

(1)法一: 1.生成IP核的状态报告 Tools -> Report -> Report IP Status-> upgrade (2)法二: 下面介绍另一种方法,对应上述方法不能使用的情况(Upgrade Selected 按钮是灰色的)。在 Tcl console中 执行如下一条命令即可

 

如果信号直接对应外部芯片的管脚,那就用10’dz. 如果只是芯片内部的信号,那就不要用高阻态。

复位时,state=0

 
 

通过截位的方法

 

数据格式为补码。 对于位宽为16位的数据而言,例如 x = 0111_1111_1111_1111,x的相反数-x = 1111_1111_1111_1111(原码表示方式)。 根据负数的补码与原码的转换规则:符号位不变,数据位按位取反,再+1。 所以 -x 的补码:1000_0000_0000_0000+1= 1000_0000_0000_0001。 因此+x到-x的快速转换方法为:所有位按位取反,再+1。

 
 
 

[ 31 : 0 ]表示一个数据的信号位宽,而 [0:7][0:7] 表示有8x8个位宽为32的数据。;

 

好处 (1)直观(2)可以用这种数据表示方法+序号m、n来处理matlab的for语句(大量,重复的语句)。 在这里插入图片描述

第一种方法在这里插入图片描述

第二种方法: integer i_clk,j_clk; 在这里插入图片描述

(1)第一种方法   将矩阵放在变量A里面作为输出。

 

(2)第二种方法   二维数组直接作为输出,对于VHDL语言是可行的,但是对于Verlog是不可行的。但是,我们可以用串行输出的方式来将一个二维数组输出出来,此时需要一个计数器。最后,外部模块根据计数器count和矢量,来拼成一个矩阵。

 
 

  通过上述语句生成bit文件时,应该按照下面步骤进行操作。否则,debug加不上。   点击综合(run synthesis)—>展开open synthesisized Design—点击set up debug----设置完成后,最后点击生成比特流文件。   为了通过直接点击生成bit流文件生成bit文件,且保证ILA一定加上了,则采用添加ila IP核这种方法。

  (1)处理板连接好线,但是此时没有输入信号,将ADC采集的数据偏置到平均值为0。   (2)**两级希尔伯特变换。**具体而言,首先经过第一级希尔伯特变换,其实部是有直流的,虚部信号没有直流,所以我们保留虚部信号;第二级希尔伯特变换,其输入为第一级希尔伯特变换的虚部。

 
 

原因(1)在每一个clk,都会对该信号进行判断,所以不用担心采集不到该信号的上升沿(2)如果生成的是一个高电平信号,那么对于算法下一次执行时,是不利的。

synthesis—report Utilization—>Hierarchy 在这里插入图片描述

对于滤波器而言,滤波器的增益为0dB,所以待滤波信号(位宽16)过了滤波器之后,应该仍然是16bit。但是,现在利用MATLAB生成滤波器系数的coe文件时,我们将滤波器的系数扩大 2^15-1倍, 所以在FPGA里面,要截去滤波器输出信号的低15位,即assign y = m_axis_data_tdata[30 : 15];

    以上就是本篇文章【Vivado常用编程方法】的全部内容了,欢迎阅览 ! 文章地址:http://xiaoguoguo.dbeile.cn/news/1104.html 
     资讯      企业新闻      行情      企业黄页      同类资讯      首页      网站地图      返回首页 多贝乐移动站 http://xiaoguoguo.dbeile.cn/mobile/ , 查看更多   
最新新闻
曹德旺退掉美国绿卡:真正企业家不移民海外,要对国家与历史负责
“美国绿卡”,对于某些人来说是多么有极大的诱惑力,尤其是那些艺术圈里的一些名人,不惜名誉上的得失,挖空心思般地想获得,并
2024春节观察丨春节前夕实探线下金店:每克609元也要买?
央视网消息(记者/杨绎霏 姚抒廷 剪辑/杜安琪 编辑/阚纯裕):2024开年,适逢春节,黄金消费热度高涨。2024年1月,上海黄金交易
李佳琦直播带来的反思:普通女生为何应谨慎医美消费?
在最新一期直播中,知名网红主播李佳琦以其独特的视角引发了关于医美的热议。他公开表示,并不推荐普通女生进行医美项目,理由简
原创电子学生证代替手机进入校园的解决方案是什么?微幼科技
以前的孩子自己组团去玩耍,去学校,现在的孩子后面跟着一位或几位监护人。但当孩子上小学或幼儿园后,双职工家庭在没有老人的情
安利/吐槽|限薪令后内娱爱豆真实收入,大家可以根据名气猜一下自家花花大概赚多少
图里就是乐华发给艺人的税前分成,扣除税,剩下全是艺人的,假设艺人好好缴税,所以别歪楼。其中:B是王一博,2019至2021,分别
冲上热搜!李佳琦称不建议普通女生做医美
在当今这个号称“看脸”的时代,很多普通女生都在思考一个问题:到底要不要尝试医美呢?近日,李佳琦的一番话无疑让这个话题又一
东鹏饮料营收净利实现双增,“存贷双高”与董秘年薪成焦点
经济导报见习记者 贾义航近日,功能饮料龙头(605499.SH)极具热度。一方面,公司在2024年交出158.39亿元营收、63.09%净利增速亮
被61岁白发不染的叶童惊艳到!穿紧身衣毫无赘肉,腰臀比简直逆天
明明是老太太的年纪,却偏偏有少年感!?话说最近61岁的叶童,真的快把网友们迷晕了!当年爆火的《新白娘子传奇》,没想到现在还
东鹏特饮IPO:跟跑30年逆袭中国第一,能否反攻东南亚红牛大本营?
中国功能饮料市场正经历结构性调整,东鹏饮料(集团)股份有限公司(下称“”)依托高品价比错位竞争与深度分销网络实现市场份额
刘强东:京东高管降薪10%到20%,将投数百亿帮员工买房丨邦早报
【刘强东发全员信:京东高管降薪10%到20%,投入数百亿帮员工买房】日前,京东集团创始人、董事会主席刘强东在给全体员工的邮件中