首页>>论坛 >>技术社区 >>OpenHW社区论坛 >>System Generator及DSP算法
|
我要发帖  | 我要投票  | 我要回复  | 收藏
1

XILINX EDK 个人使用学习情况,自我介绍专帖

版主: Terry_ni  玄剑  kk_Edward  XUPteam 
XILINX EDK 个人使用学习情况,自我介绍专帖
 

大家好:

         

           请大家自我介绍一下 XILINX  EDK 个人的学习使用进展情况哈


              独学而无友甚是枯燥,知己知彼 。让我们相互勉励吧
              
                   “是骡子是马”大家拉出来遛遛呀


  谈论学习方法,谈论经验,谈论项目(设计思想,方法,难题的解决)等等,给自己一个总结,给新手一个借鉴。
                                                                                                                             谢谢大家了

 
相关主题
Work...and...work
回复 链接 收藏
 
RE:XILINX EDK 个人使用学习情况,自我介绍专帖
 
做过一些简单的应用,觉得一般有下面一些设计方法:
1、开始的时候,只在EDK上做开发,直接下载到FPGA芯片。最终程序可以通过生成mcs文件下载到PROM中。
2、很多情况下,一个FPGA扳子上只有处理器来利用FPGA资源是不合理的,还要增加其它功能,这时,需要把处理器硬件作为子模块,由EDK下生成的硬件网表之类的信息导出,然后在ISE下增加自己的代码,并生成bit文件和bmm文件,然后把bit文件和bmm文件导入到EDK环境,这些可以说是硬件部分吧。
然后就是做软件部分,由MSS文件作为输入产生库和BSP,在此基础上编程,并编译生成elf文件,通过EDK下的工具把elf文件和前面所说的文件合起来生成最终的download.bit文件。
3、根据经验来自己修改MHS文件和MSS文件生成硬件系统和软件系统,方便于经常改动的系统。
4、处理器可能要处理很多外部设备,但是系统提供的无非是串口,简单的存储器,看门狗定时器等等一些功能。这就需要我们制作挂在OPB总线上的设备接口。这方面要了解总线接口,了解新的外设需要实现的功能,EDK自动生成的部分代码是VHDL语言编写的,一般建议自己做这方面接口也用VHDL语言。做完硬件接口,也需要根据你配置的硬件接口写软件驱动。
这方面我也做的不多,但遇到有几个高人搞过。
5、还有双核、嵌入各种操作系统啦等等,几乎没搞过。
自己学习EDK也快1年了,一直没什么长进,上面说的也说不上来专业词语,很是抱歉。
 
回复 链接 收藏
 
RE:XILINX EDK 个人使用学习情况,自我介绍专帖
 
我想移植一个TCP/IP在Microblaze的FPGA中,现在也刚刚开始学习,有时间大家交流交流!
 
回复 链接 收藏
 
我要发帖  | 我要投票  | 我要回复  | 收藏
1