平时烧香不足,这回得临时抱佛脚啦,得检讨下没能未雨筹谋。由于公司产品计划升级换代,为了达到更快的响应性能,方案一是在原有的产品架构上升级硬件,比如运行速度更快的CPU,容量更大的存储器;方案二是选择并行运行的产品架构,相比串行执行的CPU,天然具有更好的实时性能。方案一对产品开发影响小,能够解决目前的问题,但是长期来看,容易遇到提升的瓶颈;对于多变的产品应用场景,多一种产品架构,能让产品具有更好的适应性和竞争力。公司要求启动对新的架构进行预研,在新架构中的核心组件是FPGA,我对FPGA的开发目前没有太多经验,属于小白级,计划通过参加技能培训的方式,快速的入门和进阶,以适应新的职业要求。
我培训的关键目的是什么,在2-3个月内具备FPGA中级开发者的能力,熟练的掌握FPGA在接口设计、信号处理和控制等方面的开发与应用。我培训的主要需求是什么,能力上,需要掌握FPGA的开发流程、开发环境、编程语言;需要掌握常用的接口、信号处理和控制功能模块的设计、仿真与测试。资源上,需要建立FPGA知识库,包括资料、学习论坛。需要建立相关人脉,包括学习小组、相关企业信息等。培训上,需要结合典型开发项目边学习边实战的教学方式;需要具备实践的硬件平台;需要在周末或者晚上课。
如何选择培训学校,一看学校自身实力,包括教学成果、业内评价、师资和合作伙伴情况;二看课程安排,在内容、时间和教学方式上是否满足我的需求;三看教学环境,教学资源是否完备,包括教室情况、每班人数(优先小课,人数居中,有利于获得更多时间的辅导)、教学实践平台等;三看上课地点,地点的远近和交通情况(选择线下教学,能更好的交流互动)。初步百度了下这边的培训班,大都是培训小白入门,暂时没有找到匹配的,进一步查找、对比与筛选,未完待续… …
网友评论