开发笔记(一)Kintex

一。  概述.

笔者有幸接到了XIlinx Kintex-7 的开发板:

如下所示:

注:拨码开关拨到上图所示的位置(原因请往下看)。

 二。资源概述

fpga 型号:Kintex-7 XC7K325T-2FFG900C FPGA

1GB DDR3

128Mb BPI :需要利用FPGA中所创建的MicroBlaze或PicoBlaze内核并运行该内核(引擎),然后通过Xilinx的Cable-Ⅲ(JTAG)Cable-IV电缆配置(软核相关)

128Mb SPI:SPI Flash器件可以通过Xilinx的Cable-Ⅲ(JTAG)或Cable-IV电缆直接配置(普通配置fpga)

USB JTAG(板载调试器)

时钟资源:

  固定200Mhz LVDS晶振

  IIC可配置LVDS晶振输出

  SMA 连接器(可用外部输入时钟的方式)

  带有SMA  GTX收发器时钟的座子

GTX 收发器:

  FMC  HPC 连接器(4个GTX 收发器) 

  FMC  LPC 连接器(1个GTX 收发器) 

  SMA  连接器(一组包括TX, RX, and REFCLK

  PCI   表示:8通道

  SFP+ 连接器

  SGMII 以太网接口

PCI 插槽/接口

  GEN1 :8 通道

  GEN2 :8 通道

SFP+连接器(自己百度)

三速以太网PHY 芯片

USB -to- USB桥

HDMI 编解码接口

I2C 总线上有:

  I2C MUX

  EEPROM(1K)

  用户I2C编程LVDS 时钟输出

  DDR3 SODIMM socket

  HDMI 编解码
  FMC HPC 连接器
  FMC LPC 连接器
  SFP+  连接器

  I2C 可编程时钟衰减和倍频

状态灯包括:  

  以太网等指示

  电源正常工作指示

  FPGA初始化

  FPGA配置完成

用户GPIO :

  8个LED

  五个按键

  CPU复位开关(高复位)

  4个用户拨码开关

  旋转编码器编码开关

  一组SMA 用户连接器

  LCD1602

开关:

  电源开关

  编程选择拨码开关

VITA 57.1 FMC HPC  连接器

VITA 57.1 FMC LPC  连接器 

电源管理:

  通过TI 芯片多路检测电压和电流

XADC header

编程选项:

  BPI

  QSPI

  USB JTAG

  JTAG 电缆下载接口

三。时钟以及复位说明

时钟:如下图所示,是官方参考时钟的结构图,从中可以看到,该fpga的时钟来源于lvds时钟,因此需要用IBUFDS + MMCM转换为自己需要的时钟。

  

复位说明,如下图所示,当按键没有按下时,CPU—RESET为低,这里和我们通常的定义刚好相反,需要注意:

管脚配置说明:

去官方下载该文档:

这里详细说明了管脚配置的信息,请参考该部分:

欢迎大家一起交流,Q群:912014800。

原文地址:https://www.cnblogs.com/cofin/p/9533449.html