核心内容摘要
Qwen-Image-2512-Pixel-Art-LoRA 模型微调(Fine-tuning)效果前瞻:定制专属像素风格
Vivado无源代码自定义IP核封装前言
使用EDF网表文件封装自定义IP核
使用DCP网表文件封装自定义IP核在进行FPGA开发时,如果不希望将源代码交给别人时,有两种方式: 一种方法是将自己的源代码生成网表文件,交出网表文件即可,网表文件又分为DCP网表和EDF网表;另一种方法是将自己的源代码封装为无源代码IP核。
软件版本: Vivado
2
2生成edf网表文件方法详见文章: Vivado生成RTL代码网表文件(.dcp网表和.edf网表)生成dcp网表文件方法详见文章: Vivado生成RTL代码网表文件(.dcp网表和.edf网表)–续Vivado自定义IP封装方法(含源代码IP)详见文章: Vivado自定义IP核封装教程(超详细!)前言如果直接将RTL源代码封装成IP核那生成的IP核文件以及调用IP后生成的文件中会包含RTL源代码文件FPGA开发过程中如果不希望其他人看到IP核的源代码的话就需要封装无源代码IP核。
普通IP核生成后包含源代码文件:调用IP核后生成的文件中也包含RTL源代码文件:
使用EDF网表文件封装自定义IP核将要封装的工程中源代码替换为EDF网表文件并将其置为顶层:接下来按照普通IP核封装步骤进行操作,参考文章顶部链接, 可以看见在File Groups中已经自动将RTL源代码文件替换为EDF网表文件:然后按照封装普通IP核的方法完成封装并调用IP验证即可。
使用DCP网表文件封装自定义IP核使用DCP网表文件封装自定义IP核的方法和使用EDF网表封装的方法相同,然后按照封装普通IP核的方法完成封装并调用IP验证即可.但是使用dcp网表封装IP核在
2