注册 登录
电子工程世界-论坛 返回首页 EEWORLD首页 频道 EE大学堂 下载中心 Datasheet 专题
wing0127的个人空间 https://home.eeworld.com.cn/space-uid-286883.html [收藏] [复制] [分享] [RSS]
日志

EDK的概念(轉貼)

已有 1449 次阅读2010-10-15 17:45 |

EDK的概念(轉貼)

2010-05-04 20:08

 

  EDK=Embedded Development Kit,嵌入式开发套件。

  EDKxilinx公司开发嵌入式系统的工具。比起xilinxISE,二者不同在于,如果仅仅是使用xilinxfpga做逻辑设计,只需要ISE开发环境。但是如果要使用power pc或者microblaze处理器,从硬件到软件设计的整个嵌入式系统设计,就需要EDK

  安装时候需要版本搭配,如ISE8.1搭配EDK8.1。首先,说说使用EDK加入用户设计的IP

  1、启动XPSxilinx platform studio),生成一个processor system,其中可以选择处理器,硬IPpowerpc)或软IPmicroblaze),以及可选的IPBRAMUART)等。如果这个阶段拿不定不要什么IP,以后添加删除都可以。

  2、启动Create and Import Peripheral Wizard,创建IPIF,选择需要的属性,如是否包括FIFODMA等,系统会自动创建HDL文档模板,用户只需要添加用户程序部分。同coreconnect总线连接部分不用用户操心。

  3、使用ISEProject Navigator,打开第二步生成的.npl文件,添加入自己的代码,在ISE里进行编译。

  4、如果需要,进行BFM(总线功能模型)仿真

  5、若在第三步里,用户对接口有修改,需要重新启用Create and Import Peripheral Wizard,来生成EDK接口(.pao/.mpd文件)

  6、使用XPS - Add/Edit Core Dialog,添加用户IP到第一步的工程中

  7、使用XPS生成IP driver

  8、编译、下载bit文件到开发板。

 

http://hi.baidu.com/andylee008/blog/item/8509a21e65e647c4a78669e6.html

轉貼

(若作者對此篇有意見 願意刪除)

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

热门文章