【博文连载】Xilinx基于PCIE的部分重配置实现(一)
相关推荐
-
FPGA 的重构
"重构"对于刚接触FPGA的人来说,可谓十分神秘,对于已经入门的人来说很"简单",但是你真的了解FPGA的重构吗? 术语"重构"是指FPGA ...
-
网友吐槽:9年FPGA工作总结,苦海无涯,穷逼多
来源:EETOP BBS 作者:sadlife1000 以下为EETOP网友在论坛里的吐槽帖子,可能有些偏激,论坛的回帖很多为楼主出主意,当然也有反对楼主的观点的,我们认为和楼主有相似经历或感触的人 ...
-
赛灵思推出业内首款PCIe 4 轻量级加速卡Alveo U50,部分应用可实现20倍加速
美国当地时间8月6日,赛灵思发布了一款名为Alveo U50的数据中心加速器卡,进一步将Alveo系列产品扩展到自适应性和智能计算领域. 据悉,Alveo U50是业界首款支持PCIe 4的轻量级自适 ...
-
简谈 Xilinx FPGA 原理及结构
FPGA是在PAL.PLA和CPLD等可编程器件的基础上进一步发展起来的一种更复杂的可编程逻辑器件.它是ASIC领域中的一种半定制电路,既解决了定制电路的不足,又克服了原有可编程器件门电路有限的缺点. ...
-
Xilinx7系列FPGA SelectIO篇(2)
上篇咱们简单的说了I/O的电气特性,本篇咱们接着介绍I/O逻辑资源,先贴上两张图.图1为HPBANK的I/O模块,图2为HRBANK的I/O模块,两者区别在于后者无ODELAYE模块. 图1:HP B ...
-
【长文】从三十年前说起,最全FPGA架构演进史介绍!
摘要:自三十多年前问世以来,现场可编程门阵列(FPGAs)已被广泛用于实现来自不同领域的无数应用.由于其底层的硬件可重新配置性,与定制设计的芯片相比,FPGAs具有更快的设计周期和更低的开发成本.FP ...
-
优秀的 Verilog/FPGA开源项目介绍(一)-PCIe通信
今天开始会陆续介绍一些优秀的开源项目,项目基本都是和FPGA或HDL相关的.对于一些找工作或者急需项目经验的人来说,这些项目都有一定的参考价值. 这里再介绍一下开源协议的区别,方便大家在阅读使用这些开 ...
-
基于FPGA的数字电路实验1:实现门电路
原创 Daniel 学习电子工程的过程中离不开大量的实验和动手练习,就如同开车一样,学习理论数载,如果从来没有打几把方向盘,踩几脚油门然后再被教练紧急刹车几次,仍然不会开车.正所谓,看别人做一百次,不 ...
-
【博文连载】PCIe扫盲——基于WinDriver快速开发PCIe驱动简明教程
※操作系统:Win7 SP1 64bit ※驱动开发工具:WinDriver12.1 ※应用程序开发工具:MSVS2012 ※PCIe测试板卡:Lattice ECP5 Versa Board ※FP ...
-
【博文连载】PCIe扫盲——关于PCIe参考时钟的讨论
本文来聊一聊PCIe系统中的参考时钟,主要参考资料为PCIe Base Spec和CEM Spec.在1.0a和1.1版本的PCIe Base Spec中并没有详细的关于参考时钟的描述,而是在与之对应 ...
-
【博文连载】PCIe扫盲——PCIe总线性能评估(有效数据速率估算)
前面的文章提到过PCIe总线(Gen1&Gen2)采用了8b/10b编码,因此其有效数据速率为物理线路上的速率的80%.即Gen1的有效速率为2.0Gbps=2.5Gbps*80%,而Gen2 ...
-
【博文连载】PCIe扫盲——PCIe演进方向?CCIX简介
摩尔定律逐渐降速,业界需要一同寻找提升计算性能.同时保持低功耗的方法.CCIX联盟的成立旨在实现一种新型互联,专注于新兴的加速应用,如机器学习.网络处理.存储卸载.内存数据库和4G/5G 无线技术.这 ...
-
【博文连载】PCIe扫盲——PCIe配置空间寄存器快速定位表
注:这个表格是基于PCIe Spec V2.0的,也就是Gen2的Spec正式版.其中有很多空白的地方,只是在Gen2中没有明确定义,但是在Gen3/Gen4可能会被用到的.具体以Spec为准, Co ...
-
【博文连载】PCIe扫盲——弹性缓存(Elastic Buffer,or CTC Buffer)
前面在介绍PCIe物理层逻辑子层的文章中,有提到过弹性缓存(Elastic Buffer,又称为CTC Buffer或者Synchronization Buffer).其本质上是一种FIFO,主要用于 ...
-
【博文连载】PCIe扫盲——PCI Express物理层接口(PIPE)
PCIe物理层接口(Physical Interface for PCI Express,PIPE)定义了物理层中的,媒介层(Media Access Layer,MAC)和物理编码子层(Physic ...
-
【博文连载】PCIe扫盲——热插拔简要介绍
某些特殊的应用场合可能要求PCIe设备能够以高可靠性持续不间断运行,为此,PCIe总线采用热插拔(Hot Plug)和热切换(Hot Swap)技术,来实现不关闭系统电源的情况下更换PCIe卡设备. ...
-
【博文连载】PCIe扫盲——复位机制介绍(FLR)
PCIe总线自V2.0加入了功能层复位(Function Level Reset,FLR)的功能.该功能主要针对的是支持多个功能的PCIe设备(Multi-Fun PCIe Device),可以实现只 ...
