fpga俄罗斯方块调研报告
问:我正在做一个VGA显示俄罗斯方块的东西,FPGA的,希望大家能给我点建议和想法 图像如何去控制移动等
- 答:VGA有行列扫描计数器,负责扫描的,你可以先算你移动的时间,然后根据时间去控制你的像素
- 答:得用sopc实现,弄个处理器在里面,通过软件编程就能简单多了
问:fpga工程师是干嘛的?
- 答:fpga工程师是负责逻辑系统方案及测试陆祥方案制定。负责相没悉稿关技术文档的编写,负责新技术的调研及落地,负责逻辑设计规范性、可靠性、可维护性的完善。具有能熟练使用Verilog来设计高速及运动控制功能。独立完成电路模块原理设计、样板制作、调试及验证协助其他工程师完成项目转产所需工作任务。
任职要求
要在本科或以上学历,电子信息、通信、计算机、自动化等电子类相关专业,5年及以上工作经验,有带团队经验,精通硬件描述语言和熟悉C语言,掌握maltlab,并能进行一般链路的仿真,具备数字信号处理开发经验。 - 答:1.负责FPGA软件搭扮猛代码编写、模块设计及仿真;
2.FPGA硬件调试,以满足各种需要的功能及性能;
3.进行系统的功能定义,算法实现;
4.分析并解决开发过程中的问题,FPGA的资源及时序优知桥化;
5.配合软、硬件设计人员完成相关任务目缺局标;
6.完成方案文档、项目文档、质量记录及相关文档;
7.协助测试工程师制定测试计划,定位发现的问题。 - 答:可以从事消费类电子、工业控制、电信/ /通兄裂讯、汽车电子、医疗设备、仪器仪表、集羡辩闭成电路、人工智灶前能等行业。
问:fpga工程师需要掌握哪些技能
- 答:fpga工程师需要掌芹告握技能如下:
需要懂得常用棚首源外设的相关协议,低速的有SPI,串口,并行口,CAN等等,高速的有jesd204,aurora,lvds,srio等等;
会调用常用的IP核,时钟,fifo,rapid IO等接口类IP,fir滤波器,fft等数字信号处理类IP,还要自己学会封装IP;至少学会Verilog和VHDL其中一种语言,能够使用matlab的链态simulink做一些联合开发;调试能力,包括硬件调试和软件调试。
fpga工程师是负责逻辑系统方案及测试方案制定。负责相关技术文档的编写,负责新技术的调研及落地,负责逻辑设计规范性、可靠性、可维护性的完善。
具有能熟练使用Verilog来设计高速数字电路及运动控制功能。独立完成电路模块原理设计、样板制作、调试及验证协助其他工程师完成项目转产所需工作任务。
主要负责一些相关的算法,并以软件代码加以实现,你做什么行业的产品就要掌握什么行业的一系列专业课程,和一种编程语言(V/VHDL)-硬件描述语言。
本文来源: https://www.lw74.cn/article/1ef19f54de83a6ff79886a23.html