0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

FPGA朋友逻辑思维能力的学习

FPGA研究院 来源:开源骚客 2023-08-28 09:50 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

1

Kevin一直认为学习FPGA的朋友的逻辑思维能力应该是比其他人要强很多的。在很多求职网站上都可以看到FPGA相关行业的招聘信息可能会有这样的一条工作职责:负责项目的逻辑设计。

在业内,FPGA工程师也被称为逻辑工程师,而FPGA工程师写的Verilog代码也被称为逻辑代码。

上述信息均表明,FPGA工程师的逻辑思维能力应该是极强的。

2

FPGA工程师遇到问题一般都是会非常淡定的去分析问题的原因,而不是看到项目出现了某个问题就像个无头苍蝇到处乱改代码,改完之后再试,试了不行再改,在“改了又试,试了又改”这条路上纠缠不清。如果进入到这种模式,那只能说明这完全不是一个称职的FPGA工程师。

不过很不幸,在很多初学者学习FPGA的时候,往往会进入到“改了又试,试了又改”这种死循环的状态中。出现这种情形的原因,就是缺乏深度思考

深度思考,往往比努力修改代码重要,修改代码是要在经过深度思考的前提下进行的。

那如何进行深度思考呢?

第一点,需要仔细观察问题的现象。每一个错误的现象都不是凭空出现的,而出现了问题之后,就必须要对错误的现象进行观察。

第二点,仔细观察现象之后,接着就需要进行深度分析了。在分析的过程中,一定要对涉及到此问题的所有因素进行排查。要做到这一点,就必须要怀疑一切与此相关、可能造成该错误现象的条件。

第三点,虽然是怀疑一切可能会触发此错误现象的因素,但也需要进行一个预排查的过程。就是说,需要先排除一些经过逻辑推理后能确定不会造成出现问题的因素。

第四点,排查了部分因素之后,那就需要多剩下的不能确定的因素进行试验,在有试验结果或现象的基础上再进行分析,分析什么呢?分析实验结果,如果改了代码的某个地方,问题一下子解决了,那肯定就说明这一因素一定是会造成问题的。如果不是这个因素,那就再继续做实验,做完试验后在继续分析,直到找到真正能产生问题的那个错误为止。

3

Kevin这段时间做的一个项目,在常温下产品能稳定工作,在低温(-40℃)下偏偏不能正常工作。

对于这一点,整个项目组的人员认为的问题的因素很多:

第一,怀疑逻辑代码有问题;

第二,低温下FPGA的参考时钟失锁,不够稳定;

第三,所选FPGA的型号的工作温度达不到-40摄氏度,也就是在低温下FPGA挂掉了;

。。。。。。。

当然,项目组认为会引起该问题的因素还有很多,Kevin就不一一列举了。

Kevin举这个例子的目的,就是告诉大家,遇到问题,一定要深度分析会引发该问题的所有因素。






审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1664

    文章

    22571

    浏览量

    640743
  • Verilog语言
    +关注

    关注

    0

    文章

    113

    浏览量

    8833

原文标题:FPGA工程师的项目逻辑思维

