我正在使用Ubuntu14.10 x64和Vivado设计套件2014.4的清晰安装和更新1。Vivado运行,但是Vivado HLS在启动时崩溃,没有任何错误。
user@user-Precision-M4800:/opt/Xilinx/Vivado_HLS/2014.4/bin$ ./vivado_hls
================================================================
Vivado(TM) HLS - High-Level Synthesis from C, C++ and SystemC
Version 2014
我最近通过运行sudo ./xsetup在Ubuntu上安装了Vivado 2019.1。我没有注意Vivado的安装位置,所以默认情况下它安装在/tools/Xilinx/Vivado中。正因为如此,我无法在那里运行应用程序。因此,我决定卸载它。我运行./xsetup -Uninstall,但它给出了如下错误。
Exception in thread "main" java.lang.NullPointerException
at java.base/java.io.File.<init>(Unknown Source)
at com.xilinx.install
export ARCH=arm
export CROSS_COMPILE=arm-xilinx-linux-gnueabi-
source /home/Vivado/2014.4/settings64.sh
产出:
bash: /home/Vivado/2014.4/settings64.sh: No such file or directory
我的主目录中有Vivado文件。在上述情况下,即使我给出了主目录的路径,它的意思是No such file or directory。
我们有一个设置,两个Xilinx FPGA设备分别连接到一台计算机。我们使用Vivado Tcl控制台在我们的自动化环境中对FPGA进行编程。我能够一个接一个地成功地对这两个设备进行编程。但是,我正在尝试通过并行启动两个vivado实例并同时对每个设备进行编程来减少编程时间。在这样做的过程中,我得到了如下错误: Targets(s) ", jsn-JTAG-SMT2-XXXXXXXXjsn-JTAG-HS3-XXXXXXXX" may be locked by another hw_server.
Error Message: ERROR: [Common 17-39] &
我正在尝试设计一个带有vivado的AXI_master外围设备。我在vivado菜单中使用了axi外围生成器,并修改了生成的vhdl代码。
在vhdl代码中,有一个函数clogb2声明了以下代码:
function clogb2 (bit_depth : integer) return integer is
variable depth : integer := bit_depth;
variable count : integer := 1;
begin
for clogb2 in 1 to bit_depth loop -- Works for up to 32