从去年7月4号来到上海xilinx。转眼间已经一年。这一年学了非常多知识,也长了非常多见识。

去年七月一到公司,马上投入到摄像头-DDR-HDMI图像通路的研发中。就是在ZEDboard板卡上。通过外置摄像头採集图像,在PL部分将採集的像素数据进行拼接,转换成axi-stream格式。然后存储到板卡上的DDR中。由于同事之前做了非常多DDR部分的工作,因此我重点放在摄像头的FPGA驱动以及HDMI模块。最后,在20天内算是不错的完毕了任务,并基于这个通路,做了一套机器视觉计分系统——这套系统在8月12号用在OpenHW开源硬件比赛的计分环节,达到了100%的识别率。之后的9、10月份,重点学习HLS。以及完毕乒乓球追踪平台产品的开发。这套乒乓球追踪平台是用纯FPGA实现。因此能达到快速的追踪速率。从设计算法、写verilog代码。到解决摄像头噪声问题、舵机选型、画PCB、写技术文档。自己在这一套完整产品的开发流程中,也学会了不少和产品有关的开发经验。

10月依据大学计划这边的安排,做了非常多小project,比方FPGA示波器、字符识别、逻辑分析仪。以及像是IIC、SPI、PS2等接口的verilog实现之类。最后上传到了github。11月、12月是蛋疼的一段时光,由于xilinx这边要调研两种其他公司的芯片。我这边也分配到了一小部分的任务,但鉴于我的技术水平,实在是有点力不从心。

主要是參考各种技术文档。记录參数,分析指标,预计性能,写报告。

最后,并不太理想的完毕了任务,由于我最后的分析结果有一部分被证明是错误的。1月份的大部分时间用来写文档、整理,期间还做了一套纯FPGA实现的激光3D扫描器。2月份将这套激光扫描器做到了ZYBO开发板上,实现了HLS处理图像、DDR存储。年后的3、4、5月比年前轻松了很多,这段时间每天都抽一小时学英语,并在工作之余做了一些自己觉得非常有乐趣的东西。比方用FPGA实现了机械手的控制。全向轮的小车,基于视觉自主飞行的四旋翼飞行器也在研发中。6月初到如今一直在用PC
opencv做一套激光扫描+3D打印的系统,眼下已经能完毕扫描物体。自己主动生成stl文件。打印出来效果并不太理想,须要在去噪算法上下功夫。即将到来的7月,应该会非常忙非常忙,由于每年一度的OpenHW大会又要開始了,这边要准备一些Demo,另一些服务工作。

工作理念上,也有了改变。非常多人做事情又快又好,原因是他们做事之前有充分的规划,磨刀不误砍柴工。而且遇上技术困难,我也不会再像之前那样闷着头一个劲的调——这边非常多专家,问他们即可。

对于2015的下半年。我有自己的目标:1.去北京Xilinx;2.希望能完毕自主飞行四旋翼。3.提升英语技能,达到能开电话会议水平。一切的一切,须要自己不断努力。加油。也希望我的朋友们,每个愿望都能实现。

