Xilinx AXI EMC IP使用

参考

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

BPI Flash

MT28GU01GAAA1EGC-0SIT是新款,VCU108上的,以前的名字叫PC28F00AG18FE,开发板上使用的是PC28F00AP30TF,一个是G18系列,一个是P30系列,MT28GU01GAAA1EGC-0SIT的参数,
220
配置axi-emc参数,
219
官网例子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
   );
  • 1
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值