文章出处:【微信号:FPGA研究院,微信公众号:FPGA研究院】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    场景适配论__数字孪生IOC建设中渲染技术与智能体能力的协同逻辑

    场景适配论 | 数字孪生IOC建设中渲染技术与智能体能力的协同逻辑 谁的园区在“好看”与“好用”之间挣扎? 去年在南方某沿海城市的智慧园区试点中,我被一个看似简单的问题折磨了整整一周:项目验收
    发表于 05-22 10:09

    2026高端FPGA板卡定制开发服务商权威甄选指南

    服务,如PCIe采集卡、FMC载板等,在工业视觉、通信原型领域拥有广泛用户基础。 稳格科技 :定位为一站式FPGA全栈定制服务商,强调从硬件、逻辑、算法到驱动的纵向整合能力。其核心团队平均拥有超过10年
    发表于 05-15 11:26

    计算机专业408考研科目

    408 跨考零基础:三个月入门到精通路线 站在2026年的节点回望,计算机考研408(计算机学科专业基础综合)早已超越了单纯的知识点考核,它更像是一场对逻辑思维与系统观的深度洗礼。对于跨考且零基
    发表于 04-11 16:44

    FPGA 入门必看:Verilog 与 VHDL 编程基础解析!

    的基础概念和实践方法。一、FPGA与MCU/MPU的区别MCU/MPU:顺序执行程序,CPU负责所有逻辑FPGA:可编程逻辑阵列,逻辑电路可
    的头像 发表于 01-19 09:05 838次阅读
    <b class='flag-5'>FPGA</b> 入门必看:Verilog 与 VHDL 编程基础解析!

    基于NVIDIA Alpamayo构建具备推理能力的辅助驾驶汽车

    辅助驾驶研究领域正经历一场快速变革。视觉-语言-动作推理模型(Reasoning VLA) 的出现正重塑该领域,这些模型为辅助驾驶决策赋予了类人的思维能力。这类模型可视为在语义空间中运行的隐式世界
    的头像 发表于 01-14 09:41 2493次阅读
    基于NVIDIA Alpamayo构建具备推理<b class='flag-5'>能力</b>的辅助驾驶汽车

    【社区之星】向悫——通过文档来梳理自己的思路,让自己思维更细致,更规范

    嘉宾介绍 论坛ID:@川楠,研发工程师,社区试用达人 我记得我应该是上大学的加入发烧友,我当时就觉得发烧友这名字特别贴切。这个专业学习面特别宽,从模电到数电,从信号到编码,从单片机到FPGA,从
    发表于 12-19 10:35

    嵌入式应掌握的几种能力

    地 使用。 gcc、gdb的使用。 git的使用。 对比工具、串口工具、网络工具的使用。 5. 解决问题的能力 上面几点都可以通过一些技术资料进行学习。这一点则需要需要在实战中锻炼,比如自己找一些小项目来做
    发表于 12-08 06:05

    分享一个嵌入式开发学习路线

    特殊要求,本科生和专科生均可轻松上手。 数字电路基础:掌握高低电平、与或非门、触发器、时序逻辑等基础知识,能看懂简单的电路图。 51单片机入门:学习单片机的核心模块,如GPIO口、定时器、串口通信等,通过
    发表于 12-04 11:01

    Altera Agilex 5 D系列FPGA和SoC家族全面升级

    Agilex 5 D 系列 FPGA 和 SoC 家族全面升级,为中端 FPGA 应用能力带来巨大飞跃——逻辑单元、内存、DSP/AI 算力提升高达 2.5 倍,外存带宽提升高达 2
    的头像 发表于 11-25 14:42 2490次阅读

    嵌入式和FPGA的区别

    ,芯片内部的门电路连接在出厂时就已固定,无法更改,它们的功能是通过软件编程也就是嵌入式软件来实现的。 FPGA(现场可编程门阵列) 则是一种可编程逻辑器件,其硬件结构可以通过编程来配置,实现各种
    发表于 11-19 06:55

    如何在资源受限型应用中使用 FPGA

    作者:Kenton Williston 投稿人:DigiKey 北美编辑 资源受限的嵌入式系统对可配置逻辑的需求与日俱增。边缘 AI、机器视觉和工业自动化等应用需要灵活的应用特定逻辑,以满足不断变化
    的头像 发表于 10-03 17:31 2279次阅读
    如何在资源受限型应用中使用 <b class='flag-5'>FPGA</b>

    【赛题发布】2025年全国大学生FPGA创新设计竞赛紫光同创杯赛邀您鸿图展翼共赴芯程!

    协办。赛事旨在提高全国高校学生在嵌入式芯片及系统设计领域、可编程逻辑器件应用领域自主创新设计与工程实践能力,培养具有创新思维、具备解决复杂工程问题能力且拥有团队合
    的头像 发表于 07-30 08:02 8271次阅读
    【赛题发布】2025年全国大学生<b class='flag-5'>FPGA</b>创新设计竞赛紫光同创杯赛邀您鸿图展翼共赴芯程!

    RISC-V 的平台思维和生态思维

    Doorn 认为,RISC-V 扩展要拥抱 “平台思维” 和 “生态思维”。   在 7 月 17 日举办的第五届(2025)RISC-V 中国峰会主论坛上,Leendert van Doorn 谈到
    发表于 07-17 14:04 4250次阅读

    FPGA在机器学习中的具体应用

    随着机器学习和人工智能技术的迅猛发展,传统的中央处理单元(CPU)和图形处理单元(GPU)已经无法满足高效处理大规模数据和复杂模型的需求。FPGA(现场可编程门阵列)作为一种灵活且高效的硬件加速平台
    的头像 发表于 07-16 15:34 3179次阅读

    安路科技助力FPGA产学研深度融合 第一届“国产FPGA教育大会”在重庆圆满落幕

    近年来,在政策驱动、国产化等趋势下,国内对FPGA相关人才的需求激增,培养出具备创新思维、坚实的理论基础与实践能力的人才是当前行业发展的重要目标之一。 作为国产FPGA的创新者,安路科
    的头像 发表于 06-05 16:14 1739次阅读