文章目录

  • 一、创建项目文件夹
  • 二、使用Quartus创建项目
  • 三、用Verilog语言写代码
    • 1.Quartus与vscode 联动
    • 2.vscode下载插件
  • 四、你是大佬了,你可以独立学习了

一、创建项目文件夹


①doc是存放项目的设计思路
②ip(我暂时没用过,不知道存放什么)
③prj是你的项目
④rtl是你写Verilog语言的地方
⑤tb是testbench,仿真的地方

二、使用Quartus创建项目

1.点击New Project Wizard

2. 第一行是把你新建的项目放在刚刚新建好的项目文件夹prj里
第二行三行是给你的项目命名,基本上是一样的

3.选择默认的空的工程,下一步

4.是给你的工程添加文件的,如果你是先写好了Verilog代码,找到文件,放进去,如果你是先创建项目的,直接下一步

5.左边是芯片型号选择,右边是芯片参数选择,下面是我所使用的的芯片EP4CE6F17C8

6.这里我基本上使用的是ModelSim仿真文件,如果有其他的仿真工具,使用其他的选择

7.最后看一遍你所创建工程项目的各类信息,没问题就Finish了

三、用Verilog语言写代码

1.创建文件,选择Verilog HDL File

1.Quartus与vscode 联动

这里教大家一个小技巧,使用原生的Quartus编写程序不方便,我使用的是VSCODE,需要设置一下以及下载插件。

1.点击Tools–>Options

2.找到Preferred Text Editor
Text editor 选择Custome
下面是找到你的Vscode的路径的
最后在路径后面加上-g %f:%l即可

2.vscode下载插件

搜索verilog,下载前面三个就行了

四、你是大佬了,你可以独立学习了

开启你的代码之旅

【FPGA】实战之创建项目相关推荐

  1. mui-app开发实战01 创建项目及主页

    目录 1 创建mui项目 2. 创建主页 2.1 创建注册页面 html 2.2 创建头部 2.3 创建页面主体 2.4 创建底部导航栏 1 创建mui项目 创建完成后,得到如下项目目录: css:为 ...

  2. Django2 web实战01-启动项目

    作者:Hubery 时间:2018.7.24 0 前言 = 瞎说 能写web的语言有好多.python算是难度较低,入门较快的脚本语言.Django是python的web框架,详情不多叙,见: Dja ...

  3. QT案例实战1 - 从零开始编写一个OCR工具软件 (3)创建项目

    一.创建项目 打开Qt Creator,点击Create Project. 可以看到项目类型有应用.应用for python.类库等等,这里选择第一个QT应用,然后第二个栏中选择QT Weidgets ...

  4. egg mysql 项目实战,egg.js创建项目,目录介绍,简单使用,sequelize mysql使用

    1.egg项目的创建 创建项目 npm init egg --type=simple 安装依赖 npm i 依赖安装完成后运行命令 npm run dev 即可运行项目 参考官方文档 https:// ...

  5. Django从理论到实战(part3)--创建一个Django项目

    学习笔记,仅供参考 本系列Blog以应用为主,理论基础部分我在后端专栏的Django系列博客已经写过了,如果有些需要补充的知识点,我会在这个系列中,尽量详细的写一下. 文章目录 创建一个Django项 ...

  6. Django的简单介绍及虚拟环境的搭建、创建项目,数据库(Windows版超级详细)--Python web应用程序开发(Python实战)

    https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注! 欢迎关注微信公众号:宝藏女孩的成长日记 如有转载,请注明出处(如不注明,盗者必究) 目录 Djangg ...

  7. Java Web实战开发 | Web项目的创建与运行

    01Web项目的创建与运行 1●创建项目 在完成了IDE.Tomcat服务器以及数据库的安装后,Java Web项目开发集成环境已经准备就绪,可以进行Java Web应用系统的开发.下面通过例1-1讲 ...

  8. 【Python • 项目实战】pytesseract+pyqt实现图片识别软件小项目——(一)创建项目和画界面

    本文默认你已经学习了上一篇文章,如果你还没有学习,就赶快去学习吧.关注博主,学习更多内容. 文章目录 前言 一.创建项目 1. 从模板创建项目 2. 使用pycharm打开项目 3. 安装Pyqt5库 ...

  9. 从零开始的Django框架入门到实战教程(内含实战实例) - 01 创建项目与app、加入静态文件、模板语法介绍(学习笔记)

    目录 1. 安装Django 2. 创建项目(startproject) 2.1 创建项目 2.2 介绍项目文件 2.3 APP(startapp) 3. 走通流程(urls, views, runs ...

最新文章

  1. 导频 matlab,v06_03_dem_2up_arrange.m 源代码在线查看 - 完美的OFDM仿真程序MATLAB(带导频),可直接运行 资源下载 虫虫电子下载站...
  2. 深度解析java内存原理
  3. 全球及中国固体真空重合器行业深度调研及竞争格局展望报告2021-2027年版
  4. 计算机社团发展目标,计算机社团工作计划
  5. HTML(菜鸡视角)
  6. RPC与其实现方式概念笔记
  7. 判断.java文件中getConnection与cleanUp数量是否匹配
  8. mui 时间样式错乱_微信编辑器样式排版错位怎么回事?
  9. 并查集——最小连接路径和Kruskal(hdu1301)
  10. Laravel Facades的实现原理
  11. pandas dataframe 使用多进程apply(原生、pandarallel多进程、swifter多进程)
  12. ArcEngine中加载ArcGIS Server地图服务
  13. Java基础学习总结(74)——Java常见笔试题及答案汇总
  14. python字体大小设置苹果电脑_如何调整Mac字体大小Mac字体大小调整方法
  15. 一文了解常用效率记笔记软件(超过20款含有图片和双向链笔记)
  16. 如何理解STM32单片机引脚的复用功能?
  17. 阿里校招应届生面试经验
  18. 翁恺老师c语言课程笔记
  19. 网易历届笔试题(1)
  20. vite alias配置路径地址别名

热门文章

  1. http常见状态码以及其代表的含义
  2. 项目经理产品经理必看,流程图绘制Drawio
  3. openGL-设计交互平面图形(旋转、平移、缩放)
  4. 【无标题】软件企业认定条件(双软企业认定条件2022)
  5. 2021年盘州市高考成绩查询,盘州市第一中学2021年招生代码
  6. 低配本用win10服务器系统,低配电脑用win7还是win10比较好_低配置电脑装win7还是win10系统合适...
  7. 计算机保存不了自动还原,win7系统颜色校准无法保存开机自动还原默认的处理步骤...
  8. Mac + Docker + Clickhouse + Dbeaver 套装
  9. 红米k30 android版本,红米K30系列机型众多,傻傻分不清楚?看完这篇你就懂了
  10. 谷歌浏览器F12抓包如何过滤只显示接口请求不显示图片、js那些请求