Xilinx实习一年总结的更多相关文章

  1. [面经]杭州某初创公司FPGA工程师实习

    面试时间:2017年8月17日 面试时长:约1小时 面试形式:面对面 面试公司:杭州某初创公司,致力于开发VR相关产品 面试职位:FPGA工程师(实习) 面试官:公司现任FPGA开发工程师,双控硕士毕 ...

  2. Xilinx下载安装与在win10闪退问题解决方法

    Xilinx的14.4版本的下载链接(百度云的上传了N多次都提示失败,所以就换了360云盘上传) https://yunpan.cn/cPHKLjbX9RueM (提取码:2a5a)下载后解压到以下目 ...

  3. 一个Java程序员的实习总结(2)

    在今天的总结里,主要讲述第二.三周这半个月的培训情况,并且穿插讲讲我对实习和见习的看法,有需要有兴趣的童鞋可以看看. 半个月的见习 其实我更愿意把实习和见习分开讲,实习指的是还没签三方或者直接就是大三 ...

  4. CVTE实习求职经历

    今天,听到有好多同学最近要去面试CVTE这家企业,于是呢,准备将自己的经历写上来,给大家一个参考,希望能够大家一次帮助. 一.整体感觉 首先呢,先讲一下我个人对这家企业的整体感觉吧. 1. 第一次 对 ...

  5. IBM实习

    来到北京,进入IBM实习已经好多天了,两个月的暑假,两个月夏日在这里度过了,并将在未来个一个月里面,仍将在这里走过,但是我却一无所成,现在仍然只在徘徊中游走,丹迪什么时候能真正懂得实习的难得可贵,懂得 ...

  6. (原创)提取Xilinx开发工具的迅雷下载地址

    ①进入Xilinx官网,进入Device->Design Tools,选择你想要下载的任意工具. ②进入新web页面,右方点击“Downloads”.③进入版本选择页面,选择想要的版本号,点击相 ...

  7. (原创)Xilinx的ISE生成模块ngc网表文件

    ISE中,右击“Synthesize”,选中“Process Properties”,将“Xilinx Specific Options:-iobuf”的对勾取消. 将取消模块的ioBuff,因为模块 ...

  8. Xilinx FPGA全局时钟和全局时钟资源的使用方法

    对FPGA的全局时钟了解不多,遂转载一篇文档: http://xilinx.eetop.cn/?action-viewnews-itemid-42 目前,大型设计一般推荐使用同步时序电路.同步时序电路 ...

  9. Xilinx DCM 使用---- 输出频率问题

    最近在使用Xilinx FPGA验证项目,使用DCM将50M晶振分频得到20M时钟.但是下载代码到板子上验证,发现板子完全不工作. 然后 测量时钟,发现根本就没有20M时钟.查找资料,以及跟以前项目对 ...

随机推荐

  1. thinkphp3.2 create()

                 * create作用              * 1.将表单元素中的值和数据库字段意义匹配              * 2.将数据库中没有的字段在数组中去除 if(IS_ ...

  2. react 使用map 的时候提示 没有返回值

    因为map 的函数体里 用了if判断,在if块之外return 一个值就可以了 <div className="service-entry"> {!!services ...

  3. Aittit.attilax超级框架 api 规划大全

    Aittit.attilax超级框架 api 规划大全 1 Api分类2 1.1 核心2 1.2 属性2 1.3 CSS2 1.4 选择器2 1.5 文档处理3 1.6 筛选3 1.7 事件3 1.8 ...

  4. Java 之常用API(二)

    Object类 & System类 日期相关类 包装类 & 正则表达式 Object类 & System类 1.1 Object类 1.1.1 概述 Object类是Java语 ...

  5. 从CVE-2018-1273看漏洞分析

    漏洞分析的边界 漏洞分析最应该关注的是漏洞相关的代码,至于其余的代码可以通过关键位置下断点,来理解大概功能. 其中最关键的就是了解数据流,找到离漏洞位置最近的 原始数据 经过的位置,然后开始往下分析, ...

  6. 132.1.001 Union-Find | 并查集

    @(132 - ACM | 算法) Algorithm | Coursera - by Robert Sedgewick > Tip: Focus on WHAT is really impor ...

  7. cnpm 淘宝镜像设置

    很简单,一句话 npm install -g cnpm --registry=https://registry.npm.taobao.org

  8. 2.HTML标签

       <a>      链接标签 1) <a href=“#”>这是个链接</a> 表示空链接 2) 未访问过的链接 显示蓝色字体并带下划线;访问过的链接 显示紫色 ...

  9. 打开struts-config.xml 报错 解决方法Could not open the editor

    打开struts-config.xml 报错 解决办法Could not open the editor 错误信息:Could not open the editor: Project XXX is ...

  10. Oracle EBS 解决OAF黑屏,卡顿,反应慢