微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 二 板卡细探(二)

二 板卡细探(二)

时间:10-02 整理:3721RD 点击:

       接上篇“板卡细探(一)”,继续细探板卡硬件资源

存储器:

       板卡上共有三种存储器:1)QSPI NOR FLASH,32MB;2)DDR3 SDRAM,256MB;3)I2C EEPROM

1) QSPI NOR FLASH:

如上节中讲到,FPGA启动时自动加载FLASH中程序,FPGA与FLASH之间通过QSPI通信,如下图


                              

       CCLK是FPGA上的专用时钟管脚,当配置完成后,自动切换成三态状态。

2) DDR3 SDRAM:

板载的DDR3 SDRAM芯片是来自Micron公司,型号MT41K128M16JT‐125 96‐ball FBGA封装,电压1.35V/1.5V, 数据吞吐率1600Mbps。

其与FPGA的接口如下图,主要引脚有:Data[0:15],DM[0:1],DQS[0:1],Address和Control

      

       具体的FPGA引脚分配如下图



       对应FPGA中的BANK 15,在进行FPGA设计时,可通过配置Memory Interface Generator (MIG)与DDR3的接口。

3) I2C EEPROM

板载EEPROM芯片ST Microelectronics M24C32 32KB I2C EEPROM,与FPGA连接的I2C接口如下图


以太网

       板卡自带双以太网接口,一般这种设计都是应用于工业以太网领域,如EtherCAT等。

       两片以太网物理芯片都采用TI公司的DP83630,10/100Mbps数据传输,支持IEEE1588。PHY与FPGA的接口采用RMII (Reduced Media Independent Interface),其与MII接口相比,在保证相同数据吞吐率的基础上节省连接引脚。


USB-TO-UART接口

       上节中讲到板卡供电使用的USB口,此口还具有USB-TO-UART的功能。板载芯片Silicon Labs SiLabs CP2104将USB数据转换为串口数据,在FPGA端可简单作为UART设备进行处理即可,通信配置为115,200, 8, N, 1。



试用时间这周结束哦!请小编按要求提交结项报告了。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top