头条 AMD庆祝赛灵思成立40周年 40 年前,赛灵思(Xilinx)推出了一种革命性的设备,让工程师可以在办公桌上使用逻辑编程。 赛灵思开发的现场可编程门阵列(FPGA)使工程师能够将具有自定义逻辑的比特流下载到台式编程器中立即运行,而无需等待数周才能从晶圆厂返回芯片。如果出现错误或问题,设备可以在那里重新编程。 最新资讯 教程:AMD-XilinxFPGA解决传输中的信号完整性方案 随着数据带宽需求的持续增长,数据传输从并行变成串行,收发器的速率越来越高,无论在单板内或者通过光纤和背板传输,都会带来一系列信号完整性问题。信号完整性,是指系统电路在信号传输过程中保持信号时域和频域特性的能力。如果信号经过信号线传输后依旧能保持其正确的功能特性,即信号在电路中能以正确的时序、幅度、相位等做出相应的动作,就表明该电路有较好的信号完整性。反之,就是信号完整性是有一定的问题的。信号完整性问题如何解决,如何保证误码率满足协议要求,从芯片选型、电路设计,再到PCB Layout的全过程都需要考虑。 发表于:12/11/2022 入门:FPGA/CPLD设计的8个常见问题 这里的面积指一个设计消耗FPGA/CPLD的逻辑资源的数量,对于FPGA可以用消耗的FF(触发器)和LUT(查找表)来衡量,更一般的衡量方式可以用设计所占的等价逻辑门数。 速度指设计在芯片上稳定运行所能达到的最高频率,这个频率由设计的时序状况来决定,以及设计满足的时钟要求:PAD to PAD TIme 、Clock Setup TIme、Clock Hold TIme、Clock-to-Output Delay等众多时序特征量密切相关。 发表于:12/11/2022 入门:简谈Xilinx FPGA原理及结构 FPGA是在PAL、PLA和CPLD等可编程器件的基础上进一步发展起来的一种更复杂的可编程逻辑器件。它是ASIC领域中的一种半定制电路,既解决了定制电路的不足,又克服了原有可编程器件门电路有限的缺点。 发表于:12/11/2022 入门:FPGA之组合逻辑与时序逻辑、同步逻辑与异步逻辑的概念 如果数字电路满足任意时刻的输出仅仅取决于该时刻的输入,那么该数字电路为组合逻辑电路。相反,如果数字电路任意时刻的输出不仅取决于当前时刻的输入,而且还取决于数字电路原来的状态,那么该数字电路为时序逻辑电路。 发表于:12/11/2022 入门:相比CPU、GPU、ASIC,FPGA的优势 最近几年,FPGA这个概念越来越多地出现。例如,比特币挖矿,就有使用基于FPGA的矿机。还有,之前微软表示,将在数据中心里,使用FPGA“代替”CPU,等等。 其实,对于专业人士来说,FPGA并不陌生,它一直都被广泛使用。但是,大部分人还不是太了解它,对它有很多疑问——FPGA到底是什么?为什么要使用它?相比 CPU、GPU、ASIC(专用芯片),FPGA有什么特点?…… 今天,带着这一系列的问题,我们一起来——揭秘FPGA。 发表于:12/11/2022 入门:了解FPGA比特流结构 比特流是一个常用词汇,用于描述包含FPGA完整内部配置状态的文件,包括布线、逻辑资源和IO设置。大多数现代FPGA都是基于SRAM的,包括Xilinx Spartan 和Virtex 系列。在FPGA上电或随后的FPGA重新配置期间,比特流从外部诸如闪存这样的非易失性存储器中读取,通过FPGA配置控制器的处理,加载到内部的配置SRAM中。 发表于:12/11/2022 Linux PCIe驱动框架分析 Linux PCIe驱动框架分析 发表于:11/29/2022 Linux 性能优化的全景指南 Linux 性能优化的全景指南 发表于:11/29/2022 Linux系统内核概述 Linux系统内核概述 发表于:11/28/2022 linux shell 脚本 入门到实战 上次出了一篇linux 命令详解,得到了很多小伙伴的认可,有部分粉丝私信我,让我出一份shell 编程。进过一段时间准备,花了2周时间,整理了一篇shell 入门到实战的博文,欢迎大家阅读,指点。 发表于:11/24/2022 «…6789101112131415…»