您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 软件工程 > 第2章 Quartus II器件编程和管脚锁定
第2章QuartusII原理图输入设计法X兰州大学信息院朱云鹏§2.2QuartusII器件编程一、编程硬件与编程模式1.编程硬件编程硬件主要有:MasterBlaster下载电缆、ByteBlasterMV下载电缆、ByteBlasterII下载电缆或USB-Blaster下载电缆或Altera编程单元(APU)。一般较多使用ByteBlasterMV下载电缆、ByteBlasterII下载电缆或USB-Blaster下载电缆。X兰州大学信息院朱云鹏一、编程硬件与编程模式2.编程模式Quartus的编程器Programmer主要支持四种编程模式:①被动串行编程模式(PSMode)②主动串行编程模式(ASMode)③JTAG编程模式(JTAGMode)④插座内编程模式(In-SocketMode)其中,PS模式和JTAG模式都是由计算机通过编程电缆直接对FPGA下载数据的过程,但是由于FPGA是基于RAM结构的,一旦关机内部数据就会丢失,所以每次芯片上电,都要重新下载数据进入FPGA。目前,主要使用JTAG模式,PS模式很少用。注意一定要用“ByteBlasterMV”或者“USB-Blaster”下载电缆以“JTAG模式”将数据文件“*.sof”配置进FPGA。X兰州大学信息院朱云鹏一、编程硬件与编程模式如果不想每次开机都要通过计算机重新配置FPGA,那么就要使用FPGA的“专用配置芯片”(EPCS1/EPCS4/EPCS16),他们是一种FLASH,掉电数据也不会丢失。当编译综合适配好一个设计项目后,要通过“ByteBlasterII”电缆或“USB-Blaster”下载电缆以“AS模式”将数据文件“*.pof”编程进“专用配置芯片”(EPCS1/EPCS4)。插座内编程模式(In-SocketMode)主要是通过Altera编程单元(APU)来对“CPLD”或者“专用配置芯片”(EPCS1/EPCS4)进行编程的一种模式。编程单元(APU)实际上就相当于一个写片器。X兰州大学信息院朱云鹏二、器件设置和引脚锁定图5-6选择目标器件EP1C3T144C81.编译前设置X兰州大学信息院朱云鹏二、器件设置和引脚锁定图5-7选择配置器件的工作方式1.编译前设置X兰州大学信息院朱云鹏二、器件设置和引脚锁定图5-8选择配置器件和编程方式1.编译前设置X兰州大学信息院朱云鹏图5-23AssignmentEditor编辑器2.引脚锁定在编译综合过后就可以引脚锁定了。二、器件设置和引脚锁定X兰州大学信息院朱云鹏图5-24两种引脚锁定对话框2.引脚锁定二、器件设置和引脚锁定X兰州大学信息院朱云鹏图5-25选择编程下载文3.JTAG模式配置文件下载二、器件设置和引脚锁定X兰州大学信息院朱云鹏图5-26加入编程下载方式3.JTAG模式配置文件下载二、器件设置和引脚锁定X兰州大学信息院朱云鹏图5-27双击选中的编程方式名3.JTAG模式配置文件下载二、器件设置和引脚锁定X兰州大学信息院朱云鹏图5-28ByteBlasterMV编程下载窗3.JTAG模式配置文件下载二、器件设置和引脚锁定ByteBlasterMV[LPT1]注意后缀名是sofX兰州大学信息院朱云鹏图5-29ByteBlasterII接口AS模式编程窗口4.AS模式编程配置器件二、器件设置和引脚锁定注意后缀名是pofX兰州大学信息院朱云鹏图5-30选择目标器件EP2C5T1445.JTAG间接模式编程配置器件二、器件设置和引脚锁定X兰州大学信息院朱云鹏图5-31选定SOF文件后,选择文件压缩5.JTAG间接模式编程配置器件X兰州大学信息院朱云鹏图5-32用JTAG模式对配置器件EPCS1进行间接编程5.JTAG间接模式编程配置器件二、器件设置和引脚锁定X兰州大学信息院朱云鹏图5-33安装USB驱动程序6.USBBlaster编程配置器件使用方法X兰州大学信息院朱云鹏图5-34设置JTAG硬件功能6.USBBlaster编程配置器件使用方法二、器件设置和引脚锁定X兰州大学信息院朱云鹏三、实验箱结构X兰州大学信息院朱云鹏三、实验箱结构X兰州大学信息院朱云鹏三、实验箱结构ByteblasterMV编程口默认短路帽插上方:选择ByteblasterMV下载允许开关,向上拨GW48系统左侧默认短路帽插上方:选择编程I/O电压3.3V,此短路帽插错不会损坏系统,但会影响下载ByteblasterII编程口X兰州大学信息院朱云鹏主控单片机GW48系统上侧数码显示器三、实验箱结构X兰州大学信息院朱云鹏CLOCK9三、实验箱结构X兰州大学信息院朱云鹏三、实验箱结构X兰州大学信息院朱云鹏三、实验箱结构X兰州大学信息院朱云鹏三、实验箱结构
本文标题:第2章 Quartus II器件编程和管脚锁定
链接地址:https://www.777doc.com/doc-7037625 .html