1.Vivado的安装程序没反应怎么办
在Windows操作系统上,在安装Vivado的时候会遇到双击xsetup.exe没有反应的情况,即使是用管理员权限再加上设置兼容模式也没有任何效果,且此问题有可能在多个版本上都存在,包括最新的2016.02。
打开解压后的Vivado安装包的bin目录下,可以看到xsetup.exe本质上是调用xsetup.bat (个别版本是xsetup2.bat)这个批处理文件。
接下来我们可以尝试用管理员模式运行命令行启动程序cmd.exe,切换到bin目录再运行xsetup.bat,此时会发现提示“Administrative permissions are not available. Please restart the command line shell as Administrator.”可是我们已经明明使用了管理员权限来运行安装程序了啊?
这个有可能是因为未知的微软系统权限原因(或者与未知的软件冲突),此时我们只要先备份xsetup.bat,然后用记事本打开xsetup.bat,找到如下代码:
把这几行代码全部删除,然后保存xsetup.bat并关闭,再在xsetup.bat上点击右键选择管理员权限运行就可启动Vivado的安装了。
2.升级到 Windows 10 家庭版 安装状态: 失败 错误代码 80070002 如何
如果在检查更新时收到 Windows Update 错误 80070002,需要删除 Windows 用于确定计算机更新的临时更新文件。若要删除临时文件,请停止 Windows Update 服务,删除临时更新文件,重新启动 Windows Update 服务,然后重新尝试检查 Windows 更新。
停止 Windows Update 服务的步骤
必须以管理员身份进行登录,才能执行这些步骤。
单击打开“管理工具”。
双击“服务”。 如果系统提示您输入管理员密码或进行确认,请键入密码或提供确认。
右键单击 Windows Update 服务,然后单击“停止”。
删除临时更新文件的步骤
单击打开计算机。
双击安装 Windows 的本地硬盘,通常为驱动器 C。
双击 Windows 文件夹,然后双击 SoftwareDistribution 文件夹。
双击 DataStore 文件夹将其打开,然后删除该文件夹中的所有文件和文件夹。 如果系统提示您输入管理员密码或进行确认,请键入密码或提供确认。
单击“后退”按钮。在 SoftwareDistribution 文件夹中,双击 Download 文件夹将其打开,然后删除该文件夹中的所有文件。 如果系统提示您输入管理员密码或进行确认,请键入密码或提供确认。
重新启动 Windows Update 服务的步骤
必须以管理员身份进行登录,才能执行这些步骤。
单击打开“管理工具”。
双击“服务”。 如果系统提示您输入管理员密码或进行确认,请键入密码或提供确认。
右键单击 Windows Update 服务,然后单击“开始”。
3.vivado 错误怎么改
Vivado Logic Analyzer的使用chipscope中,通常有两种方法设置需要捕获的信号。
1.添加cdc文件,然后在网表中寻找并添加信号2.添加ICON、ILA和VIO的IP Core第一种方法,代码的修改量小,适当的保留设计的层级和网线名,图形化界面便于找到 需要捕获的信号。第二种方法,对代码的改动量大一些,同时需要熟悉相关IP的设置,优点是,可以控制 ICON,并调用VIO。
与之类似,Vivado也有着两种方法进行设置。1.在综合后的网表中寻找相关信号,右键点开菜单,然后设置mark debug2.添加ILA,VIO的IP Core第一种方法与chipscope的第一种方法极为类似:1.都需要综合后才能设置;2.都需要保留一定的设计层级或者网线名来便于寻找信号;3.并非所有信号都可以被捕获,不能捕获的信号,chipscope中是显示为灰色,vivado 中是没有mark debug的选项在右键菜单中;第二种方法就更为类似了,vivado可以兼容ISE的IP,所以可以直接调用chipscope的相 关IP,调试时也只是用Chipscope,另外可以使用Vivado自己的ILA IP,来进行设计, 但最大的问题是Vivado不提供ICON的IP以供选择,进一步埋没了ICON的地位。
另外,早起的Vivado IP Catalog提供Chipscope的ICON、ILA和VIO IP Core可以选择,目前已经取消了这些IP,只支持Vivado自己的ILA/VIO IP Core。这里提供一个非常简单的设计代码,用于Vivado Logic Analyzer的研究。
`timescale 1ns / 1psmodule Nexy_4 (input I_CLK,output [3:0] O_ST_COUNTER,output O_TIMECOUNTER_OUTPUT);wire CLK_100;clk_wiz_0 CLK_UNIT(.clk_in1 (I_CLK),.clk_out1 (CLK_100),.locked ()); reg [7:0] startup_counter = 'b0;always @ (posedge CLK_100)beginif(startup_counter == 8'b11111111)beginstartup_counter <= 8'b00000011;end else beginstartup_counter <= startup_counter + 8'b1;endendassign O_ST_COUNTER = startup_counter[7:4];wire [47:0] TimeCounter_Result_wire ;reg [47:0] TimeCounter_Result_reg = 'b0 ;reg TimeCounter_Output ;always @ (posedge CLK_100)beginTimeCounter_Result_reg <= TimeCounter_Result_wire;endTimeCounter TimeCounter_Unit (.CLK ( CLK_100 ), // input wire CLK.A ( 2'b01 ), // input wire [1 : 0] A.C ( TimeCounter_Result_reg ), // input wire [47 : 0] C.P ( TimeCounter_Result_wire ) // output wire [47 : 0] P);always @ ( posedge CLK_100 )beginTimeCounter_Output <= TimeCounter_Result_reg[47];endassign O_TIMECOUNTER_OUTPUT = TimeCounter_Output ;endmodule综合后的Netlist中选择信号进行捕获的方法。只有Nets下的信号可以设置mark debug。
从原理上来说是很不合理的。Chipscope的捕获界面中,只有Reg信号可以被抓取,而Vivado是Net,从实际的角度说也是很不合理的,LUT可以直接被抓去,从原理上和时序上,对设计都是不合适的。
在Set Up Debug中,工具会自动分析信号的所在时钟域,并添加时钟。少数情况,可以通过右键点击Select Clock Domain来修改时钟域。
下一页设置存储深度,相比较ChipScope,信号的宽度不需要事先设定好,而是根据捕获信号来自动设定,Vivado确实方便了很多。设置好之后,可以在属性中修改ILA Core的属性。
确认无误后进行Implementation。不过,从Implementation的结果可以看到,虽然抓取的是LUT的信号,但是ILA的IP已经添加了寄存器进行隔离。
从这一结果考虑,Vivado的ILA设计还是很优秀的。但即使是这样,为了netlist中的Reg型信号无法设置mark debug,确实是一个不好理解的解释。
最终,Vivado Logic Analyzer的设置会以Tcl脚本的形式反应到XDC文件中。完成Implementation后,生成bit文件,打开Hardware Manager,下载并配置好FPGA,开始Vivado Logic Analyzer的使用。
1. 下载好bit文件后的界面如下图所示。2. 这里有个问题,Vivado 2014.2中,Debug Probes窗口不会自动打开,可以再Windows选项单中找到该窗口。
3. 打开Debug Probes窗口后的界面如下图所示。4. 在Debug Probes中,把需要观察的信号拖到Basic Trigger Setup中,可以设置触发信号。
5. 设置好触发信号之后,就可以开始捕获信号。6. 每一组触发条件可以设置Operator、Radix和Value来设置具体的触发条件,多个触发条件还可以进行组合。
7. 为了便于观察,在Window data depth将数据设为16个数据。8. 设置好之后重新捕获数据,可以看到一次只捕获16个数据。
9. 可以设置窗口的数目,这里将Number of Windows设为2,代表两个窗口,每次捕获的数据为4个。10. 重新触发后,可以看到,触发了两次,每次的触发条件都是一致的,即startup_counter = 8'h03。
从下方的两个计数器可以看到,是先后的两次捕获。其实,与chipscope类似,可以设置捕获数据的条件。
1. 将Capture mode设置为BASIC。2. 在Basic Trigger Setup下面可以看到Basic Capture Setup的界面。
3. 从上两张图可以看到,触发信号为starup_counter,触发条件为03,捕获条件为88,触发位置为7。4. 从捕获结果图来看,一共捕获了16个数据,触发条件处在第7个数据的位置上,该触发条件。
4.WIN10兼容Vivado2013.4吗
是你的虚拟内存设置有问题了。
设置方法:
1、右击“我的电脑\”,单击“属性\”,然后单出“高级\”选项卡。
2、在“性能\”选项中单击“设置\”
3、在新弹出的对话框中,单击“高级\”,在虚拟内存项中单击“更改\”,在“驱动器\”[卷标]下,选择您要的驱动器
4、要创建页面文件,请单击“初始大小\”(MB)框”,然后输入初始大小和最大值。 一切就绪后,请单击“设定\”,再单击“确定\”。 虚拟内存一般是物理内存(我们常说的内存)的1.5到2倍,最好不要建在系统盘里。
5.升级到 Windows 10 家庭中文版 安装状态: 失败 错误的详细信息: 代
系统升级失败。要么重装win10系统,要么装回win7系统。 直接换个验证过的系统盘重装系统就行了,这样就可以全程自动、顺利解决 win7系统安装 的问题了。用u盘或者硬盘这些都是可以的,且安装速度非常快。但关键是:要有兼容性好的(兼容ide、achi、Raid模式的安装)并能自动永久激活的、能够自动安装机器硬件驱动序的系统盘,这就可以全程自动、顺利重装系统了。方法如下:
1、U盘安装:用ultraiso软件,打开下载好的系统安装盘文件(ISO文件),执行“写入映像文件”把U盘插到电脑上,点击“确定”,等待程序执行完毕后,这样就做好了启动及安装系统用的u盘,用这个做好的系统u盘引导启动机器后,即可顺利重装系统了;
2、硬盘安装:前提是,需要有一个可以正常运行的Windows系统,提取下载的ISO文件中的“*.GHO”和“安装系统.EXE”到电脑的非系统分区,然后运行“安装系统.EXE”,直接回车确认还原操作,再次确认执行自动安装操作。(执行前注意备份C盘重要资料!);
3、图文版教程:有这方面的详细图文版安装教程怎么给你?不能附加的。会被系统判为违规的。
重装系统的系统盘下载地址在“知道页面”右上角的…………si xin zhong…………有!望采纳!
转载请注明出处windows之家 » win10家庭版安装VIVADO出错