Vivado真的是太庞大了,现在一个安装包都要90GB的大小,安装过程甚至需要277GB的空间。真是应了那句话了:硬件但凡有一点升级,都会被软件立马吃掉。
这篇文章我们看下Vivado的安装包中,到底哪些东西最占空间?
1
下面我们分别把每个模块都去掉,看下安装包所需的空间大小,来计算这个模块的大小。
Let's go!!!
首先Vivado和Vitis HLS是必选的,没法去掉,从后来的计算可以看出,这俩模块的安装包占了接近70GB的大小。
Vitis Networking,这个模块本身就很小,只占了10M,可以忽略不计了。
2
Vitis Model Composer,也就是以前的System Generator,忽然想起来我前几年还出过一个System Generator的视频教程,现在还在网易云课堂上,有兴趣的同学可以去学习一下。已经快3年不搞信号处理了,忍不住要感慨:时光荏苒。
占用空间:300MB。
3
Vitis Embedded Development,Microblaze和ARM core的调试都需要它,这个默认是不安装的,有些工程师在安装的时候会直接点下一步,装好了才发现没有这个模块。
占用空间:1.59GB。
4
DocNav,看文档的工具,如果想从IP core中点data sheet的选项,就会打开这个工具。但我用的不多,一般都是官网下datasheet看。
占用空间:110MB。
5
Install Devices for Kira SOMs,几乎没有占用空间。Kria™ SOM自适应系统模块是一种量产型小尺寸嵌入式板卡,拥有完整的软件堆栈与预构建的量产级加速应用,可快速部署各种各样的边缘应用。
6
Devices,这就是一个大头了,我一般会把所有器件都选上,因为平时可能会有群友问我问题,不一定是哪个系列,所以我就都装上了。
占用空间:18.04GB。
7
Engineering Sample Devices,这是Xilinx官方提供的工程模板,可以不安装,但空间也不大,装了也无妨。
占用空间:330MB。
13
下面这个图就是安装完成后实际的占用空间了:143.24GB。