4.6 器件编程

编程目标文件 .pof    MAX系列

                    .sof    FLEX系列

                    .jed 

一、         CPLD的编程与FPGA的配置

二、    FPGA的配置方式

   1、工作状态

                用户状态(Usermode

                配置状态(Configuration

                初始化状态(Initialization

   2、配置方式

     主动配置方式:由FPGA器件引导配置操作过程,它控制着外部存贮器和初始化过程。

     被动配置方式:由外部计算机或控制器控制配置过程。

     并行配置方式:

     串行配置方式:

  三、并口下载电缆ByteBlaster

 

  ByteBlaster下载电缆包括三部分:

       1、与PC机并口相连的25针插头

       2、与PCB板插座相连的10针插头

       325针到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>按钮,即进行编程。

4FLEX 系列器件的编程步骤同上。

      区别:编程文件选(.sof),设置菜单选:

            FLEX\Multi-Device FLEX ChainFLEX\Multi-Device FLEX Chain Setup…

 

 

 

上一页  下一页  返回