【安路FPGA】FPGA开发日记(一)
一、开发环境的安装
首先去安路官网下载安装包工具与资料下载-国产FPGA创新者 - 安路科技
下载后解压点击安装包直接傻瓜式安装即可
备注:安装后无法打开或者缺文件等情况是安路安装包不包含一些C++库,需要我们自己下载一个
DirectX修复工具(最好下载最新版,因为最新版C++库更完善)
二、一切准备工作做完开始建立第一个属于我们自己的过程,首先打开TD开发环境这里以点亮一个LED灯为演示。
Project→new Project→输入项目名称、选择存放位置与开发板芯片型号→点击OK
三、工程建立后添加/新建.v文件
添加现有的.v文件 Add→选择文件存放位置→双击添加ok确认
文件添加成功
四、编写代码运行
文本编译工具添加在1的位置可以添加我们自己的文本编译软件,在2的位置为安路自己的编译软件
代码编写
在1的位置点击编辑,如果编译不通过文件会出现在2的位置,2的位置为存放报错文件,3的位置可以看到保存信息等等
五、代码编译成功联合仿真验证Modelsim
第一步在modelsim安装路径下新建Anlogic→src文件夹用来存放仿真库在TD安装路径内拷贝库文件,并把.v文件与tb文件拷贝到同一目录下
第二步、打开modelsim软件 为TD新建一个库,首先新建一个库包
然后把TD库放进去
新建仿真工程,建立相对应芯片的仿真库,并添加设计和仿真文件
点击仿真,这里要把仿真文件与tb文件都要存放进去,双击报错信息可以看到具体哪行错误
最终完成仿真
【安路FPGA】FPGA开发日记(一)相关推荐
- 【小月电子】安路国产FPGA开发板系统学习教程-LESSON7串口通信
串口通信例程讲解 若要观看该博客配套的视频教程,可点击此链接 根据多年工作经验,总结出的FPGA的设计流程,概括起来总共有以上12步,其中根据项目难易度可省去其中一些步骤.比如非常简单的项目,我们可以 ...
- 【小月电子】安路国产FPGA开发板系统学习教程-LESSON3 LED流水灯
LED流水灯例程讲解 若要观看该博客配套的视频教程,可点击此链接 根据多年工作经验,总结出的FPGA的设计流程,概括起来总共有以上12步,其中根据项目难易度可省去其中一些步骤.比如非常简单的项目,我们 ...
- 【小月电子】安路国产FPGA开发板系统学习教程-LESSON10无源蜂鸣器驱动
无源蜂鸣器驱动实验例程讲解 根据多年工作经验,总结出的FPGA的设计流程,概括起来总共有以上12步,其中根据项目难易度可省去其中一些步骤.比如非常简单的项目,我们可以省去虚线框里面的步骤,但是我们的入 ...
- 【小月电子】安路国产FPGA开发板系统学习教程-LESSON1点亮LED灯
点亮LED灯例程讲解 若要观看该博客配套的视频教程,可点击此链接 根据多年工作经验,总结出的FPGA的设计流程,概括起来总共有以上12步,其中根据项目难易度可省去其中一些步骤.比如非常简单的项目,我们 ...
- 【小月电子】安路国产FPGA开发板系统学习教程-LESSON2 LED灯闪烁
LED灯闪烁例程讲解 若要观看该博客配套的视频教程,可点击此链接 根据多年工作经验,总结出的FPGA的设计流程,概括起来总共有以上12步,其中根据项目难易度可省去其中一些步骤.比如非常简单的项目,我们 ...
- 【安路FPGA】从流水灯入门安路开发环境
#来自学渣的问候 安路开发板用的是自己的开发环境,唐朝Tang Dynasty(简称TD),熟悉一个硬件的开发环境,最好的办法就是写一个流水灯的工程给板子跑一下. (乖巧.jpg) 打开安路的开发环境 ...
- 国产安路FPGA(一)-TD软件使用及问题记录
国产安路FPGA(一)-TD软件使用及问题记录 一.概述 本次博客为系列博客,仅是为了记录再使用国产安路各种芯片和软件使用工具上的问题以及解决方式. TD软件所使用的版本为TD5.0.5_SP1-64 ...
- 基于FPGA的DDS在安路TD和EG4A20BG256上遇到的问题及解决方法(四)
DDS在TD软件实现中遇到的问题 1.使用tang primer的IDE TD时,运行编译报错license(许可证)过期.TD软件需要license来注册软件,否则无法使用开发软件的各种功能. 解决 ...
- 基于安路FPGA的Cortex M0移植【FPGA】
基于安路FPGA的Cortex M0移植 这其实是今年上半年参加集创赛安路科技杯时候做的内容,当时忙着考研复习大概做了个框架参赛,没想到还混到一个分赛区二等奖加一次公费旅游,现在保研后闲着写点博客记录 ...
最新文章
- C# 根据节点索引访问XML配置文件
- Python接口自动化测试框架(基础篇)-- 流程控制之循环语句forwhile
- java读取request中的xml
- 功能测试的时代,结束了?
- 装配图中齿轮的画法_机械制图如何从入门到精通,金属结构件的表达画法,你会吗?...
- Git之基于图形界面工具TortoiseGit(乌龟git)增删改查本地仓库以及建立远程仓库,同步本地仓库至远程仓库github
- windows命令 format的用法
- 【JZOJ6124】有限空间跳跃理论
- 怪文書 / Dubious Document
- python反向切片_python切片
- python中write写入后文件依然空白
- 基于工业5G路由器的智慧公厕无线联网解决方案
- 677_AUTOSAR_TR_Methodology_文档阅读4
- 墨客IPFS子链技术交流
- 学生公寓管理系统-python+Django+Mysql(附视图代码)
- Brendan Gregg: 一个实战派大神
- 成都计算机编程学费,成都高朋大道附近人工智能编程学习学费收费标准情况
- cad打印黑白图纸,该如何打印呢?
- Java 集合深入理解(10):Deque 双端队列
- 微博轻量级RPC框架Motan