FPGA实战演练逻辑篇23:基本外设子板设计概述

2015年05月11日 10:27    发布者:rousong1989
基本外设子板设计概述本文节选自特权同学的图书《FPGA设计实战演练(逻辑篇)》配套例程下载链接:http://pan.baidu.com/s/1pJ5bCtt SF-BASE基本外设子板的各个主要外设芯片的实物位置如图3.44所示。(特权同学,版权所有)图3.44 SF-BASE子板实物照片         SF-BASE板载32PIN插座P1,对应与SF-CY3核心板的32PIN插座P2相连。连接后,SF-CY3核心板和SF-BASE子板呈直角,如图3.45所示。(特权同学,版权所有)图3.45 SF-CY3核心板与SF-BASE子板连接主要插座引脚的定义如图3.46所示。插座左右两侧列出的引脚号都是对应SF-CY3的P2插座到FPGA的IO引脚号。(特权同学,版权所有)图3.46 SF-BASE子板与FPGA的连接插座电路         SF-BASE子板信号连接FPGA引脚的定义如表3.2所示。(特权同学,版权所有)表3.2 SF-BASE与FPGA引脚定义
    分类    名称  引脚号  功能描述
  蜂鸣器  FM  127  控制蜂鸣器发声。
  LED指示灯  LED0  114  控制LED指示灯D1的亮灭。也复用为数码管段选信号。
  LED1  115  控制LED指示灯D2的亮灭。也复用为数码管段选信号。
  LED2  119  控制LED指示灯D3的亮灭。也复用为数码管段选信号。
  LED3  120  控制LED指示灯D4的亮灭。也复用为数码管段选信号。
  LED4  121  控制LED指示灯D5的亮灭。也复用为数码管段选信号。
  LED5  124  控制LED指示灯D6的亮灭。也复用为数码管段选信号。
  LED6  125  控制LED指示灯D7的亮灭。也复用为数码管段选信号。
  LED7  126  控制LED指示灯D8的亮灭。也复用为数码管段选信号。
  拨码开关  SW_MODE1  103  拨码开关1-6的开关状态。
  SW_MODE2  104  拨码开关2-5的开关状态。
  SW_MODE3  105  拨码开关3-4的开关状态。
  数码管  SEG_CS0  99  数码管千位的选择信号。
  SEG_CS1  98  数码管百位的选择信号。
  SEG_CS2  87  数码管十位的选择信号。
  SEG_CS3  100  数码管个位的选择信号。
  A/D芯片  ADC_CSN  111  A/D芯片的传输片选信号。
  ADC_CLK  113  A/D芯片的传输时钟信号。
  ADC_DO  112  A/D芯片的传输数据输出信号。
  D/A芯片  I2C_SCK  106  D/A芯片的I2C时钟信号。
  I2C_SDA  110  D/A芯片的I2C数据信号。