《教学与多媒体开发平台说明书.docx》由会员分享,可在线阅读,更多相关《教学与多媒体开发平台说明书.docx(8页珍藏版)》请在三一办公上搜索。
1、投标文件附件北京清大超智科技有限公司教学与多媒体开发平台Teaching and Multimedia Platform, TM-2-35-V1.01 概述Cyclone II多媒体教学与开发平台是针对大学和研究机构推出的的教学与科研用的FPGA开发平台。平台灵活、可靠的外围接口为用户提供丰富、方便的外设连接,帮助广大本科及研究生迅速地理解和掌握数字电路及SoC设计的基础知识。高速数字、模拟接口和彩屏、触摸屏的输出,为研发人员提供无线宽带多媒体通信系统的验证,以及手机与数字电视研发的基础。平台设计和制造完全按工业标准进行,可靠性高。平台可以作为:1. 通信、信息、计算机、人工智能、光机电一体化
2、、图像和工业自动化类专业本科生及研究生数字电路、信号处理、计算机接口和编程设计语言、多媒体、通信及IC设计等课程的教学平台;2. 计算机、微电子、通信、多媒体、测控、自动化及IC 设计领域科研院所及公司的设计及验证平台。平台设计成两部分:核心板和扩展板。核心板有网口和USB接口和计算机连接,可以独立使用。便携(可以放在衣服口袋里),为用户提供了一个不受实验室时间和空间约束的“口袋里的实验室”。核心板通过插座可靠地连接到扩展板,利用扩展板上丰富的接口和输入、输出设施,构建了一个无线宽带多媒体的教学实验和科研开发平台。1.1 核心板核心板由FPGA及一些常用的外围器件组成一个小型、完整的SoC系统
3、(图1),包括FPGA、存储器、USB接口、网络接口及串口等。核心板能提供一个完整的初、中级数字电路及SoC的教学及设计平台,同时也提供一种模块化的设计思路。板上采用常用器件,为用户研发降低成本,用户可作为一个低成本模块加入到自己的应用设计中去,从而简化应用设计。Cyclone IIFPGA2C3550M时钟10/100M以太网USB2.0/RS232JTAGLEDSDRAMFLASHSRAM按键EPCS16图1 核心板框图(a) 核心版正面(b) 核心版反面图2 核心板照片1.1.1 主要特性1 具有USB和网络接口的小型且完整SOPC系统;2 丰富的存储器资源;3 通过6个高速接口为用户提
4、供380个I/O引脚;4 体积小(97mm*74mm),易携带;5 SMA时钟接口;6 支持JTAG和AS配置;7 上下玻璃罩保证美观及安全性。1.2 核心板的主要器件(图2)1.2.1 配置1 Cyclone II 2C35 FPGA(图2 U1);2 EPCS16配置芯片(图2 U6);3 JTAG及AS下载接口(图2 J15);4 32M字节 SDRAM(图2 U4); 5 8M字节 Flash(图2 U2);6 512K字节 SRAM(图2 U3);7 10/100M以太网控制器DM9000A(图2 U5)及网卡接口(图2 RJ1);8 USB2.0接口(J15)9 3个按键KEY0K
5、EY1、RESET(图2 KEY);10 8个黄绿色LED灯LED0LED7(图2 LED);11 RS232接口(图2 J6);12 50MHz晶振(图2 Y2)及SMA时钟接口(图2 EXT_CLK);13 6个高速70pin扩展接口(图2 J1/J2/J3/J4/J5/J7);14 提供高可靠、高稳定的板级及芯片级电压,可以在核心板单独使用时提供供电,也可以从扩展板供电。1.3 核心板应用领域1 初、中级数字电路与系统设计。2 SOPC设计。3 作为用户应用的核心模块,降低用户设计复杂性1.4 扩展板由于核心板采用模块化的接口,用户可以根据自身应用设计扩展板,目前开发的扩展板是配合当前各
6、高校教学改革及宽带无线多媒体的开发而设计的。扩展板具有丰富的用户接口,除了常用的输入输出接口之外,为模拟音视频设计了AV、VGA及音频输入输出接口,为数字视频及无线应用增加了ASI、A/D及D/A接口。图3 扩展板和核心板组成的教学开发平台1.4.1 主要特性1 完整的数字设计、SOPC、多媒体及无线通信平台;2 丰富的音视频接口(CVBS、VGA、Audio In/Out及Mic In);3 无线通信设计所需的A/D及D/A接口;4 数字电视和IPTV设计所需的TS和以太网接口;5 丰富的用户输入、输出接口(按键、开关、数码管、LED和LCD)。1.4.2 主要器件及接口1 10个拨动开关和
7、16个按键;2 8个七段数码管和16个LED灯;3 USB接口(Host和Slave);4 RS232接口;5 24位CD品质音频的编/解码器UDA1341TS,带有麦克风的输入插座、音频输入插座和音频输出插座。6 VGA DAC ADV7132(内含三个10位高速DAC)及VGA输出接口;7 视频AV输入接口;8 10bit 40MHz A/D;9 14bit 165MHz D/A;10 TFT彩色液晶显示屏(带触摸屏)接口;11 ASI收发器及输入输出接口;1.4.3 应用领域1 高级数字及接口设计2 复杂SOPC设计3 多媒体音、视频处理4 无线多媒体应用(DTV, IPTV, 等等)2
8、 计算机软硬件要求2.1 硬件要求1. 主频:1.6G以上;2. 内存:至少512M字节,推荐大于1G字节;3. 硬盘:大于4G的剩余空间;4. 接口:USB2.0接口1个。2.2 软件要求1. 操作系统:Windows XP SP2以上;2. 编译综合工具:Altera Quartus II 7.0;3. 仿真工具:MentorGraphics ModelSim6.2e;4. uClinux: Microtronix uClinux 1.4.1(附件中包含)2.3 扩展板演示程序1 扩展板USB程序a) 程序:TE3_USBb) 参看该目录下的readme.txt2 扩展板AV和VGA程序a
9、) 演示程序:TE3_av2vgab) 设备要求:NTSC制式的AV输出设备(DVD播放器)一台,VGA接口的显示器一个。c) 演示步骤:i. 将DVD播放器的AV输出连接至扩展板的AV输入接口;ii. 将VGA演示器接口线连接至扩展板上的VGA输出接口;iii. 打开电源开关并下载程序。d) 效果:VGA中同步播放AV输入的内容。3 扩展板4*4按键和8个八段数码管程序a) 演示程序:TE3_key_and_display;b) 演示效果:直接下载即可;c) 演示效果:按下一个按键,八段数码管的最高两位会显示按键的位置。4 计数器演示程序a) 演示程序:TE3_test_key_hexb)
10、演示效果:程序下载后,八段数码管计数器不断地计数。5 下面板波动开关和LED灯程序a) 演示程序:TE3_test_led_swb) 演示步骤:直接下载即可。c) 演示效果:通过扩展板的波动开关可以分别控制一个LED等,波动开关往上表示灭,往下表示亮。6 扩展板TFT液晶显示程序a) 演示程序:TE3_TFT30b) 演示步骤:直接下载即可;c) 演示效果:在3寸TFT液晶显示屏上滚动显示多幅彩色图像。7.扩展板触摸屏演示a)演示程序:TE3_TFTb)演示步骤:直接下载即可;c)演示效果:读取触摸屏上的坐标,并在7段数码管上显示(16进制)。3 附件整套系统附件如所示。表1 附件列表名称数量外包装盒1个核心板1块(图a)扩展板(可选)1块(图b)电源1个(图c)下载线1条(图d)网线1条 (图e)Error! Reference source not found.3寸TFT显示屏(带触摸屏)、可选件1块说明光盘1张(a) 核心版(b) 核心板+扩展板(c) 电源(d) 下载线(e) 网络线8