跳转到主要内容
FPGA 开发圈
Toggle navigation
新闻
视频
技术文章
博客
下载中心
活动
登录
注册
技术
【ZYNQ Ultrascale+ MPSOC FPGA教程】第七章 FPGA片内ROM测试实验
FPGA本身是SRAM架构的,断电之后,程序就消失,那么如何利用FPGA实现一个ROM呢,我们可以利用FPGA内部的RAM资源实现ROM,但不是真正意义上的ROM,而是每次上电都会把初始化的值先写入RAM。本实验将为大家介绍如何使用FPGA内部的ROM以及程序对该ROM的数据读操作。
2020-12-30 |
MPSoC
,
ALINX
,
FPGA教程
【问答】FPGA 配置 – DONE 变为高电平后我应给 CCLK 应用多少个时钟周期?
DONE 变为高电平后应给 CCLK 应用多少个时钟周期以确保我的 FPGA 器件完全工作。
2020-12-30 |
FPGA配置
,
DONE
TVM学习(四)codegen
接着上一章继续深入代码,在BuildRelay中会调用Codegen函数。这个函数实现在src/relay/backend/graph_runtime_codegen.cc中。Codegen实现了内存的分配,IR节点到TIR节点的转换,tir图节点的一个调度优化。
2020-12-28 |
TVM
,
codegen
如何调试 Zynq UltraScale+ MPSoC VCU DDR 控制器?
Zynq UltraScale+ MPSoC VCU DDR 控制器是一款专用 DDR 控制器,只支持在 Zynq UltraScale+ MPSoC EV 部件上与 Zynq UltraScale+ MPSoC VCU(H.264/H.265 视频编解码器)连用。 因此,调试将不同于 MIG 等传统 Xilinx DDR 控制器。 DDR PHY 与电路板调试: Zynq UltraScale...
阅读详情
2020-12-28 |
DDR控制器
【ZYNQ Ultrascale+ MPSOC FPGA教程】第六章 FPGA片内RAM读写测试实验
RAM是FPGA中常用的基础模块,可广泛用于缓存数据的情况,同样它也是ROM,FIFO的基础。本实验将为大家介绍如何使用FPGA内部的RAM以及程序对该RAM的数据读写操作。
2020-12-28 |
MPSoC
,
Vivado
使用赛灵思MATLAB & Simulink Add-on插件面向 Versal AI 引擎设计
赛灵思 MATLAB & Simulink Add-on插件是将 ModelComposer 和 System Generator forDSP 完美结合的统一工具。它是一种基于模型的设计工具,帮助算法和 RTL /硬件开发者在 MathWorks Simulink® 环境中以赛灵思器件为目标,快速开展设计与探索。
2020-12-25 |
Matlab
,
Versal-AI
2018.2 Ultra96:从 Matchbox 桌面关断 PetaLinux BSP,无法关断电路板
使用 2018.2 Ultra96 PetaLinux BSP 构建图像时,如果我在 Matchbox 桌面点击关断图标,电路板不关断。服务器窗口会关闭,屏幕变为空白,但电路板还在运行。
2020-12-25 |
Petalinux
,
Ultra96
【ZYNQ Ultrascale+ MPSOC FPGA教程】第四章 PL的LED实验
在本例程中,我们要做的是LED灯控制实验,每秒钟控制开发板上的LED灯翻转一次,实现亮、灭、亮、灭的控制。会控制LED灯,其它外设也慢慢就会了。
2020-12-25 |
MPSoC
,
FPGA教程
,
LED实验
Matlab高效编程技巧
用过Matlab的同学应该都知道,Matlab的慢是出了名的,但是再慢也有优化的方式,下面我们给出几个Matlab编程中常用的优化技巧。
2020-12-24 |
Matlab
,
编程技巧
【ZYNQ Ultrascale+ MPSOC FPGA教程】第五章 Vivado下PLL实验 ALINX
很多初学者看到板上只有一个25Mhz时钟输入的时候都产生疑惑,时钟怎么是25Mhz?如果要工作在100Mhz、150Mhz怎么办?其实在很多FPGA芯片内部都集成了PLL,其他厂商可能不叫PLL,但是也有类似的功能模块,通过PLL可以倍频分频,产生其他很多时钟。本实验通过调用PLL IP core来学习PLL的使用、vivado的IP core使用方法。
2020-12-24 |
ALINX
,
MPSoC
VCU129 — 如何修改 Si5348 时钟模块的频率
为 VCU129 开发板提供的 BOARDUI.exe 可用于为板载 Si5348 时钟模块编写程序。默认频率为 156.25Mhz,该频率的设置文件在 BOARDUI 的 clockFiles 目录下提供。如何修改时钟频率?
2020-12-22 |
VCU129
,
Si5348
【ZYNQ Ultrascale+ MPSOC FPGA教程】第三章 Verilog基础模块介绍
本文主要介绍verilog基础模块,夯实基础,对深入学习FPGA会有很大帮助。
2020-12-22 |
AXU2CGA
,
Verilog
TVM学习(三)编译流程
TVM主要的编译过程如下图:Import:将tensorflow,onnx,pytorch等构建的深度学习模型导入,转化成TVM的中间层表示IR。Lower:将高层IR表示转化成低阶TIR表示。Codegen:内存分配和硬件可执行程序生成。
2020-12-22 |
TVM
,
编译流程
周末创客|用PYNQ做一个节日立方彩灯
NeoPixels是数字控制的红、绿、蓝像素。由于每种颜色都由8位表示,总共24位,因此每个像素可以显示16777216种颜色中的一种。每个NeoPixel实际上是一个WS2812 LED。这些LED包含五个输入端,相对于地(VSS)在3.3V到5.0V(VDD和VCC)的电压范围内工作。
2020-12-21 |
PYNQ
,
NeoPixel
【ZYNQ Ultrascale+ MPSOC FPGA教程】第二章 硬件原理图介绍
AXU2CGA/B的特点是体积小并扩展了丰富的外设。主芯片采用Xilinx公司的Zynq UltraScale+ MPSoCs CG系列的芯片,型号为XCZU2CG-1SFVC784I。AXU2CGA的PS端挂载了2片DDR4(2GB,32bit)和1片256Mb的QSPI FLASH。
2020-12-21 |
AXU2CGA
,
XCZU2CG
,
每日头条
‹‹
142 中的第 77
››