×

VHDL测试平台开源分享

消耗积分:2 | 格式:zip | 大小:0.07 MB | 2022-12-28

李雪

分享资料个

描述

动机

什么是VHDL学习平台?

现在每个对电子产品感兴趣的人都听说过 Arduino 和微控制器,并且可能在他们的项目中使用它们。然而,使用 FPGA 或其硬件语言 VHDL 的人并不多。这在一定程度上是由于无法使用 FPGA 及其相对较高的成本。通过这个项目,我们打算改变这一点。这个想法是创建一个易于使用的远程 FPGA 平台,每个人都可以使用它在真实硬件上测试 VHDL 设计。我们想创建一个工具,初学者和专业的 VHDL 程序员都可以在不需要购买实际硬件的情况下测试设计。实际设计套件中的整个综合步骤(复杂且花费大量时间)与用户完全隔离。这使用户可以专注于他们的设计,而不必担心实际的实施步骤。

还有什么好说的?

自己试试吧!

设置

要求:

  • 一个智宝Z7020
  • 一张微型 SD 卡(最小 16GB)
  • 一台 Linux 电脑(Ubuntu Linux 16.04.3 LTS)
  • 网络摄像头 (Keekoon KK001)
  • Petalinux 2017.4
  • 维瓦多 2017.4
  • Vivado 部分重配置许可证

获取项目

安装 Vivado 2017.4 和 Petalinux 2017.4 后,克隆项目。

source /path/to/vivado/settings64.sh
source /path/to/petalinux/settings64.sh
  
git clone --recursive https://github.com/braun-vogt/VHDL_Testing_Platform.git

构建 Petalinux 映像

cd VHDL_Testing_Platform
cd petalinux
petalinux-config --get-hw-description=../hw_handoff
petalinux-build
petalinux-package --boot --fsbl image/linux/zynq.elf --fpga image/linux/top.bit --u-boot

将 BOOT.bin 和 image.db 复制到格式化后的 SD 卡并刷入文件系统。

网络设置/测试

  • 使用 DHCP 将 Zybo 和 IP Cam 连接到网络。
  • 导航到 Zybo 的 IP。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !