玩开发板是一件很有趣和有意义的事情,一方面用开发板可以 DIY 实用的小东西,另一方面开发板的技术也能运用到工程项目中,带来经济效益。在中国,在全世界,都有很大一批人在玩开发板,玩开发板对搞技术的工程师来说,就是一道盛宴。回想,笔者刚开始玩 XILINX FPGA 开发板的,刚毕业没多久,在 2009 年左右,那时候 XILINX FPGA 的开发板是超级的贵,一个 spartan3e 的开发板国产的很少,至少也得 1K,USB 下载器也要 200 多,手头拮据,耽误了不少时间,后来自己借到一块 spartan2 的开发板,然 后根据官方提供 spartan3e 的开发板图纸,简化设计了一款板子,那可是国产第一款低价的 sparan3e 的开发板,很有成就感,几年过去,现在设计的板子也是也来越复杂,功能也是越来越强大。几年下来,结交了很多和笔者一样喜欢玩开发板,专研技术的朋友,笔者感觉这是最大的幸运。
经过这几年的积累,目前笔者的开发板内容也是越来越丰富,但是总感觉只是做开发板,不是什么大的理想,也没有太大的意义。又是经过一段时间思考后以及笔者和网友的探讨,笔者定位为,完全开源基础学习类型的内容,并且提高核心技术的支持。以基础学习免费,开源,免费技术支持,核心技术以技术支持形式收取一定费用的的思路。2014 年下半年是我们实现第一步计划关键的一年,这半年首先我们将公布大量免费技术资料和源码,以及免费的技术支持,对于工作 0-5 年内从事 FPGA 工作的新手,或者工程师都会有很多参考学习的价值。目前,笔者已经建设了论坛 www.osrc.cn,欢迎技术爱好者参与进来,和我们一起分享玩转开发板的乐趣,分享技术带来的成就感,也欢迎志同道合合者,一起参与到 2016 版的编程大全的编写做。
在这里面简单介绍下<<XILINX FPGA Verilog 编程大全 2015 版>> ,本版本是笔者编写的第一个版本,主要例子都是笔者这些年积累下来的精华,学习中给出了大量的实战例子给读者来学习,练手,全面覆盖了 Verilog 基础语法、XILINX FPGA 编程基础、内存操作、图像处理、网络传输、Microblaze SOC嵌入式开发、Modelsim 仿真,Chipcope 在线逻辑分析的使用,仿真下载器的使用。
在后续的版本中笔者将同小伙伴们对 FPGA 的三大应用领域进行详细讲说,即通信行业、图像视频行业、工控自动化行业。在三个行业领域内,我们将从该行业的常用接口、常用算法、常用协议等等方面的FPGA 实现为基础,进一步深入到各个行业各个应用,提高读者对感兴趣的一个行业的认识。具体而言,通信行业我们将主要讲到光通信,无线通信,计算机网络通信;图像视频行业,我们将讲到图像压缩,图像密写,图像预处理算法,视频压缩,视频特效,视频拼接;工控自动化行业,我们将讲到运动控制,ETHERCAT 总线控制与机器人,机器视觉,数控系统等等。
链接: https://pan.baidu.com/s/135lulySQVqRM2tiyDgftkg
提取码: xjjy