跳转到主要内容

博客

用Python写综合脚本

本文写了三个示例,展示了三种综合脚本的写法,供大家可以参考。

基于MATLAB的混频测试

本文介绍MATLAB的混频测试

Vitis HLS命令

vitis_hls 命令默认以 GUI 模式打开。要查看哪些选项可用于vitis_hls,可以使用-help选项

FPGA便捷开发-TCL商店(开源)

在IC领域中常用的脚本有Tcl、Perl、Shell、Python等,在这些脚本里面,Tcl(“工具命令语言”)由于其语法简单,易上手等特点,在FPGA开发中越来越受到重视。

PCIe Tandem PROM 方法

实际使用中,Tandem PROM最为简单,Tandem PCIe由于允许通过PCIe进行重配置,因此在服务器领域最为常用。本文只介绍Tandem PROM方式。

KV260编译SmartCam应用

在KV260 AI入门开发套件简介中提到KV260有四个参考例程,smartcam是其中之一,下面介绍一下如何使用Petalinux编译smartcam应用,以及如何编译smartcam,使用vivado打开工程。

跨时钟域(CDC)设计方法之单bit信号篇(一)

FPGA内容的设计大都是以同步电路为基础,而同步电路的触发则需要统一时钟。时钟信号彷佛是电路的“心跳”,统一给“被管理的”触发器提供血液

快速上手Xilinx DDR3 IP核(4)——把MIG IP核封装成一个FIFO(下)(Native接口)

本文将把Xilinx的MIG IP核DDR3的Native接口进行二次封装,将其封装成一个类似FIFO的接口,使其应用起来更加方便简单。

FPGA与X86 CPU高速通信的几种方案

本文介绍FPGA与X86 CPU高速通信的几种方案

硬件仿真加速器与原型验证平台

基于软件仿真工具对于动辄几百万门的ASIC验证而言,几乎显得力不从心。不管是从成本还是从性能的角度来看,使用硬件仿真器或者基于FPGA的原型验证平台,几乎是验证工程师的不二法门。

量子计算, 电子工程师能做什么?

量子计算是整个科学界追逐的几大热点之一,也注定是将来的国之重器。那么,身为电子信息技术的从业者,我们的学问如何与量子计算机这样的新潮靚物搭上边呢?

FPGA的工作电流能有多大?

众所周知,中高端FPGA的电源中有两大耗电大户,VCCINT核心电压,和MGT高速收发器,实际工作电流取决于资源使用率、时钟频率、逻辑翻转率等

KV260 AI入门开发套件简介

去年参加Xilinx技术日,知道了KV260开发套件,对它有了初步的了解,最近拿到单板,对KV260有了新的认识,跟大家分享一下。

DDR3读写时序

DDR接口信号分为DDR对外接口信号、用户应用接口信号和读写控制信号。对外接口信号直接与DDR芯片连接,用户应用接口信号为DDR控制器IP输出信号

FPGA开发中全局复位置位(GSR)简介

最近几天读了Xilinx网站上一个很有意思的白皮书,名字叫《Get Smart About Reset:Think Local, Not Global》,在此分享一下心得,包括以前设计中很少注意到的一些细节

【FPGA】时序概念

primary clocks是vivado时序分析工具认为的时钟源点,一定要定义在最初始端。primary clocks只能用create_clk命令来定义。

使用Petalinux的boot文件、根文件系统,和开源Linux的Image启动

Petalinux编译后,在images/linux里,既有Image,也有image.ub。image.ub已经带文件系统,可以独立启动。

Zynq7035单板创建PYNQ镜像V2.6-2

在zynq7035单板创建PYNQ镜像V2.6中介绍了,如何在zynq7035单板上创建PYNQ。在开发的过程也是一次次迭代的过程,如果遇到问题,需要重新构建硬件和PYNQ,下面就介绍一下,修改硬件平台后,PYNQ的开发流程。

快速上手Xilinx DDR3 IP核(3)——把MIG IP核封装成一个FIFO(上)(Native接口)

本文将把Xilinx的MIG IP核DDR3的Native接口进行二次封装,将其封装成一个类似FIFO的接口,使其应用起来更加方便简单。

Vitis HLS跑通视觉加速例程(1)-demosaicing

本部分通过将 HLS IP 和 Testbench 设计发送给编译器进行编译和执行,来执行 HLS 流的 C仿真阶段。