用Digilent IP内核设置Vivado

最近,我一直在研究项目使用阿蒂和微型闪电。这阿蒂有四个标题可用于数字PMOD阵容。由于Microblaze用于外围设备的AXI4协议没有太多经验,因此我寻找一种与这些标头接口的快速方法。

幸运的是,Vivado具有使用预编译的代码的能力。这些代码称为IP内核。IP代表一世ntellectualpRoperty,大多数都有与之相关的许可。核心的功能范围从接口协议到数据处理块。一些示例包括时钟向导,用于生成没有时钟分隔器的时钟以及软核心处理器Microblaze。

Digilent维持a免费使用IP的存储库对于Vivado来说,在使用微型闪烁设计时很有帮助。

Digilent Vivado IP
可从Digilent提供IP

Digilent IP内核中包括PMOD特定核心以及一些视频转换块。一些例子是pmodals,,,,PMODACL,,,,PMODBT2, 和PMODGPS。这些都有存储库中的可用块。

PMODS
一些带有IP块的PMODS可用

IP内核适合我们FPGA可以使用Vivado编程。这些包括阿蒂,,,,Basys 3, 和Nexys 4 DDR董事会。

有关添加Digilent IP内核的详细说明,请遵循我的教程consendables.com通过为所有新的Vivado项目以及旧项目添加核心。该指导可以通过将IP添加到一个项目以及Vivado生成的所有未来项目。这一切都是用Vivado IP存储库管理器的功能完成的。

Ropomanager
Vivado IP存储库管理器

有关我们的FPGA和PMODS的更多信息,请访问店铺

0
成为第一个投票。

关于布兰登·卡拉赫

查看Brandon Kallaher的所有帖子→

发表评论

您的电子邮件地址不会被公开。