×

设计一个简单的SOC

消耗积分:0 | 格式:zip | 大小:0.11 MB | 2022-11-16

周臻庸

分享资料个

描述

设计一个简单的 SOC

介绍

片上系统是当今计算生态系统不可或缺的一部分。他们正在寻找进入许多应用程序的方式,并且非常有效。因此,该项目将帮助您设计和实现您自己的 SOC。

如何开始?

先决条件 - AMBA AHB Lite 协议、Xilinx FPGA 套件、Verilog HDL。

主意

众所周知,第一个 hello world 介绍性项目始终是 LED 闪烁,我们也将这样做。在这个项目中,我们将使用 ARM Cortex - M0 设计启动评估 IP 设计一个 SOC,并将实现一个 GPIO 输出寄存器,我们将使用它来切换 FPGA 套件 (ARTY-A7) 上的 LED。

难度级别:中级

指示

1. 将存储库克隆到本地系统

2. 创建一个新的 vivardo 项目并选择 RTL 设计选项。

3. 将所有 Verilog 文件添加到项目中。

4. 根据您的 FPGA 套件添加约束文件。(ARTY - A7)

5.运行Synthesis,implementation,最后生成bitstream文件。

6. 将其上传到 FPGA 套件。

笔记(***):

1) 如果您有一个 ARTY-A7 {35T} FPGA 套件,GitHub 存储库包含比特流文件。所以,你可以上传它并查看结果。

2)存储库中的所有代码都已注释并且易于理解。

 


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

评论(0)
发评论

下载排行榜

全部0条评论

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