仅对英特尔可见 — GUID: trp1477472110552
Ixiasoft
3.1.10.4. PFL II信号
管脚 | 类型 | 弱上拉电阻 | 功能 |
---|---|---|---|
pfl_nreset | 输入 | — | 对PFL II IP内核异步复位。拉高以使能FPGA配置。 要防止FPGA配置,当没有使用PFL II IP内核时需要拉低。该管脚不会影响PFL II IP闪存编程功能。 |
pfl_flash_access_granted | 输入 | — | 用于系统级同步。控制闪存访问的处理器或任何仲裁器驱动此输入管脚。要将PFL II IP内核功能用作闪存主机,需要拉高此输入管脚。驱低pfl_flash_access_granted管脚可防止JTAG接口访问闪存和FPGA配置。 |
pfl_clk | 输入 | — | 器件的用户输入时钟。这是对PFL II IP的Configuration选项卡上的What is the external clock frequency?参数指定的频率。此频率一定不要高于配置期间对FPGA指定的最大DCLK频率。如果仅使用PFL II IP进行闪存编程,那么此管脚不可用。 |
fpga_pgm[] | 输入 | — | 确定配置的页面。如果仅使用PFL II IP进行闪存编程,那么此管脚不可用。 |
fpga_conf_done | 输入 | 10 kΩ Pull-Up Resistor | 连接到FPGA的CONF_DONE管脚。如果配置成功,FPGA则会将此管脚释放为高电平。FPGA配置期间,此管脚保持低电平。如果仅使用PFL II IP进行闪存编程,那么此管脚不可用。 |
fpga_nstatus | 输入 | 10 kΩ Pull-Up Resistor | 连接到FPGA的nSTATUS管脚。此管脚在FPGA配置开始之前为高电平,在FPGA配置期间必须保持为高电平。如果出现配置错误,那么FPGA会拉低此管脚,并且PFL II IP core停止从闪存器件中读取数据。如果仅使用PFL II IP进行闪存编程,那么此管脚不可用。 |
pfl_nreconfigure | 输入 | — | 低电平时启动FPGA重配置。要实现重配置的手动控制,需要连接此管脚到一个开关。您可以使用此输入在CPLD中写入您自己的逻辑,通过PFL II IP触发重配置。您可以使用pfl_nreconfigure驱动fpga_nconfig输出信号启动重配置。pfl_clk管脚寄存此信号。如果仅使用PFL II IP进行闪存编程,那么此管脚不可用。 |
pfl_flash_access_request | 输出 | — | 用于系统级同步。必要时,该管脚连接到一个处理器或仲裁器(arbiter)。当JTAG接口访问闪存或PFL II IP配置FPGA时,PFL II IP core驱高此管脚。此输出管脚与flash_noe和flash_nwe管脚结合使用。 |
flash_addr[] | 输出 | — | 闪存地址。地址总线的宽度取决于闪存器件的密度和flash_data总线的宽度。Intel建议在PFL II 中开启(On) Set flash bus pins to tri-state when not in use选项。 |
flash_data[] | 输入或输出 (双向管脚) | — | 用于发送或接收8-, 16-或者32-bit数据的双向数据总线。Intel建议在PFL II中开启(On) Set flash bus pins to tri-state when not in use选项。 6 |
flash_nce[] | 输出 | — | 连接到闪存器件的nCE管脚。一个低电平信号使能闪存器件。使用此总线来支持多个闪存器件。flash_nce连接到每个连接的闪存器件的nCE管脚。此端口的宽度取决于链中闪存器件的数量。 |
flash_nwe | 输出 | — | 连接到闪存器件的nWE管脚。低电平信号使能闪存器件的写操作。 |
flash_noe | 输出 | — | 连接到闪存器件的nOE管脚。低电平信号使能读操作期间闪存器件的输出。 |
flash_clk | 输出 | — | 用于突发模式。连接到闪存器件的CLK输入管脚。CLK的有效沿增加闪存器件内部地址计数器。对于单一CFI闪存,flash_clk频率在突发模式下是pfl_clk频率的一半。在dual CFI flash解决方案中,flash_clk频率以四分之一的pfl_clk频率运行。仅可以将该管脚用于突发模式。如果没有使用突发模式,则不可以将这些管脚从闪存器件连接到主机。 |
flash_nadv | 输出 | — | 用于突发模式。连接到闪存器件的地址有效输入管脚。使用此信号锁存起始地址。仅将此管脚用于突发模式。如果没有使用突发模式,则不可以将这些管脚从闪存器件连接到主机。 |
flash_nreset | 输出 | — | 连接到闪存器件的复位管脚。低信号复位闪存器件。 |
fpga_nconfig | 开漏输出 | 10-kW上拉电阻 | 连接到FPGA的nCONFIG管脚。低脉冲复位FPGA,并启动配置。这些管脚不适用于PFL II IP内核中的闪存编程选项。6 |
pfl_reset_watchdog | 输入 | — | 一个切换信号在watchdog timer超时前对其进行复位。要复位watchdog timer,需要保持此信号高电平或者低电平至少两个pfl_clk时钟周期。 |
pfl_watchdog_error | 输出 | — | 高电平时指示watchdog timer的一个错误情况。 |
相关信息
6 Intel建议不要在PFL II管脚与host I/O管脚(特别是 flash_data和fpga_nconfig管脚)之间插入逻辑。