(精品)M第九章MAX+PLUSⅡ的程序下载.ppt
《(精品)M第九章MAX+PLUSⅡ的程序下载.ppt》由会员分享,可在线阅读,更多相关《(精品)M第九章MAX+PLUSⅡ的程序下载.ppt(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第 9 章 MAX+PLUS 的程序下载MAX+PLUS II项目下载的基本过程MAX+PLUS II项目的下载文件及其转换MAX+PLUS II程序下载方法MAX+PLUS II程序下载的硬件设置MAX+PLUS II的多器件下载9.1、Altera器件编程概述.scf.jcf.vec.fcf.plf,jed.pof.ttf.hex.pof.jed.sof.rbf.sbf.jam.svfMAX+PLUS II编译器Session Log主控编程单元MPUBitBlasterByteBlasterAltera器件文本或波形编辑器的测试向量JTAG或FLEX链多器件编辑信息来自MAX+PLUS
2、II编译器被其他器件配置方式使用 9.2、Altera器件编程文件 9.2.1、编程文件类型1、SRAM Object格式文件(.sof)2、Programming Object格式文件(.pof)3、ASC II码文本格式文件 JEDEC文件(.jed)表格文本文件(.ttf)Jam文件或Jam JEDEC STAPL文件(.jam)SBF格式文件(.sbf)4、二进制格式 JBC二进制文件(.jbc)Ram二进制文件(.rbf)5、十六进制格式(.hex)9.2.2、编程文件的生成和转换 MAX+PLUS II在编译时需要预先选定所用的器件型号,编译综合工具在编译综合时根据所选的器件型号来
3、决定需要生成那种格式的编程或配置文件。通过通过File菜单中的菜单中的Convert SARM Object File命令,可以将命令,可以将SOF格式文件转化为格式文件转化为POF、TTF、Hex、SBF或或RBF格式的编程文件。格式的编程文件。可以转换的文件格式控制文件转换顺序所要进行转换的文件为POF和HEX文件设置输出文件的选项9.2.3、创建日志文件 MAX+PLUS II可以将下载编程时的操作及产生的消息有选择地保存到一个下载编程日志文件(Programmer Log File,.plf)中。要创建一个下载编程日志文件,选择要创建一个下载编程日志文件,选择File|Inputs(O
4、utput)命令,弹出对话框:命令,弹出对话框:选择功能测试时使用的输入向量的源文件选择一种类型的文件,使File箱中只显示此类型的文件。选择可以输出日志文件。选中此选项,系统在下载使输出日志文件。9.3、几种程序下载方式一、BitBlaster串行下载方式BitBlaster的具体特点如下:1、支持被动串行(RS)及JTAG两种数据下载模式。4、支持数据传输速率范围:9600230400bit/s。3、可以对ACEX1K、MAX3000A、MAX7000A、MAX7000S、MAX9000、FLEX10K和FLASHlogic系列器件通过JTAG链进行多器件编程和配置。也可ACES1K、FL
5、EX6000、FLEX8000和FLEX10K系列器件通过FLEX链进行多器件配。2、可对ACEX1K、MAX3000A、MAX7000A、MAX7000S、MAX9000和FLASHlogic系列在系统编程器件进行编程,也可对ACEX1K、FLEX6000、FLEX8000、FLEX10K和FLASHlogic等在电路可编程器件进行编程。BitBlaster下载电缆DIP开关的状态与相应的波特率的对应关系:波特率(bps)DIP开关1 DIP开关2 DIP开关396001111440001119200101384000015760011076800010115200100230400000B
6、itBlaster下载电缆25芯接口引脚定义:引脚序号信号名称功能描述2TX发送数据3RX接受数据4RTS请求发送5CTS允许发送6DSR数据通讯设备准备就绪7GND地信号20DTR数据终端设备准备就绪 在BitBlaster串行下载中,BitBlaster下载电缆与标准的25芯RS232串口相连,另一端的10芯接口与含有目标器件的电路板相连。BitBlaster下载电缆10芯接口引脚定义引脚序号信号名称功能描述1TCK时钟信号2GND地信号3TDO来自器件地数据4VCC电源5TMSJTAG状态机控制6NC空7NC空8NC空9TDI到器件的数据10GND地信号(1)JTEG方式(2)PS方式引
7、脚序号信号名称功能描述1DCLK时钟信号2GND地信号3CONF_DONE配置控制4VCC电源5nCONFIG配置控制6NC空7nSTATUS配置状态8NC空9DATA0到器件的数据10GND地信号二、ByteBlaster并行下载方式 实际应用中,实际应用中,Atera器件一般采用器件一般采用ByteBlasterByteBlaster并行下载方式,并行下载方式,这种方式方便,速度快。这种方式方便,速度快。(2)JTAG方式方式:具有电路边界扫描测试功能,可对:具有电路边界扫描测试功能,可对FLEX10K系列器件进行配置以及对系列器件进行配置以及对MAX9000、MAX7000S和和MAX7
8、000A等系等系列器件进行在线编程。列器件进行在线编程。ByteBlasterByteBlaster并行下载支持两种下载方式:并行下载支持两种下载方式:(1 1)被动串行同步(被动串行同步(PSPS)方式方式:可对:可对ACEX1KACEX1K、FLEX10KFLEX10K、FLEX6000FLEX6000和和FLEX8000FLEX8000等器件进行编程。等器件进行编程。ByteBlaster并行下载电缆25芯标准接口,另芯标准接口,另一端接计算机。一端接计算机。10芯下载芯下载接口接口,接接目标芯片。目标芯片。ByteBlaster下载电缆25芯接口引脚定义:1、JTAG方式2、PS方式引
9、脚序号信号名称功能描述2TCK时钟信号3TMSJTAG状态机控制8TDI到器件的数据11TDO来自器件的数据13NC空15GND地信号1825GND地信号引脚序号信号名称功能描述2DCLK时钟信号3nCONFIG配置控制8DATA0到器件的数据11CONFIG_DONE配置控制13nSTATUS配置状态15GND地信号1825GND地信号 三、ByteBlasterMV并行下载方式 ByteBlasterMV并行下载方式是针对Altera公司多工作电压器件而采取的一种下载方式,其基本结构与ByteBlaster并行下载方式基本相同。为了降低芯片的功耗,Altera公司将一些大规模芯片的内核电压
10、设计为2.5V,而I/O接口电压设计为3.3V,如ACEX1K、APEX20K及FLEX10KE系列器件,对这些器件的下载就要使用ByteBlasterMV并行下载方式ByteBlasterMV并行下载方式25芯接口引脚定义:1、JTAG方式2、PS方式引脚定义信号名称功能描述2TCK时钟信号3TMSJTAG状态机控制8TDI到器件的数据11TDO来自器件的数据13NC空15VCC电源1825GND地信号引脚定义信号名称功能描述2DCLK时钟信号3nCONFIG配置控制8DATA0到器件的数据11CONFIG_DONE配置控制13nSTATUS配置状态15VCC电源1825GND地信号9.4、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 精品 第九 MAX PLUS 程序 下载
限制150内