头条 Linux教学——linux内核调度详解 本文档基于linux3.14 ,linux内核调度详解 最新资讯 入门:FPGA/CPLD设计的8个常见问题 这里的面积指一个设计消耗FPGA/CPLD的逻辑资源的数量,对于FPGA可以用消耗的FF(触发器)和LUT(查找表)来衡量,更一般的衡量方式可以用设计所占的等价逻辑门数。 速度指设计在芯片上稳定运行所能达到的最高频率,这个频率由设计的时序状况来决定,以及设计满足的时钟要求:PAD to PAD TIme 、Clock Setup TIme、Clock Hold TIme、Clock-to-Output Delay等众多时序特征量密切相关。 发表于:2022/12/11 入门:简谈Xilinx FPGA原理及结构 FPGA是在PAL、PLA和CPLD等可编程器件的基础上进一步发展起来的一种更复杂的可编程逻辑器件。它是ASIC领域中的一种半定制电路,既解决了定制电路的不足,又克服了原有可编程器件门电路有限的缺点。 发表于:2022/12/11 入门:FPGA之组合逻辑与时序逻辑、同步逻辑与异步逻辑的概念 如果数字电路满足任意时刻的输出仅仅取决于该时刻的输入,那么该数字电路为组合逻辑电路。相反,如果数字电路任意时刻的输出不仅取决于当前时刻的输入,而且还取决于数字电路原来的状态,那么该数字电路为时序逻辑电路。 发表于:2022/12/11 入门:相比CPU、GPU、ASIC,FPGA的优势 最近几年,FPGA这个概念越来越多地出现。例如,比特币挖矿,就有使用基于FPGA的矿机。还有,之前微软表示,将在数据中心里,使用FPGA“代替”CPU,等等。 其实,对于专业人士来说,FPGA并不陌生,它一直都被广泛使用。但是,大部分人还不是太了解它,对它有很多疑问——FPGA到底是什么?为什么要使用它?相比 CPU、GPU、ASIC(专用芯片),FPGA有什么特点?…… 今天,带着这一系列的问题,我们一起来——揭秘FPGA。 发表于:2022/12/11 入门:了解FPGA比特流结构 比特流是一个常用词汇,用于描述包含FPGA完整内部配置状态的文件,包括布线、逻辑资源和IO设置。大多数现代FPGA都是基于SRAM的,包括Xilinx Spartan 和Virtex 系列。在FPGA上电或随后的FPGA重新配置期间,比特流从外部诸如闪存这样的非易失性存储器中读取,通过FPGA配置控制器的处理,加载到内部的配置SRAM中。 发表于:2022/12/11 Linux PCIe驱动框架分析 Linux PCIe驱动框架分析 发表于:2022/11/29 Linux 性能优化的全景指南 Linux 性能优化的全景指南 发表于:2022/11/29 Linux系统内核概述 Linux系统内核概述 发表于:2022/11/28 linux shell 脚本 入门到实战 上次出了一篇linux 命令详解,得到了很多小伙伴的认可,有部分粉丝私信我,让我出一份shell 编程。进过一段时间准备,花了2周时间,整理了一篇shell 入门到实战的博文,欢迎大家阅读,指点。 发表于:2022/11/24 C语言回调函数,提升C技巧必备 在讲回调函数之前,我们需要了解函数指针。 发表于:2022/11/24 «…234567891011…»