之前一直在接触ALTRERA公司的FPGA,当然也包括NIOS系统,对XILINXE公司的FPGA产品,有些时间没有研究了。最近有一项目,恰好XILINX公司的SPARTAN-6 FPGA比较适合,所以就机会重新温习一下XILINX公司FPGA的开发流程了。记得之前使用的ISE版本是7点几,想不到现在已经升级到了13.4,看来软件的发展还真是快。这里简单介绍一下13.2版本的一些基本概念,重新拾起XILINX公司的FPGA。
1、关于EDK
The Embedded Development Kit,简称为EDK,就是嵌入式发展工具包的意思,主要是在开发基于FPGA的嵌入式系统,由一组工具及相应的IP组成。
2、关于XPS
Xilinx Platfrom Studio,简称为XPS,就是做嵌入式系统硬件部分的设计工具,如Microblaze软核、DDR2存储器等片上外设的,只做硬件的。
3、关于SDK
Software Development Kit,简称为SDK,就是软件开发包,当然是基于Eclipse 的集成开发环境,这一点和ALTERA公司的NIOS II系统一样,是同样的开发工具。CYPRESS公司的USB3.0的设计开发工具也是Eclipse,看来Keil有些危险了。
4、关于BSB
Base System Builder,简称BSB,就是硬件系统生成器,包含在XPS软件之中,
5、关于IDS
Xilinx ISE Design Suit Tools,简称IDS,就是XILINX公司开发FPGA的一组工具。以前的开发工具只是ISE,就可以搞定所有的设计。现在又出了很多工具,以增强各个方面的设计能力,所以就是一组工具了。
6、关于XMP
Xilinx Microprocessor Project,简称为XMP,是一种文件格式,基于FPGA的嵌入式系统设计(Microblaze),最顶层的文件就是XMP文件,这个文件保存了所有模块的相应信息。
7、关于UCF
8、关于CIP
9、关于Platgen
更多文章请访问:
我的博客:http://bbs.ednchina.com/BLOG_liangziusb_440752.HTM
我的淘宝店铺:http://shop64171919.taobao.com
我的实体店铺:北京新中发电子市场2557号
良子.2012年 承接USB开发工程
QQ:2687652834 392425239
文章评论(0条评论)
登录后参与讨论