自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (11)
  • 收藏
  • 关注

原创 FPGA视觉验证平台搭建(一)

3. 快速更新迭代系统框架,不断降低FPGA资源消耗,让实现资源至少较以前降低一半以上,产品在市场上脱颖而出,抢占市场,这点是目前传统开发很少注重的,但绝对是未来的主旋律,因为IC潮下,FPGA技术竞争会越来越大,只要有钱能做出来就能赚钱的情况会越来越少。因此,我们是否可以将IC的验证平台简单化,去掉一些不必要的功能,将传统FPGA验证平台复杂化,添加一些自动化标准化的组件,按照这样的思路搭建一个适合目前大部分传统FPGA开发的一个验证平台,解决传统FPGA验证效率低的痛点。

2024-05-10 18:00:42 220

原创 做FPGA,为啥加班这么多?

做FPGA,为啥加这么多班?

2024-05-10 17:54:50 417

原创 FPGA设计与验证之间的思维冲突

SV的仿真调度机制能很好地解决这种冲突,它利用时间片time slot的思想,将硬件并行运行的各个任务抽象为独立运行的线程,留给用户上层的应用接口来开发验证工作,再随后,有了UVM等验证框架的加入,让验证开发更便利和高效。也就有了2种思维的冲突:硬件与软件的思维冲突、并行与串行的思维冲突。因为这种思维冲突,在FPGA验证初期编写testbench仿真HDL代码时,就会遇到各种困惑和调试困难,这种初期FPGA验证手写TB验证的方式效率极低,在量级大的代码面前效果也不好,自然需要更好的方案。

2024-04-22 21:56:18 182

原创 “FPGA2嵌入式“的初衷

变成竞争对手模仿你的FPGA平台,而不是你一直要去模仿竞争对手的FPGA平台。

2024-04-22 13:20:21 482

原创 没啥技术内容的FPGA仿真学习笔记分享

FPGA开发的流程中,有Simulation即仿真这一步,但对仿真的理解,很多人云里雾里,或者直接跳过仿真这部分内容的学习,直接用Debug来代替仿真验证(可能受到基于冯诺依曼或哈佛架构的CPU有在线Debug调试Bug的影响)。自己工作经历整理的FPGA仿真笔记,笔记中仅为仿真时的思路和方向,没有具体的技术型知识内容,有需要的请留下你的邮箱。无门电路延时,无布线延时的仿真。有门电路延时,无布线延时的仿真。有门电路延时,无布线延时的仿真。有门电路延时,有布线延时的仿真。无任何延时的仿真,即功能仿真。

2024-04-20 14:56:19 283

原创 或许有一天,你不得不硬着头皮去优化FPGA

或许有一天,你不得不硬着头皮去优化FPGA

2024-04-20 12:30:31 879

原创 FPGA Debug经验之谈

FPGA Debug经验之谈

2024-04-18 22:38:26 361

原创 为啥FPGA资源/时序都有很大的优化空间?

看到千奇百怪、打满补丁的FPGA代码,我深深地吸了一口烟,缓缓吐出,在烟云环绕中思索了好久:还是等你优化,毕竟我家锅是用来做饭的。

2024-04-18 22:08:13 300

原创 带你入坑FPGA的3种思维

为啥说带你入坑,因为在工作中,下面这3种思维很难用到,或者干脆说就是脱离了实际的工作环境,很难去落地实现,实现了也是吃力不讨好......看到接触新的技术,就想能不能把新的技术和思维引入到现在的工作中,比如:用ChatGPT辅助写代码。下面是平台通过脚本实现简单tb的自动化,省去每次仿真时的重复流程,只需着重tb的修改​。学懂新的平台后,就想优化架构、资源和时序,比如:用更优的FPGA替代原FPGA方案。重复的事做过2次后,就想偷懒,简化重复的事,比如:脚本自动化、设计方法学等。

2024-04-15 13:57:24 373 1

原创 yolov3-tiny移植到zynq020概述

“yolov3-tiny移植zynq020概述。”01yolov3-tiny模型 yolo是目前目标检测落地到硬件中比较常用的AI模型,因为yolo标准版模型参数和计算量太大,所以目前暂时在zynq020上移植的是tiny版本,这里选用yolov3-tiny来移植,输入模型的图像源320x320@15Hz,模型各层如下(其中C是训练时的类别):02模型pytorch处理 yolo模型需要经过训练(检测多少个类别)和int8量化(暂时未...

2021-08-06 17:08:14 4852 5

转载 串口上位机(含ini加载命令上位机)

​0.前言我们知道做嵌入式经常用到的一个终端就是串口,而串口的调试就少不了一个串口上位机,一直用网上下载的串口上位机方便是很方便,但存在这样一个问题,那就当我们调试蓝牙的时候是每次手动敲命令AT指令,感觉到好麻烦有没有。因此,个人找资料研究学习了一下串口上位机,并尝试编写了一个加载ini的上位机,现在分享给大家。1. 上位机GUI开发的理解嵌入式开发过...

2019-08-25 10:24:29 1111

转载 SR锁存器到SRAM你知多少

0.前言这段时间翻了下数字电路,结合工作实践,才恍然大悟,SR锁存器原来和FPGA设计和SRAM关系很大: SR锁存器与FPGA设计为什么要避免锁存器; SRAM结构与SR锁存器之间关系; 基于SRAM和Flash架构的FPGA本质区别。 1. SR锁存器 SR锁存器可以通过与非门或者或非门来实现,下面通过与非门通过...

2019-08-25 10:22:03 3367

原创 7 eries FPGAs SPI MultiBoot应用笔记(个人笔记资料)

7 Series FPGAs MultiBoot功能指让FPGA从2个或者多个BIT文件中加载一个BIT文件运行程序,所以它的2个主要应用如下:1.更新新的BIT时,当更新失败或BIT出错会返回使用之前好的BIT运行程序;2.在多个已知好的BIT之间,通过外部触发来切换加载的BIT实现不同功能。具体原文链接:https://mp.weixin.qq.com/s...

2019-05-08 19:45:38 674

7 series FPGAs SPI MultiBoot应用笔记

7 series FPGAs MultiBoot功能指让FPGA从2个或者多个BIT文件中加载一个BIT文件运行程序,本文档介绍基于个人参考设计例程K7 MultiBoot的应用笔记

2019-04-05

FPGA经典设计100例(附源码)

FPGA经典设计100例(附源码),设计加源码,是一本学习FPGA不错的书

2015-11-23

HDL_Chip_Design -Douglas J[1].Smith

介绍HDL的一本优秀书籍,既有Verilog,又有VHDL,同时附设计实例,是学习进阶的一般英文好书

2015-11-23

VerilogVhdl转换的XHDL软件 4.21 特别版.rar

VerilogVhdl转换的XHDL软件 4.21 特别版.rar

2015-08-22

MSP430C语言例题版

MSP430C语言例题.供学习msp430的学习者参考和使用!

2012-03-26

DXP6.9破解文件

6.9的破解文件!使用中,能用!是好东西拿来分享哈!

2012-03-10

恢复卸载了的数据软件RecoverMyFiles-Setup4941296

刚刚删的东西,还有可能恢复的软件!有益于误删数据的恢复,为学习工作带来方便!

2011-12-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除