ARM9+FPGA数据采集开发板详解

4星 · 超过85%的资源 需积分: 10 8 下载量 180 浏览量 更新于2024-09-13 1 收藏 270KB PDF 举报
"ARM9+FPGA开发板使用说明书" 本文档是关于ARM9+FPGA开发板的使用手册,由北京飞旭科技有限公司编写。该开发板源于一个高精度多通道同步数据采集项目,主要任务是实现多通道高精度ADC数据采集、处理及网络传输。其特点是采用了FPGA来处理与多通道ADC底板的通信,以及与采用PC104接口的ARM主板或X86主板的通信。 开发板接口详细说明如下: 1. **FPGA-开发板接口布局图**:接口包括5V电源接口、FPGA复位、配置芯片烧录插座、AS FPGA IO扩展总线、有源晶振、JTAG调试接口、FPGA EP1C6/12(提供6-12K逻辑单元)以及PC104总线。PC104总线允许连接高性能的ARM主板或X86主板。 2. **FPGA IO接口信号定义**:FPGA的IO接口设计为12通道同步采集AD底板,具备12组SPI接口(DRDY、DIN、DOUT、SCLK)。这些接口可以重新定义以适应不同的应用需求。此外,J401插座用于连接外部时钟、同步和触发信号,这些信号也可自定义以满足其他功能。 3. **FPGA-PC104接口信号定义**:此接口主要用于与PC104接口的ARM主板通信,提供多种控制和数据传输信号。 在软件方面,手册涵盖了VERILOG程序的功能,它在FPGA中的实现,以及ARM-PC104主板上的程序功能。这包括了数据采集、处理和传输的相关逻辑。 快速安装和操作指导如下: 1. **操作步骤**:详细列出了从硬件连接到软件配置的整个过程。 2. **如何测试FPGA**:提供了测试FPGA功能的步骤,确保开发板正常工作。 3. **FPGA测试举例**:给出了实际测试的示例,帮助用户理解和应用开发板。 4. **自己开发FPGA**:指导用户根据需求自定义FPGA逻辑,进行独立的项目开发。 通过这份使用说明书,用户能够全面了解ARM9+FPGA开发板的结构、接口、软件功能,并学会如何正确安装、测试和自定义开发板,以便进行高效的数据采集和处理项目。