位置:51电子网 » 技术资料 » EDA/PLD

EDK简介

发布时间:2008/9/11 0:00:00 访问次数:1251

  edk是xilinx提供的用于构建基于xilinx fpga的嵌入式系统设计工具套件,在本章中将系统地介绍该工具的有关些概念,并通过范例来说明其使用方法,以及嵌入式设计的技巧。

  基本的嵌入式设计流程如下图所示。

  图1 基本的嵌入式设计流程

  说明如下。

  (1)在基于edk的嵌入式系统设计过程中ise软件一般在后台运行,xps工具会通过功能调用的形式来访问ise中的各种实现模块,并完成后端的实现工作。

  (2)xps主要用于嵌入式系统的硬件部分的设计,如处理器的硬件规范、外设的规范,以及这些组件的互连等,并通过xps来完成相应的属性设置。

  (3)简单的软件发工作叮以在xps中完成,但是更复杂的应用程序开发及调试工作xiliu建议使用平台软件开发工具(sdk)来完成。

  (4)可以通过hdl仿真器来验证硬件平台功能的正确性,xps提供了如下3种类型的仿真模型。

  行为仿真 behavioral

  结构仿真 structural

  时序仿真timjng-accurate.

  xps会自动建立并设罟验证过程的框架,包括用干仿真的hdl文件,设计者仅需要输入时钟、复位、激励信息,以及计设者的应用程序代码。

  (5)完成设计以后,设计者仅需单击相关菜单项来下载fpga位流文件和应用程序的二进制elf文件。

  欢迎转载,信息来自维库电子市场网(www.dzsc.com)



  edk是xilinx提供的用于构建基于xilinx fpga的嵌入式系统设计工具套件,在本章中将系统地介绍该工具的有关些概念,并通过范例来说明其使用方法,以及嵌入式设计的技巧。

  基本的嵌入式设计流程如下图所示。

  图1 基本的嵌入式设计流程

  说明如下。

  (1)在基于edk的嵌入式系统设计过程中ise软件一般在后台运行,xps工具会通过功能调用的形式来访问ise中的各种实现模块,并完成后端的实现工作。

  (2)xps主要用于嵌入式系统的硬件部分的设计,如处理器的硬件规范、外设的规范,以及这些组件的互连等,并通过xps来完成相应的属性设置。

  (3)简单的软件发工作叮以在xps中完成,但是更复杂的应用程序开发及调试工作xiliu建议使用平台软件开发工具(sdk)来完成。

  (4)可以通过hdl仿真器来验证硬件平台功能的正确性,xps提供了如下3种类型的仿真模型。

  行为仿真 behavioral

  结构仿真 structural

  时序仿真timjng-accurate.

  xps会自动建立并设罟验证过程的框架,包括用干仿真的hdl文件,设计者仅需要输入时钟、复位、激励信息,以及计设者的应用程序代码。

  (5)完成设计以后,设计者仅需单击相关菜单项来下载fpga位流文件和应用程序的二进制elf文件。

  欢迎转载,信息来自维库电子市场网(www.dzsc.com)



相关IC型号

热门点击

 

推荐技术资料

声道前级设计特点
    与通常的Hi-Fi前级不同,EP9307-CRZ这台分... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!