APPN101开发平台基础教程:FMQL芯片与Procise集成指南

需积分: 0 41 下载量 185 浏览量 更新于2024-06-20 收藏 12.14MB PDF 举报
"00-APPN101-FMQL系列开发平台基础教程-基于AG102-v1.9.pdf" 本教程是针对FMQL系列开发平台的基础教程,特别聚焦于FMQL10S400/FMQL45T900型可编程融合芯片。教程内容涵盖从开发环境的搭建到实际应用实验的详细步骤,旨在帮助初学者快速掌握基于AG102的FPGA开发。 教程历经多次更新,最新版本为APPN101(v1.9),发布时间为2023年9月,增加了amp通用说明章节列表。自2019年8月的初次发布以来,教程不断进行修订和完善,包括增加示例项目、修正错误、更新工具说明以及扩展实验内容。 在第一章中,主要讲解如何搭建开发环境。硬件配置部分列出了必要的硬件清单,并详细介绍了设备的连接方法。软件配置部分则涵盖了Procise(一个可能的开发工具)、IAR_SDK(可能用于微控制器开发的集成开发环境)、Vivado(Xilinx公司的FPGA设计工具)和相关驱动的安装与配置。 第二章逻辑篇深入浅出地引导读者进行实际的逻辑设计实验。首先,通过纯PL( Programmable Logic)的LED实验,利用Vivado的全流程,包括硬件介绍、工程建立、Verilog HDL编写、管脚和时序约束设定、位流生成以及下载调试等步骤。接着,使用Procise工具同样完成LED实验,介绍其特有的工程管理和流程。最后,通过一个更复杂的实验,即PS(Processor System)通过EMIO控制PL的LED灯,结合了PS和PL的优势,演示了如何在Procise和Vivado之间协同工作,将Vivado的Block Design导入Procise进行进一步开发。 本教程内容丰富,步骤详尽,适合想要学习和掌握FMQL系列芯片开发的工程师和学生。通过这些实验,读者可以逐步熟悉FPGA设计的基本流程,理解PS和PL之间的交互,并具备实际项目开发的能力。随着教程版本的不断迭代,用户可以获取最新的技术信息和实践指导,确保开发工作的顺利进行。