例说FPGA连载24:FX2(USB 2.0)外设子板设计

2016年08月24日 17:13    发布者:rousong1989
例说FPGA连载24:FX2(USB 2.0)外设子板设计特权同学,版权所有配套例程和更多资料下载链接:http://pan.baidu.com/s/1c0nf6Qc SF-FX2子板的实物照片如图2.41所示。 图2.41 SF-FX2子板实物照片FX2(CY7C68013)是一款集成8051单片机的灵活的USB2.0控制器,其带宽可以接近USB2.0标称的480Mbps。FX2的内部功能框图如图2.42所示。从图中不难看出,8051实际上并不直接参与USB数据的实际传输,而只是做一些基本的配置。从GPIF(或SlaveFIFO)接口传输的数据,在FX2内部传到了RAM中进行缓存,并且可以直接送到USB2.0的phy中传输给USB设备。 图2.42 FX2内部功能框图SF-FX2子板和SF-VIP核心板需要进行连接的主要接口定义如表2.5所示。表2.5 SF-FX2子板连接引脚定义
名称位置功能描述
SLCLKP2-19FIFO读写时钟同步信号。
SLCS#P2-16FIFO片选信号,低电平有效。
SLOE#P2-14FIFO输出使能信号,低电平有效。
SLRD#P2-26FIFO读使能信号,低电平有效。
SLWR#P2-27FIFO写使能信号,低电平有效。
SLPKTEND#P2-15FIFO包结束信号。
SLFLAGAP2-13FIFO读空标志位,低电平有效。
SLD0P2-5FIFO数据总线。
SLD1P2-6FIFO数据总线。
SLD2P2-7FIFO数据总线。
SLD3P2-8FIFO数据总线。
SLD4P2-9FIFO数据总线。
SLD5P2-10FIFO数据总线。
SLD6P2-11FIFO数据总线。
SLD7P2-12FIFO数据总线。
SLD8P2-17FIFO数据总线。
SLD9P2-18FIFO数据总线。
SLD10P2-20FIFO数据总线。
SLD11P2-21FIFO数据总线。
SLD12P2-22FIFO数据总线。
SLD13P2-23FIFO数据总线。
SLD14P2-24FIFO数据总线。
SLD15P2-25FIFO数据总线。
SLA0P3-5FIFO地址。
SLA1P3-3FIFO地址。
SLFLAGBP3-7FIFO写满标志位,低电平有效。