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数据信号。