赞
踩
2015.2 - UltraScale - How can I interface a STARTUPE3 primitive to axi_emc_ip or axi_quad_spi_ip so that I can access parallel NOR/BPI flash or QSPI flash after configuration?
Vivado 2013.3 - AXI EMC 2.0 results in “ERROR: [IP_Flow 19-3460] Validation failed on parameter ‘Base Address(C_S_AXI_MEM0_BASEADDR)’ for Address overlapping among various memory banks…”
LogiCORE IP AXI External Memory Controller (EMC) - Release Notes and Known Issues for Vivado 2013.4 and older tool versions
如何使用KC705开发板上的BPI Flash
MT28GU01GAAA1EGC-0SIT是新款,VCU108上的,以前的名字叫PC28F00AG18FE,开发板上使用的是PC28F00AP30TF,一个是G18系列,一个是P30系列,MT28GU01GAAA1EGC-0SIT的参数,
配置axi-emc参数,
官网例子AXI_EMC_IP_STARTUPE3直接使用STARTUPE3,k7325t对应的是STARTUPE2,参考ug470,另外vivado2015.2.1的版本可以生成axi_quad_spi的代码看下官方怎么使用这个原语,
STARTUPE2 #( .PROG_USR("FALSE"), // Activate program event security feature. Requires encrypted bitstreams. .SIM_CCLK_FREQ(0.0) // Set the Configuration Clock Frequency(ns) for simulation. ) STARTUPE2_inst ( .CFGCLK(cfg_clk), // 1-bit output: Configuration main clock output .CFGMCLK(), // 1-bit output: Configuration internal oscillator clock output .EOS(), // 1-bit output: Active high output signal indicating the End Of Startup. .PREQ(), // 1-bit output: PROGRAM request to fabric output .CLK(1'b0),//cfg_clk // 1-bit input: User start-up clock input .GSR(1'b0), // 1-bit input: Global Set/Reset input (GSR cannot be used for the port name) .GTS(1'b0), // 1-bit input: Global 3-state input (GTS cannot be used for the port name) .KEYCLEARB(), // 1-bit input: Clear AES Decrypter Key input from Battery-Backed RAM (BBRAM) .PACK(), // 1-bit input: PROGRAM acknowledge input .USRCCLKO(emc_rdclk), // 1-bit input: User CCLK input .USRCCLKTS(1'b0), // 1-bit input: User CCLK 3-state enable input .USRDONEO(1'b1), // 1-bit input: User DONE pin output control .USRDONETS(1'b1) // 1-bit input: User DONE 3-state enable output );
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。