UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

取消
显示结果 
搜索替代 
您的意思是: 
Visitor sh_m
Visitor
339 次查看
注册日期: ‎11-23-2018

spartan6 中怎么例化ICAP

现在想用icap访问配置寄存器,请问spartan6 中怎么例化ICAP?ICAP的总线接口可以直接连到io口吗?在工程设置中有什么特别配置?

0 项奖励
2 条回复2
Community Manager
Community Manager
302 次查看
注册日期: ‎08-31-2011

回复: spartan6 中怎么例化ICAP

@sh_m

你可以等同认为icap接口相当于selectmap接口。

所以可以参考selectmap的接口时序。

如下:

Capture.JPG

-------------------------------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------------------------------
如果提供的信息能解决您的问题,请标记为“接受为解决方案”。
如果您认为帖子有帮助,请点击“奖励”。谢谢!
-------------------------------------------------------------------------------------------------
0 项奖励
Visitor sh_m
Visitor
284 次查看
注册日期: ‎11-23-2018

回复: spartan6 中怎么例化ICAP

  ICAP_SPARTAN6 #(
      .DEVICE_ID(0'h4000093),     // Specifies the pre-programmed Device ID value
      .SIM_CFG_FILE_NAME("NONE")  // Specifies the Raw Bitstream (RBT) file to be parsed by the simulation
                                  // model
   )
   ICAP_SPARTAN6_inst (
      .BUSY(BUSY),   // 1-bit output: Busy/Ready output
      .O(O),         // 16-bit output: Configuartion data output bus
      .CE(CE),       // 1-bit input: Active-Low ICAP Enable input
      .CLK(CLK),     // 1-bit input: Clock input
      .I(I),         // 16-bit input: Configuration data input bus
      .WRITE(WRITE)  // 1-bit input: Read/Write control input
   );

这个原语能够实现访问配置寄存器的需求吗?哪个selectmap与这个有区别啊

0 项奖励