Vivado可以将自己的verilog代码设计封装成IP,然后在设计中调用该ip.ip还可以配置参数。所用软件为2014.4
下面以我之前写的一个串口程序为例。
将代码拷贝到一个目录下,该目录不能有中文和目录。
然后打开vivado软件。
选择创建和封装IP。
因为是要封装IP,选择第二个
为ip指定一个路径。
为IP设定工程名和工程路径。
这样,就创建好了IP工程。可以看到软件会自动导入设计,并将顶层代码给设置成顶层。
右边部分就是设置IP。
第一个是配置一些IP信息,可以在这里填入一些信息。
在categories,可以更改IP的类型,这样的话,方便以后查找。
第二项是配置IP在哪些器件上可以用。