4.6 器件编程 编程目标文件 :.pof MAX系列 .sof FLEX系列 .jed 一、 CPLD的编程与FPGA的配置 二、 FPGA的配置方式 1、工作状态 用户状态(Usermode) 配置状态(Configuration) 初始化状态(Initialization) 2、配置方式 主动配置方式:由FPGA器件引导配置操作过程,它控制着外部存贮器和初始化过程。 被动配置方式:由外部计算机或控制器控制配置过程。 并行配置方式: 串行配置方式: 三、并口下载电缆ByteBlaster
ByteBlaster下载电缆包括三部分: 1、与PC机并口相连的25针插头 2、与PCB板插座相连的10针插头 3、25针到10针的变换电路 四、 MAX+PLUS Ⅱ的编程步骤 1、 编程硬件设置 (1)、将Byte Blaster 电缆的一端与微机的并行口相连, 另一端10针阴头与装有可编程逻辑器件的PCB板 上的阳极头插座相连。 (2)、打开MAX+PLUS II编程器,即选 MAX+PLUS II \Programmer。 (3)、选Options\Hardware Setup,出现如图所示的对话框
(4)、在下拉条中选择Byte Blaster (5)、指定微机使用的并行口 (6)、按下OK按钮,即完成编程硬件设置。 2、设置在系统编程链(MAX系列) (1)、选取JTAG\Multi-Device JTAG Chain (2)、选取 JTAG\Multi-Device JTAG Chain Set up 项,进行多个器件的JTAG链设置。
设置在系统编程链 (3)、选取 Select Programming File…,并选出编程文件 (.pof)。 (4)、按下Add按钮。 (5)、如果使用多个器件,重复(3)~(4)步,并保证所选文件与电路板上的顺序相同。 (6)、完成设置后,按下OK按钮。 3、 编程 在编程窗口中,按下<Program>按钮,即进行编程。 4、FLEX 系列器件的编程步骤同上。 区别:编程文件选(.sof),设置菜单选: FLEX\Multi-Device FLEX Chain及FLEX\Multi-Device FLEX Chain Setup…
|
|||