EDK的介绍与安装
EDK软件基本介绍EDK的介绍与安装
1.Xilinx嵌入式开发工具集
一般而言,由于嵌入式系统涉及了软件和硬件的开发以及两者的综合设计,因此其开发是较为复杂的。Xilinx为了简化基于FPGA的嵌入式开发流程,提供了功能强大、操作简单的工具集ISE和EDK。
1)集成软件环境ISE
ISE是Xilinx公司FPGA逻辑设计的基础。在这个环境中,设计者可以进行约束文件的编写,时序分析,逻辑布局布线以及器件编程等。前面帖子中对ISE的使用进行了较为详细的说明,这里就不再累述。
2)嵌入式开发套件(Embedded Development Kit,EDK)
EDK自带了许多工具和IP,可以用来设计完整的嵌入式处理器系统,主要包括Xilinx平台工作室XPS和软件开发套件SDK。需要注意的是:只有安装了ISE软件,才能正常运行EDK,且二者的版本要一致。
下面对EDK的组成模块进行简要说明:
1. Xilinx平台工作室(Xilinx Platform Studio,XPS)
XPS是用来设计嵌入式处理器系统硬件部分的开发环境或GUI,是系统设计者构建 Xilinx嵌入式系统时必用的工具套件。在XPS中,可以完成嵌入式系统架构的创建、软件代码的编写、设计的编译以及FPGA芯片的硬件配置。
2. 软件开发套件(Software Development Kit,SDK)
SDK是集成的开发环境,基于Eclipse。它支持C/C++,用于嵌入式软件应用的开发和验证。
3. 其它EDK部分
EDK还包括其它的一些部分,如:用于Xilinx嵌入式处理器的硬IP;用于嵌入式软件开发的驱动和库;在MicroBlaze和PowerPC处理器上用于C/C++软件开发的GNU编译器和调试器;有关文档以及一些工程样例等。
2.EDK软件的安装
EDK9.1软件安装的基本硬件要求如下:CPU在P III以上,内存大于256M,硬盘大于4G的硬件环境安装。为了更好地使用软件,至少需要512M内存,CPU的主频在2GHz以上。需要注意的是,安装EDK之前,必须安装ISE9.1。EDK的具体安装过程如下:
1)将安装光盘放进DVD光驱,等待其自动运行(如果没有自动运行,直接执行光盘目录下的Setup.exe文件程序即可),欢迎界面后会出现如图9-19所示的获取注册码对话框,可以通过网站、邮件和传真方式申请注册码。如果已有注册码,单击“Next”按键后继续。
图9-19 EDK9.1安装程序的欢迎界面
2)下一个对话框是Xilinx软件的授权声明对话框,如图9-20所示,选中“I accept the terms of this software license”,单击“ Next”后进入注册码输入对话框,输入正确的注册码后,单击“ Next”按键后,出现安装路径对话框,单击“Browse”按键后选择自定义安装路径,单击“ Next”按键继续。
图9-20 EDK9.1安装注册ID输入界面
3)接下来的几个对话框分别是选择安装设计环境、设置环境变量,这两个步骤保持默认即可。最后进入安装确认对话框,单击“Install”按钮,即可按照用户的设置自动安装ISE。需要注意的是,在选择安装设计环境时,用户需要选择自己使用的芯片所对应的模块,这样才能在开发中使用这些模块,一般选择“Select All”。
4)安装完成后,会在桌面以及程序菜单中添加EDK的快捷方式。双击即可进入EDK集成开发环境。
EDK的介绍与安装
页:
[1]