[FPGA博客大赛]lab1,lab2,lab3已经完整移植到XUPv5 110T板卡上了
0赞经过3个工作日的工作,以及周末赶工了一下,现在已经把lab1,lab2,lab3完整的移植到新的板卡上了。有需要的老师或者同学可以发邮件给我,walkie.exe@gmail.com, 也欢迎各位朋友提出修改的建议和想法,更欢迎大家一起讨论,讨论:)
lab1是非常基础的,如何新建一个工程,其中最复杂的就是如何让edk可以识别出这一款v5的板子。具体的可以查看我前几天的一篇日志。
lab2是如何在现有的工程上添加edk库中本身带有的ip,其中选用了GPIO这个IP来控制板卡上的拨键和按键。
lab3是如何在现有的工程上添加用户自定义的ip,给出的例子是lcd的控制器。其中自己在这个实验中纠结了一些时间,但是学到了很多东西。自己总是抱 着他的东西不一定对的态度对它进行学习,还真发现了不少问题,而实验中,这些问题都被实验教材的作者巧妙的回避了,呵呵。只是自己在做的时候,把一些问题 都找了出来。也确实让自己郁闷了一段时间,但是却让自己仿佛抓到了什么的一角,然后顺势拉出来一看,发现了更多的东西。嵌入式设计的博大精深,自己仿佛可 以意味到了一点。呵呵。
接下来就要准备lab4,5,6了,初步看了一下,发现更多是教我们如何调试,介绍了一些调试的工具和方法,比如如何使用xmd,chipscope。以 及教我们如何使用sdk,软件开放套件,其实就是一个eclipse。发现几大fpga的提供商都是使用免费开源的eclipse来作为他们自己的软件开 放环境,比如Actel的Softconsole等~SUN公司真是一个神奇的公司,把好多都开源出来了,比如这个eclipse,相当的红火啊。去年他 也把他的SPARC架构额芯片的Verilog代码开源出来了(OpenSPARC T1 & T2),不知道会不会如eclipse如此的红火呢?哈哈~~
不过接下来马上就要开学了,需要准备一下导师的事情,开学的事情,期间还要回家一次,所以可能这个周末才可以继续了。呵呵。
其实我也想的,我赶一下也完全可以把6个实验在这过去的4个工作日内完成,不过女友一直提醒我说不要把很多事那么的当成任务去完成,也许看看其中的意味也 许会更好。呵呵,现在看来确实是如此哈~lab3上,自己跑动之后其实完全就可以继续下面的实验了,不过就是因为看着它不爽,为什么自己编译的就是放不下 8K呢,结果还引出了那么好的一些底层的知识,哈哈。
