68013_slave_fifo说明文档资料 下载本文

红色飓风II开发板USB2FPGA

实验指导 (ver1.0)

Red Logic工作室

二〇〇六年四月三日

Red logic 红色飓风II

目录

第一章FX2特性介绍……………………………………………………………….3

1.1介绍………………………………………………………………………..3 1.2结构………………………………………………………………………..3 1.3特征………………………………………………………………………..4 第二章Slave FIFO传输…………………………………………………………….5

2.1概述………………………………………………………………………..5 2.2硬件连接…………………………………………………………………..5 2.3 Slave FIFO的几种传输方式…………………………………………….6

2.3.1 同步Slave FIFO写…………………………………………….6 2.3.2 同步Slave FIFO读…………………………………………….9 2.3.3异步Slave FIFO写…………………………………………….11 2.3.4异步Slave FIFO读…………………………………………….12

第三章 寄存器设置…………………………………………………………..…….15

3.1 IFCONFIG………………………………………………………….……15 3.2 PINFLAGSAB/CD………………………………………………….…...16 3.3 FIFORESET……………………………………………………….…….17 3.4 FIFOPINPOLAR………………………………………………….…….18 3.5 EPxCFG………………………………………………………….………18 3.6 EPxFIFOCFG……………………………………………………….…..19 3.7 EPxAUTOINLENH/L…………………………………………………..20 3.8 EPxFIFOPFH/L………………………………………………………....21 3.9 INPKTEND……………………………………………………………...22 3.10 OUTPKTEND………………………………………………………….22 3.11 EPxFIFOIE和EPxFIFOIRQ………………………………………...22 3.12PORTACFG………………………………………………………….....23 3.13 EPxFIFOBCH EPxFIFOBCL………………………………………...23 3.14 EP24\\68FIFOFLAG……………………………………………………24 3.15其它通用寄存器………………………………………………………..25

1

Red logic 红色飓风II

第四章 同步slave fifo测试操作指南……………………………………….…….26

4.1安装软件包……………………………………………………………....26 4.2同步写FIFO测试……………………………………………………….26 4.3同步读FIFO测试……………………………………………………….30 4.4同步读写FIFO测试…………………………………………………….31 第五章 红色飓风II开发板USB2FPGA软件设计…………………….….…….33

5.1 68013固件程序设计…………………………………………………….33 5.2 FPGA源代码设计………………………………………………………35 第六章 USB2FPGA硬件原理图…………………………………………..……...37 第七章 改板后注意的问题……………………………………………….……..…37 附录1 版本历史……………………………………………………………………39

2