目录一、常用1.解释竞争与冒险的概念:如何消除竞争与冒险:具体层面应当如何做:2.时序逻辑电路与组合逻辑电路的区别是什么:被综合成电路之后的器件是什么:在代码中时两种电路如何表现:什么是同步时序电路和异步时序逻辑电路3:米利状态机和摩尔状态机的区别是什么:4.什么是建立时间和保持时间:(西安)如果不满足将导致什么?如何解决:不同比特的数据传输,又如何消除亚稳态:5.信号同步—打拍的作用是什么:6
转载
2024-08-28 10:31:43
138阅读
1. 什么是Setup 和Holdup时间?
答:setip 建立时间 holdup 保持时间 建立时间是指, 时钟边缘前,数据信号保持不变的的时间,保持时间 是指时钟跳变边缘数据信号数据信号保持不变的时间。
不满足建立时间和保持时间,DFF将得不到正确的采样数据, DFF D触发器将会出现mentablity 亚稳态的情况, 亚稳态是不确定的状态
转载
2021-06-10 11:27:59
761阅读
1. 请问:对于找工作刷题,怎么看?
热身有必要,但是规劝一句:题目是刷不完的。面试通过了,后面还得再工作15年。你咋刷?
得想的长远些。做题不是终点。刷题,面试为了啥?
建议刷题是补充,平时多积累数字IC/FPGA设计知识、技能。
相关知识、技能见:zhuanlan.zhihu.com/p/35
2. 研究生课题怎么做,找工作时才有的表现?
重点:做出你的理解,你跟现有paper不一样,有提高,
转载
2021-09-06 09:51:16
694阅读
做了半年的CNN算法移植,有时候需要回避一些东西,所以写的东西不能太多。简单提一下自己的总结,既是笔记,又是与网友们交流讨论。 CNN兴起,深圳这个躁动的城市很多人就想趁着这个机会捞一笔风投。于是各种基于CNN的在GPU上的demo出现后立马就成立公司,招FPGA工程师或者ARM 等嵌入式工程师,希望通过他们进行产品落地。毕竟GPU功耗高,散热
转载
2024-03-28 21:28:28
145阅读
PYNQ 可以认为是 Python+ZYNQ,但不是简单的相加。在使用上,可以说 PYNQ 开发是 ZYNQ 开发的集大成,也可以说 PYNQ 是 ZYNQ 的全栈式开发,里面涉及到的内容不仅包括 FPGA 设计、PS 与 PL 的协同交互、HLS、linux 驱动开发,而且还要熟悉 Python开发并且使用 Python 各种库。PYNQ 是 Xilinx 推出的一个开源项目,目的是使用 Pyt
转载
2024-01-29 13:08:43
73阅读
按照制作支持GPU的用于部署AI模型的ARM64版docker镜像一文中的步骤制作出基础镜像并创建容器后,连到这个容器,执行下列步骤,进行支持部署EfficientDet和CenterNet模型以及mmdetection序列模型的环境的安装:1) EfficientDet apt-get update
sudo apt-get ins
转载
2024-01-09 22:58:33
89阅读
论文题目:Acceleration of FPGA Based Convolutional Neural Network for Human Activity Classification Using Millimeter-Wave Radar年份&会议:2019 - IEEE Access主要内容:采用毫米波雷达回波谱图作为CNN输入来识别人类活动的类别,并实现在FPGA上,还采取了三种
转载
2024-07-19 20:24:23
56阅读
虚拟机使用透传设备可以获得设备近乎原生的性能。Intel 和 AMD 都在它们的新一代处理器架构中提供对设备透传的支持(以及辅助管理程序的新指令)。Intel 将这种支持称为 Virtualization Technology for Directed I/O (VT-d),而 AMD 称之为
转载
2024-04-18 13:39:41
141阅读
Xilinx 低:Spartan 中:Artix 中:Kintex 高:Virtex 开发板: ZYNQ 仿真工具:ISE 14.7 --> vivado Altera->Intel CPLD:MAX 低:Cyclone 中:Arria 高:Stratix 仿真工具:Quartus II ...
转载
2021-10-28 23:18:00
220阅读
2评论
推荐一款模拟面试、刷题神器,从基础到大厂面试题?。
原创
2024-07-29 09:52:16
97阅读
面试总结07(虚拟化类持续更新)一.引子虚拟化类的公司问题一般都是虚拟化方向的,感谢这些公司给我精进自己技术的又一些机会。主要的问题是有关docker容器技术以及kubernetes技术方向的,本次做个小总结,希望对大家有帮助,但是说到底,必须对虚拟化的组件非常熟悉,才能更加从容地去面对问题。刚好笔者对docker和kubernetes的组件很熟悉,哈哈。二.虚拟化基础1.半虚拟化与全虚拟化有什么
转载
2023-09-26 10:55:08
123阅读
fpga镜像制作及网络配置fpga pynq镜像制作及win下网络配置pynq镜像下载pynq镜像制作fpga启动模式调节上电连接参考资料网络配置pc端网络共享处理fpga ip修改网络测试参考资料小结 fpga pynq镜像制作及win下网络配置先前准备:一块至少8GB的SD卡用于存放pynq镜像;一个SD卡读取器,用于在PC端访问SD卡;一个支持烧录pynq镜像并支持SD启动的FPGA开发板
转载
2024-01-04 10:05:22
168阅读
多数FPGA开发者都习惯图形化界面(GUI)。GUI方式简单易学,为小项目提供了一键式流程。然而,随着FPGA项目越来越复杂,在很多情况下GUI工具就阻碍了工作效率。因为GUI工具不能对整个开发过程提供足够的灵活性和控制。另一方,GUI工具本身会占用很大一部CPU资源和内存。脚本语言的选择在IC和FPGA的最常用的是TCL,Perl以及Shell。除此之外,还有可能用到其他的脚本语言。比如,Xil
转载
2024-06-27 06:36:07
99阅读
第一章 OpenGL概述1.1 什么是OpenGLOpenGLwikipedia是一种应用程序编程接口(API),它是一种可以对图形硬件设备特性进行访问的软件库。一个用来渲染图像的OpenGL程序需要执行的主要操作如下:从OpenGL的几何图元中设置数据,用于构建形状。使用不同的着色器(shader)对输入的图元数据执行计算操作,判断它们的位置、颜色,以及其他渲染属性。将输入图元的数学描述转化为与
转载
2024-05-21 15:46:31
153阅读
推荐一款模拟面试、刷题神器,从基础到大厂面试题?。
原创
2024-07-29 09:52:26
77阅读
推荐一款模拟面试、刷题神器,从基础到大厂面试题?。
原创
2024-07-29 09:52:50
257阅读
FPGA已经从最早的只应用于辅助功能以及胶合逻辑(连接各种功能块以及集成电路的逻辑电路)的简单器件,发展到现今众多产品的核心器件。并且随着功耗和成本的进一步降低,FPGA还将进入更多的应用领域。
原创
2021-08-20 11:07:43
683阅读