随笔分类 -  AXI

(原创)xilinx IP建立向导创建的目录和文件都是做什么的?----由错误ERROR:HDLCompiler:Instantiating <xx> from unknown module <xx>引发的思考
摘要:使用XPS中建立和导入IP向导,当添加新的设计文件后,在进行综合时编译器会提示找不到module的错误提示:ERROR:HDLCompiler:Instantiating from unknown module ,这里给出解决办法,并分析了XPS的IP外设生成向导所生成的目录和文件,以及它们在这个IP核中所具有的功能 阅读全文

posted @ 2012-11-12 21:59 超群天晴 阅读(8772) 评论(6) 推荐(5)

(原创)由XPS生成AXI Lite 从设备IP模板我们能学到的东西
摘要:查看由XPS的向导生成的AXI Lite IP代码模板中,我们能学习到用户自定义IP的结构和实现方式。拿写寄存器来说,我们能看到这样的一段代码 1 // implement slave model register(s) 2 always @( posedge Bus2IP_Clk ) 3 begin 4 5 if ( Bus2IP_Resetn == 1'b0 ) 6 begin 7 slv_reg0 <= 0; 8 slv_reg1 <= 0; 9 slv_reg2 <= 0;10 ... 阅读全文

posted @ 2012-10-12 21:19 超群天晴 阅读(2898) 评论(5) 推荐(1)

(原创)一步一步学ZedBoard & Zynq(四):基于AXI Lite 总线的从设备IP设计
摘要:本小节通过使用XPS中的定制IP向导,为已经存在的ARM 处理系统添加用户自定IP(Custom IP ),了解AXI Lite IP基本结构,并掌握AXI Lite IP的定制方法,为后续编写负责AXI IP打下基础。同时本小节IP定制方法同样适用于MicroBlaze处理系统。 本小节定制的是简单LED的IP,只有一个数据寄存器,向其写值就可以控制8个LED相应亮灭。 阅读全文

posted @ 2012-10-09 20:42 超群天晴 阅读(20385) 评论(39) 推荐(9)

(原创)一步一步学ZedBoard & Zynq(三):使用自带外设IP让ARM PS访问FPGA
摘要:这一节的目的是使用XPS为ARM 处理系统 PS 添加额外的IP。从IP Catalog 标签添加GPIO,并与ZedBoard板子上的8个LED灯相连。当系统建立玩后,产生bitstream,并对外设进行测试 阅读全文

posted @ 2012-10-07 22:57 超群天晴 阅读(9571) 评论(56) 推荐(2)

(原创)一步一步学ZedBoard & Zynq(二):使用PL做流水灯
摘要:《一步一步学ZedBoard & Zynq》系列第二篇,目的是为了学习不使用ARM PS情况下,只对Zynq PL的编程方法,同时学习Xilinx PlanAhead工具的使用方法 阅读全文

posted @ 2012-09-08 16:52 超群天晴 阅读(12772) 评论(9) 推荐(0)

导航