什么是VHDL学习平台?
现在每个对电子产品感兴趣的人都听说过 Arduino 和微控制器,并且可能在他们的项目中使用它们。然而,使用 FPGA 或其硬件语言 VHDL 的人并不多。这在一定程度上是由于无法使用 FPGA 及其相对较高的成本。通过这个项目,我们打算改变这一点。这个想法是创建一个易于使用的远程 FPGA 平台,每个人都可以使用它在真实硬件上测试 VHDL 设计。我们想创建一个工具,初学者和专业的 VHDL 程序员都可以在不需要购买实际硬件的情况下测试设计。实际设计套件中的整个综合步骤(复杂且花费大量时间)与用户完全隔离。这使用户可以专注于他们的设计,而不必担心实际的实施步骤。
还有什么好说的?
自己试试吧!
要求:
获取项目
安装 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 卡并刷入文件系统。
网络设置/测试
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !