【安路FPGA】FPGA开发日记(一)

本文介绍了如何安装安路FPGA的开发环境,包括解决安装问题,创建新项目,添加.v文件,编写和编译代码。接着,文章详细阐述了使用Modelsim进行联合仿真的步骤,包括新建仿真库和工程,以及处理错误的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、开发环境的安装

首先去安路官网下载安装包工具与资料下载-国产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文件都要存放进去,双击报错信息可以看到具体哪行错误

 

 

 

最终完成仿真 

<think>好的,我现在需要帮助用户找到安陆FPGA开发板的相关资料,包括用户手册、数据表、示例代码等下载资源。首先,我需要回忆下之前用户提供的引用内容,里面提到了米联客的文档和TD开发工具的版本信息。用户可能使用的是安路科技的EG4系列开发板,比如EG4D或者EG4S DEMO板。 首先,用户手册和数据表通常会在官方网站或厂商提供的资源页面中找到。根据引用[1]和[2],用户提到的例子是APUG011或EG4S DEMO板的SDRAM读写例程,这说明米联客可能有相关的教程和示例代码。因此,我应该建议用户访问安路科技和米联客的官方网站,查找对应的文档和资源。 接下来,示例代码可能在开发板的配套资料里,或者通过官方提供的GitHub仓库获取。用户需要知道具体的开发板型号,比如EG4S20或EG4D20,才能准确找到对应的资料。此外,TD开发工具(TD5.6.4版本)的安装目录下可能也包含些示例工程,用户可以检查安装路径下的例子文件夹。 另外,社区和论坛也是获取资源的好地方,比如电子工程世界、极术社区等,可能会有用户分享的经验和资料。同时,联系安路科技的技术支持团队也是个可靠的途径,可以获取最新的文档和帮助。 需要提醒用户注意开发工具版本与文档的兼容性,以及下载资源时的安全性,避免非官方渠道带来的风险。总结下来,我需要分步骤引导用户从官方渠道、社区资源、技术支持等方面获取所需资料,并确保他们明确自己的开发板型号和工具版本。</think>### 安路 FPGA 开发板资料获取指南 安路(Anlogic)FPGA开发板的用户手册、数据表、示例代码等资料可通过以下途径获取: --- #### **1. 官方渠道下载** - **安路科技官网** 访问[安路科技官网](https://www.anlogic.com/),进入“支持”或“下载中心”栏目,搜索开发板型号(如EG4S20、EG4D20)获取以下内容: - **用户手册**:硬件接口定义、功能模块说明[^1]。 - **数据表(Datasheet)**:芯片逻辑资源、电气特性等详细参数。 - **示例代码**:基础外设驱动(如GPIO、SDRAM)、通信协议(如SPI、UART)的参考设计。 - **开发工具(TD软件)内置资源** 安装安路TD开发工具后,在安装目录的 `examples` 文件夹中可找到官方示例工程(如SDRAM读写例程)[^2]。 - 操作路径示例:`C:\TD\examples\EG4S\demo_sdram` --- #### **2. 第三方合作平台** - **米联客等合作伙伴** 部分开发板(如EG4S DEMO板)的进阶教程和代码可能由合作伙伴提供。例如: - 米联客官网的“[FPGA基础篇连载](https://www.milianke.com/)”包含工程创建、IP核配置等实战指南。 - 搜索关键词:“安路EG4S 米联客”或“安路EG4D 例程”。 --- #### **3. 社区与技术支持** - **技术论坛** 在电子工程社区(如电子工程世界、极术社区)搜索“安路FPGA开发板”,用户常分享调试经验和代码片段。 - **官方技术支持** 通过官网提交工单或联系邮箱(如 `support@anlogic.com`)直接获取资料链接。 --- #### **注意事项** 1. **型号匹配**:确认开发板型号(如EG4S20或EG4D20)与资料版本致,避免兼容性问题。 2. **工具版本**:部分示例代码需特定TD软件版本(如TD5.6.4),升级前备份旧工程[^2]。 3. **代码验证**:从非官方渠道下载的代码建议先仿真(如ModelSim),再上板测试。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值