1 解决FPGA核心BUG之一

第一家公司以FPGA作为核心处理器,FPGA采集6路视频数据,采用外部存储器DDR进行数据缓存。

问题描述:

FPGA同事使用verilog语言进行编码,使用三段式状态机进行6路数据轮询DDR写操作和读操作。偶尔出现数据6路数据存储乱序,设计方案为有序存储。

解决问题:

项目即将交付,领导将该bug交给了我,为了表现自己以及为了项目进度。FPGA小组通过代码走查,方案确认,加班加点,终于找到了问题所在,状态机跑飞了。

2 解决FPGA核心BUG之一

第二家公司以FPGA作为核心处理器,使用FPGA实现交换机。

问题描述:

使用FPGA实现交换机所有协议,FPGA资源占用率为85%以上。结果经常出现生成bit文件有时序违规或者不能生成bit文件。

解决问题:

FPGA领导负责时序违规问题,几乎每次修改代码都会出现上述问题,一直不能根本解决。出于好奇,什么问题能有这么难,难到公司没有人解决,经过1个月的充电,最终还是解决了该问题。主要是降低资源利用率和布线问题。

3 解决FPGA核心BUG之一

第三家公司以FPGA作为核心处理器,使用FPGA实现数据采集。

问题描述:

使用FPGA实现数据采集,采集数据上报给其他处理器。AD采集数据上报给处理器,偶尔丢帧。

解决问题:

FPGA专业人员稀缺,导致没有技术积累,丢帧主要原因是跨时钟域问题。

4 结束语

希望对你有帮助,如果遇到问题,可以一起沟通讨论,邮箱:jhqwy888@163.com。

关于FPGA核心bug解决相关推荐

  1. 我的世界服务器伤害增加bug,我的世界服务器BUG解决办法大全

    小编为大家带来了<我的世界>服务器BUG解决办法大全,这个是写给各位想要开服的腐竹的一些建议和BUG的解决方法,让各位新人腐竹了解到很多MOD中存在的一些隐患,好让各位新人腐竹也能够很好的 ...

  2. mc服务器bug修复,我的世界服务器BUG解决办法大全

    我的世界服务器BUG解决办法大全.今天96u小编为大家带来了<我的世界>服务器BUG解决办法大全,这个是写给各位想要开服的腐竹的一些建议和BUG的解决方法,让各位新人腐竹了解到很多MOD中 ...

  3. vscode 格式化某一段代码_VSCode格式化代码功能失效的bug解决方法

    VSCode格式化代码功能失效的bug解决方法 前不久我装上了 黑苹果,那么为了快速转移开发环境,我使用了VSCode(Visual Studio Code下面简称VSCode)的插件 Setting ...

  4. iphone XCode调试技巧之EXC_BAD_ACCESS中BUG解决

    http://mobile.51cto.com/iphone-279455.htm XCode调试技巧之EXC_BAD_ACCESS中BUG解决是本文要介绍的内容,在iphone开发的时候EXC_BA ...

  5. 在TFS中通过程序动态创建Bug并感知Bug解决状态

    为便于跟踪问题解决情况,预警引擎产生的比较严重的预警日志,需要在TFS中登记Bug,通过TFS的状态流转,利用TFS Bug的Web挂钩功能,动态感知Bug解决状态,从而跟踪预警问题的解决状态, 整体 ...

  6. WPF .NET 4.0 OpenClipboard 失败 (异常来自 HRESULT:0x800401D0 (CLIPBRD_E_CANT_OPEN)) BUG解决

    WPF .NET 4.0 OpenClipboard 失败 (异常来自 HRESULT:0x800401D0 (CLIPBRD_E_CANT_OPEN)) BUG解决 参考文章: (1)WPF .NE ...

  7. [记录]mscorlib recursive resource lookup bug解决方法

    [记录]mscorlib recursive resource lookup bug解决方法 参考文章: (1)[记录]mscorlib recursive resource lookup bug解决 ...

  8. ProxyStrike运行bug解决办法

     ProxyStrike运行bug解决办法 由于curl中参数CURLOPT_SSL_VERIFYHOST的值取消原有的值1,导致ProxyStrike无法正常运行.所以,要运行该工具,需要手动修改/ ...

  9. Kali Linux 2017中Scapy运行bug解决

    Kali Linux 2017中Scapy运行bug解决 Scapy是一款强大的网络数据包构建工具.在Kali Linux 2017中,当在scapy的命令行中,运行res.graph()生成图形时, ...

最新文章

  1. Shell运算符及条件判断
  2. Android之adb jdwp获取debug版本app的进程Id
  3. 安卓逆向_13 --- AndroidStudio + Smalidea 动态调试 smali 代码【APK可调试】、gradle 配置
  4. JAVA解析存储过程获取的对象_java 解析数据的存储过程的
  5. 我的学生时代之一[小学时代]
  6. PyTorch 1.0 中文文档:torch.utils.bottleneck
  7. vscode如何添加头部注释、作者注释
  8. 深度召回算法在字节跳动推荐系统的应用实践
  9. newlisp 注释生成文档
  10. Python 之 运算符
  11. Ubuntu使用记录:直接使用root账户登录
  12. Navicat基础mysql语法
  13. 【工具-Hydra】暴力破解神器:Hydra-九头蛇
  14. Request 请求转发
  15. javaweb day14
  16. 关于Vue中v-if 和 v-for一起使用
  17. 2021年安全员-C证考试题库及安全员-C证考试资料
  18. Thinkphp5+JWT开发 api接口
  19. py:os模块:getcwd等处理文件和目录的方法
  20. 正在配置计算机好久了,准备配置windows请勿关闭计算机要多久_准备配置请勿关机很久...

热门文章

  1. 基站寻找邻居节点索引号的MATLAB代码
  2. sunny底层android,Android网络通信概述
  3. 二维ising模型概率c语言_盘点近几年在二维材料中发现的铁磁性
  4. 全局安装python_python pip 安装与使用
  5. oracle 数字格式取整,Oracle SQL语句操作数字:取整、四舍五入及格式化
  6. bom实现方块移动_html5实现简单的拼图小游戏
  7. 1gb 云服务器 和2gb的区别_(12)虚拟主机/VPS/云主机/服务器有什么区别?
  8. 单片机中段程序_单片机c语言中的一小段程序解读
  9. python求极值(极大值、极小值)
  10. python同时读取多个文件的同一行