《FPGA初级培训入门知识教材.ppt》由会员分享,可在线阅读,更多相关《FPGA初级培训入门知识教材.ppt(17页珍藏版)》请在三一办公上搜索。
1、华清远见FPGA初级培训班,第一天实验,有关实验指导书,第一部分软件介绍:作为参考材料第二部分上机实验:原则上每天进行一个单元会根据课程进度和学员情况作调整,内容安排:,FPGA开发板简介与使用说明实验:熟悉开发环境与流程,FPGA开发板介绍:,FPGA,存储芯片,外围接口,其他设备,15万门Altera Cyclone FPGA,采用PQFP240表贴封装EP1C6Q240C8,Cyclone 系列 FPGA,基于成本做优化,成本较低全铜工艺的1.5V SRAM工艺 提供了全功能的锁相环(PLL),用于板级的时钟网络管理和专用I/O接口,这些接口用于连接业界标准的外部存储器器件。支持Alte
2、ra的NiosII系列嵌入式处理器的IP在2002年12月份推出的。至今已有三年的时间硬件应用已经很成熟,设计资源也很多,Cyclone 系列 FPGA,存储芯片,支持EPCS11M bit可重复擦除,EPCS1可以配置FPGA512K Byte 高速,异步SRAM一片256K16Bit的SRAM,独立的字节使能信号4MB(128M bit)高速SDARM一片4M32Bit SDRAM,最高166MHz读写速度可以作为嵌入式系统的内存(RAM)4MB(32M bit)快速FLASH一片 4M8Bit(也可以工作在2M16Bit)Flash读写速度为90ns;灵活的页面方式,可以用来存储FPGA
3、配置文件可以作为嵌入式系统程序存放空间(ROM),外围接口,9针RS232 串口实现与计算机的数据通讯;辅助调试,结果输出;8色的VGA接口直接VGA显示器对接,实现8种演示的显示;用于验证VGA时序;PS/2鼠标,键盘接口标准的鼠标、键盘接口,支持3.3V和5V设备,可以用来验证PS/2的接口协议USB2.0高速数据接口采用的Cypress公司CY68013芯片,性能稳定实现了USB接口能够与计算机之间实现高速的数据传输用户自定义串行接口直接扩展FPGA的IO到USB接口,用于评估FPGA上实现USB PHY的性能用户自定义的串行标准;功能扩展接口通过相应的扩展板,可以实现Video,Aud
4、io,网络和24Bit-VGA等应用。专门为FPGA初级班制作的基础扩展板,其他设备,5V电源插座白色的复位键采用阻容复位或MAX708s芯片复位阻容复位可以产生低电平复位信号,芯片复位可以产生高、低电平复位信号FPGA配置接口在线调试接口JTAGAS下载接口:EPCS1烧写16x2字符型液晶显示器接口开关2位、按键2位、数码管4位扩展板:4位七段数码管(共阴极)4x4扫描矩阵键盘蜂鸣器红外线控制器,开发板使用注意事项,使用时将开发板放在防静电袋上用手触摸开发板上的芯片之前,先将手触摸导体排出体内静电,QuartusII 软件使用,下面开始操作流程演示,华清远见FPGA初级培训班,第一天实验总结学习内容:开发板使用;设计软件基本操作,软件使用步骤,软件使用注意事项,工程顶层模块名要和程序顶层模块名称一致设备选项中要把不用的管脚置输入三态Assignmentdevicedevice&pin options 实际硬件调试时,要把为了软件仿真方便而对程序修改的地方还原,开发板使用注意事项,使用时请将开发板放在防静电袋上用手触摸开发板上的芯片之前,请先将手触摸导体排出体内静电,