インテルのみ表示可能 — GUID: sss1441694013315
Ixiasoft
インテルのみ表示可能 — GUID: sss1441694013315
Ixiasoft
3.1.3. AVST_READY信号
Parallel Flash Loader II を使用する場合 Intel® FPGA IP コンフィグレーション・ホストとしてコア、 AVST_READY 同期ロジックが含まれています。
The AVST_READY signal sent by the インテル® Agilex™ device to the host is not synchronized with the AVSTx8_CLK or AVST_CLK. To configure the インテル® Agilex™ device successfully, the host must adhere to the following constraints:
- The host must drive no more than six data words after the deassertion of the AVST_READY signal including the delay incurred by the 2-stage register synchronizer.
- The host must synchronize the AVST_READY signal to the AVST_CLK signal using a 2-stage register synchronizer. Here is Register transfer level (RTL) example code for 2-stage register synchronizer:
Where:always @(posedge avst_clk or negedge reset_n) begin if (~reset_n) begin fpga_avst_ready_reg1 <= 0; fpga_avst_ready_reg2 <= 0; else fpga_avst_ready_reg1 <= fpga_avst_ready; fpga_avst_ready_reg2 <= fpga_avst_ready_reg1; end end
- The AVST_CLK signal comes from either PFL II IP or your Avalon® -ST controller logic.
- fpga_avst_ready is the AVST_READY signal from the インテル® Agilex™ device.
- fpga_avst_ready_reg2 signal is the AVST_READY signal that is synchronous to AVST_CLK.
Optionally, you can monitor the CONF_DONE signal to indicate the flash has sent all the data to FPGA or to indicate the configuration process is complete.
If you use the PFL II IP core as the configuration host, you can use the インテル® Quartus® Prime software to store the binary configuration data to the flash memory through the PFL II IP core.
If you use the Avalon-ST Adapter IP core as part of the configuration host, set the Source Ready Latency value between 1- 6.
Avalon-ST x8 configuration scheme uses the SDM pins only. Avalon-ST x16 and x32 configuration scheme only use dual-purpose I/O pins that you can use as general-purpose I/O pins after configuration.