革新科技SOPC硬件平台介绍.ppt
《革新科技SOPC硬件平台介绍.ppt》由会员分享,可在线阅读,更多相关《革新科技SOPC硬件平台介绍.ppt(111页珍藏版)》请在三一办公上搜索。
1、Innovative Products核心开发板 GX-SOPC-EP1C12-M324 Cyclone板GX-SOPC-EP1C20-M400 Cyclone板GX-SOPC-EP2C35-M672 Cyclone II板GX-SOC/SOPC-Dev-Lab创新开发实验平台 Gexin Research 2007 Gexin Corporation,基于ALTERA NIOSII SOPC系列专业级创新开发实验平台,1.GX-SOC/SOPC-Dev-La Platform 开发实验平台概述,1.1 GX-SOC/SOPC-Dev-Lab Platform设计理念与目的 我们培养的学生(人
2、才)是不但要具备系统设计的能力和对新系统新模块组合方式的创新能力,还能够与当今国外最先进的全新嵌入式设计思想相接轨。所以,创新开发实验平台应该具有丰富的外围模块,如果能够通过我们已有的经验,建立尽可能多的“积木”,让初学SOC/SOPC技术的学生,能够充分发挥系统搭建和系统设计的长处,不为繁缛的细节所累,这样才是真正符合SOC/SOPC系统设计的原意和初衷,才能让学生通过实验学习逐步进入到具备创新开发设计能力的境界,而不是总停留在根据实验报告,搭线、写报告这样一个最初级的能力水平线上。革新希望通过实验平台,使众多莘莘学子能亲身感受、熟悉SOPC的独到魅力,帮助他们毕业后在工作岗位上能够发挥所长
3、,并为SOPC设计人才的培育尽一分心力。,1.2 GX-SOPC 开发实验平台硬件构成图解,开发实验平台提供丰富的硬件外扩资源;GX-SOPC-EP2C35-M672/GX-SOPC-EP1C20-M400/GX-SOPC-EP1C12-M324核心开发板与开发实验平台无缝结合;提供1个USB-Blaster接口完成Altera的高速下载、调试与程序固化;也可通过开发实验平台所提供的JTAG(Altera/Xilinx)或AS(Altera)接口即可完成核心板设计的下载调试与程序固化;两个串行接口1个USB 接口1个VGA接口2个PS2接口1个Ethernet 10M/100M高速接口1路CA
4、N总线接口;1路音频CODEC模块(立体声双通道输出);1路8位高速串行SPI 总线ADC接口2路8位高速串行SPI 总线DAC接口1路8位高速并行总线ADC接口,GX-SOPC创新开发实验平台概述,GX-SOPC 开发实验平台硬件开发资源如下:,GX-SOPC-EP2C35-M672/GX-SOPC-EP1C20-M400/GX-SOPC-EP1C12-M324核心开发板与开发实验平台无缝结合;开发实验平台提供丰富的硬件外扩资源;提供1个USB-Blaster接口完成Altera的高速下载、调试与程序固化;也可通过开发实验平台所提供的JTAG(Altera/Xilinx)或AS(Altera
5、)接口即可完成核心板设计的下载调试与程序固化;两个串行接口1个USB 接口1个VGA接口2个PS2接口1个Ethernet 10M/100M高速接口1路CAN总线接口;1路音频CODEC模块(立体声双通道输出);1路8位高速串行SPI 总线ADC接口2路8位高速串行SPI 总线DAC接口1路8位高速并行总线ADC接口,GX-SOPC 开发实验平台硬件开发资源(续上):,1路8位高速并行总线DAC接口I2C E2PROMI2C RTC实时时钟芯片LCD(2X16)字符型液晶接口与模块;3个单色LCD字符/图形液晶屏接口;1个640 x480 TFT彩色液晶LCD显示屏接口与模块1个640 x48
6、0 TFT彩色液晶LCD显示屏可扩展接口16个LED指示灯显示;8个平拨开关输入;10个按键输入1个4X4键盘阵列;2个复位按钮;16个七段数码管显示;16x16矩阵LED显示模块;1路蜂鸣器;存储器模块提供512KB的SRAM/1MB 的Flash ROM,GX-SOPC 开发实验平台硬件开发资源(续上):,1个Compact Flash卡接口1个SD卡接口2组各8个拨码开关组4个100PIN高速板对板接高速插件接口2个64PIN 32位PCI标准总线PMC高速接口2组与Altera 公司高档次开发板相兼容的扩展接口实验平台提供100Mhz、75Mhz、50MHz、48MHz、24 MHz、
7、12MHz、1MHz、100KHz、10KHz、1KHz、100Hz、10Hz、2Hz和1Hz等多个时钟源 10路电源输出(均带过流、过压保护):VCC5V(5A);VCC5VF(5A);VCC3V3(5A);VCC12VP(5A);VCC5VT(3A);VCC12VT(3A);VCC5VA(3A);VCC-12VP;VCC-5VA;VCC3V3A(1.5A)线路板工艺精良,频率范围宽,电路抗干扰性能好,2、GX-SOPC创新开发平台实验各硬件模块介绍,GX-SOC/SOPC-Dev-Lab Platform综合实验开发平台是专门为Altera公司精心设计的教学与开发实验为一体的综合平台。实验
8、平台由几十个硬件功能模块组成,配有丰富的人机交换接口。,实验平台可根据各院校不同的专业分为不同的应用层次:对初级用户,本实验开发平台可选择基础类型的FPGA实验。对综合类用户,本实验开发平台可选择提高类型FPGA实验及SOPC软硬件实战训练。对专业及科研人员,本实验开发平台除了选择提高类型FPGA实验及SOPC软硬件实战训练之外,还可选择与ARM/POWER PC/DSP/单片机相关的软硬件应用设计,结合uClinux操作系统及uCOSII实时多任务系统,利用本实验开发平台可做U-BOOT及操作系统的修改与移植。,GX-SOPC开发平台各硬件功能模块介绍,4X4键盘阵列,由16个负脉冲信号发生
9、器按键组成,所表示的功能如下表:,我们可以利用拨码开关MODUL_SEL第4位进行键盘方式选择:当拨码拨下处于“OFF”时,使用4X4键盘 当拨码拨下处于“ON”时,使用3X4键盘 下面介绍一下键盘的原理真值表以及每个按键对应的输出值,看下表(3X4键盘):,GX-SOPC开发平台各硬件功能模块介绍,GX-SOPC开发平台各硬件功能模块介绍,续上表,GX-SOPC开发平台各硬件功能模块介绍,4X4键盘,GX-SOPC开发平台各硬件功能模块介绍,续上表,注:A、B、C、D、E、F是功能按键。输出对应于FPGA芯片上的D0-D7数据线输入。,3X4或4X4键盘原理图如下:,GX-SOPC开发平台各
10、硬件功能模块介绍,数码管显示,实验平台上共有16个数码管,其中包括6个共阴数码管(动态七段译码输出)DP1C-DP6C、10个共阳数码管(6个静态七段译码输出DP1B-DP6B和4个独立七段译码输出显示DP1A-DP4A)。拨码开关DISP_SEL第8位控制6个静态输出共阳数码管,拨下处于“ON”时亮,拨下处于“OFF”时灭;拨码开关DISP_SEL第7位控制独立的4个共阳数码管,拨下处于“ON”时亮,拨下处于“OFF”时灭;拨码开关DISP_SEL的第1位-第6位分别决定每个静态共阳数码管的输出数据来源,每一个拨码开关对应一个数码管,拨下处于“ON”时表示数据来自FPGA内部,拨下处于“OF
11、F”时由实验平台十六进制数按键F1-F6来输入数据(F6对应DP6B,F5对应DP5B,依此类推),每按一下十六进制数按键就显示一个十六进制数(十六进制数递增加1)。,数码管显示原理图如下,4个独立七段译码输出显示DP1A-DP4A,6个静态七段译码输出DP1B-DP6B,数码管显示原理图如下,动态七段译码输出DP1C-DP6C,GX-SOPC开发平台各硬件功能模块介绍,实验平台上的Flash采用SST公司的39F010或ATMEL公司29C020芯片。该芯片是工作电压仅为3伏。下图为模块的原理图:,Flash器件,GX-SOPC开发平台各硬件功能模块介绍,实验平台上的SRAM采用ISSI公司
12、的IS61C1024(或IS61C1024L)芯片。这类芯片是高速低功耗的SRAM,存储量为1M,作为通用存储器使用。下图为模块的原理图:,SRAM器件,图中A0-16为地址线;CE1和CE2为2个芯片使能;OE为读输出使能;WE为写使能,Q0-Q7为数据线,,GX-SOPC开发平台各硬件功能模块介绍,多功能复用按键组中F1-F8平时输出为低电平,按下输出为高电平;F9-F10平时输出为高电平,按下输出为低电平。F1-F6是十六进制信号发生器按键,当DISP_SEL的第1位-第6位中任一拨下处于“OFF”时,按下对应的复用按键就可以产生四位二进制数,在6个共阳静态数码显示管上从0到F顺序循环显
13、示,即十六进进数从CPLD输出到数码管。当DISP_SEL的第1位-第6位任一拨下处于“ON”时,每组4位二进制数由FPGA输出至数码管对应显示成十六进进数,且F1-F4相对应的4组4位二进制数产生器,也可通过CPLD输出到核心板的FPGA上去,并由用户自定义使用。F7-F9是固定脉冲信号发生器按键。当核心板时钟为50MHZ时,按F7或F8产生200us的相同固定正脉冲信号,其信号输出分别对应最右引脚、中间引脚;按F9产生200us的固定负脉冲信号,其信号输出对应最左引脚。通过“PULSE”组插针输出,方便用户使用。F10是备用按键,用户也可用作复位按键。,多功能复用按键,下图为10个按键模块
14、的原理图,F1-F6是十六进制信号发生器按键,F7-F9是固定脉冲信号发生器按键,F10是备用按键,F1-F8平时输出为低电平F9-F10平时输出为高电平,GX-SOPC开发平台各硬件功能模块介绍,指示灯组LED0-LED15是用户定义指示灯。LED0-LED7直接与配置有FPGA芯片的核心板相连,与拨码开关MODUL_SEL的第1位第3位选择状态无关,引脚输出高电平时对应的LED灭,低电平则亮;LED8-LED15是与开发平台上的功能模块组配套的,只有在拨码开关MODUL_SEL第1位第3位处于相应功能模块的选择状态时,才有效,也是高电平点灭,低电平亮。,LED指示灯,指示灯组LED0-LE
15、D15原理图,LED8-LED15指示灯,LED0-LED7指示灯,GX-SOPC开发平台各硬件功能模块介绍,实验开发平台上提供了1组2X16或4X16的字符液晶屏接口,其接口定义为LCD1实验开发平台上提供三组LCD点阵/图形液晶显示模块接口(LCD2、LCD3、LCD4)。可接入多种型号的128X64或240X128点阵/图形液晶显示屏,可显示各种字符及图形液晶屏接口与FPGA 的IO方式直接相连,具有标准数据总线、控制线及电源线接口。具体的技术性能指标参考所使用的液晶屏生产厂家的相关资料,液晶屏可以由用户选配使用。,LCD单色图形/字符液晶屏模块接口,LCD单色图形/字符液晶屏模块接口原
16、理图,LCD3点阵/图形液晶显示模块接口(KS0107/KS0108),LCD2、LCD4点阵/图形液晶显示模块接口(T6963),LCD1字符液晶显示接口(KS0066/KS0070/KS0075;SPLC780A),GX-SOPC开发平台各硬件功能模块介绍,实验开发平台上的Audio模块由16位的音频数模转换器、功放和一个音频接口组成。来自FPGA的信号通过功放模块音频放大后,然后由接口输出到扬声器。,Audio模块,Audio模块接口原理图,音频数模转换器采用Philips公司的TDA1311(或CUSTOMER公司的MS6311)芯片,它由电压驱动,输出和偏置电流与电压成比例,接受16
17、位的串行输入数据,低功耗,采用连续校准概念,没有过零失真。,功放采用Philips公司的TDA1308(或CUSTOMER公司的MS6308)芯片,由2.8到5.5伏低压供电,低功耗,高信噪比,低失真率,可应用于CD、DVD、MP3、PDA等音频设备。,GX-SOPC开发平台各硬件功能模块介绍,本模块精心为XILINX FPGA IP Core而设计。开发平台上的CAN总线通讯模块由CAN总线连接头CAN_DB9、CAN通讯芯片U2和2X2跳线组CAN_JP组成。U2采用Microchip公司的MCP2551芯片,它是一个可容错的高速CAN器件,可作为CAN协议控制器和物理总线接口,可为CAN
18、协议控制器提供差分收发能力,完全符合ISO-11898标准,包括能满足24V电压要求,工作频率高达1Mb/s。模块共有两种工作模式,可通过跳线组的相应连接来实现。当1和2连接时,处于高速操作模式;当3和4连接时,则处于斜率控制模式,可以选用不同的RS引脚和地之间的外接电阻来实现不同的转换率,减少射频干扰。,CAN总线通讯模块,CAN总线通讯模块接原理图,当1和2连接时,处于高速操作模式;当3和4连接时,则处于斜率控制模式,GX-SOPC开发平台各硬件功能模块介绍,开发平台上的CF卡模块由CF卡插槽、跳线组CF_VCC_JP(左跳5V,右跳3.3V工作方式)、电源和5组总线开关组成。5组总线通过
19、总线开关器件TI SN74CBT3384芯片相连接,它是10位高速总线开关,由于两个端口之间的低阻抗,使得开关连接时传输延时几乎忽略,无需考虑。CF卡插槽可兼容各种类型CF存储卡和CF+卡。,Compact Flash(CF)卡模块,CF卡模块接口原理图,GX-SOPC开发平台各硬件功能模块介绍,本模块精心为XILINX FPGA IP Core而设计开发平台上的以太网接口模块由以太网网卡器件、以太网电平信号隔离转换器件和标准以太网接口RJ45组成。以太网器件使用INTEL公司的LXT971ALC芯片,它是一片高速以太网收发器芯片,它可实现10Mbps和100Mbps两种协议,集成了媒介独立接
20、口(MII)、扰频器/解扰器、双重速率时钟回路和全双工自判决功能于一身。本开发平台使用这款芯片,配合核心板上提供的SDRAM/Flash芯片,使用uClinux操作系统实现以太网通讯。电平信号隔离转换器件采用ST-L1102芯片,它是标准单端口隔离模块,其绝缘、接入损耗及回波损耗符合IEEE802.3要求,可配合多家厂商的以太网芯片,具体应用请参考该芯片的选型指引。,以太网接口模块,以太网接口模块接口原理图,GX-SOPC开发平台各硬件功能模块介绍,开发平台上的I2C E2PROM采用ATMEL公司的电擦写式只读存储器AT24C02N(或Microchip 公司24LC02BSN)该器件支持2
21、线串行接口,以X8位存储器块进行组合,具有页写入能力。地址选择允许连接到同一条总线上的器件数目最多可达8个,输出斜率控制以消除接地反弹。采用自定义擦/写周期,擦写次数可达1,000,000次。,I2C E2PROM,I2C E2PROM接口原理图,GX-SOPC开发平台各硬件功能模块介绍,开发平台上的I2C RTC采用STMicro公司的M41T00(或Dallas Semiconductor公司的DS1340)芯片。它是一款低功耗的串行实时时钟,内部有32.768kHz晶振。使用8字节容量的RAM来实现时钟功能,并采用BCD码配置。地址和数据通过两根双线总线进行串行传输。内部含有电源感应电路
22、,对于供电不足的情况,将会自动切换到电池供电状态。,I2C RTC串行实时时钟,I2C RTC串行实时时钟接口原理图,GX-SOPC开发平台各硬件功能模块介绍,开发平台上的红外串行接口模块由红外编解码器件、红外收发器件、一只7.3728MHz的晶振和4个针头组成。红外编解码器件采用Microchip Technology Inc公司的MCP2120芯片,它是低损耗、高性能、全静态的红外编解码器件,采用的调制解调方法符合IRDA标准,可通过4个针头输入编码来选择相应的波特率工作模式,如下表:,IRDA红外串行接口模块,GX-SOPC开发平台各硬件功能模块介绍,也可采用软件方式来选择。红外收发器件
23、采用Vishay公司的TFDU4100芯片,它是一种低功耗的红外收发模块,符合IRDA1.2标准的串行红外数据通信,速率可达115.2kbit/s。它能够与采用脉宽调制解调功能的各种I/O芯片进行直接连接。,IRDA红外串行接口模块接口原理图,红外收发器件,红外编解码器件,GX-SOPC开发平台各硬件功能模块介绍,开发平台上的PS2键盘和鼠标接口模块由4个N-沟道增强型场效应管以及两个PS2接口J4和J5组成。出厂J4为键盘接口、J5为鼠标接口(用户也可自己定义使用)。场效应管器件使用BSS138芯片,它是高密度单元,提供可靠、快速的开关性能,非常适合于低电压、低电流的应用。,PS2键盘和PS
24、2鼠标接口,PS2键盘接口,PS2鼠标接口,PS2键盘和PS2鼠标接口原理图,GX-SOPC开发平台各硬件功能模块介绍,开发平台上的RS232/RS485接口模块由2个串行接口、2块串行收发器件、4个指示灯和若干插针组成。串行接口使用标准的DB9母接头,其中一片串行收发器件采用MAXIM公司的MAX3237芯片,仅支持RS232输出标准,当处于正常操作模式时,运行数据速率为250kbps;当处于MegaBaud操作模式时,运行数据速率为1Mbps。它还可用作快速调制解调器,只要通过相应的插针组的选择即可实现。另一片串行收发器件采用MAXIM公司的MAX3160芯片,它很好地满足了所有MAXIM
25、产品所需要的质量和可靠性标准,是一个可编程的RS-232/RS-485/422多协议的收发器件,通过相应的引脚选择,可实现需要的协议模式以及全或半双工工作模式,还可当作红外串行接口使用。如果采用回转率限制,所有模式下的速率仅可达到250kbps;而取消该限制后,在RS-485/422模式下速率可达10Mbps,在RS-232模式下速率可达1Mbps。,RS232/RS485接口,RS232/RS485接口芯片功能引脚图,MAXIM公司的MAX3237芯片,MAXIM公司的MAX3160芯片,GX-SOPC开发平台各硬件功能模块介绍,开发平台上带有一个SD卡通信接口,提供了SD卡通信所需要的信号
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 革新 科技 SOPC 硬件 平台 介绍

链接地址:https://www.31ppt.com/p-5050628.html