头条 Linux教学——linux内核调度详解 本文档基于linux3.14 ,linux内核调度详解 开云足球链接 “扯淡的 DevOps,我们开发者根本不想做运维!” “谁构建、谁运行”的口号让开发者们倍感压力,但另一方面,运维团队的日子也不好过。那么,这场席卷全球的开发与运维融合浪潮会不会黯然退场? 根据外媒记者 Scott Carey 的观察,众多开发者纷纷表示“苦 DevOps 久矣”。我们将 Carey 记录的文章在不改变愿意的基础上进行了编译,以飨读者。本文谨代表作者个人观点,不代表 InfoQ 立场。面对争议问题,希望大家理智讨论。 发表于:2022/9/2 Linux 5.19 正式发布!这次用的竟然是 MacBook..... Linus Torvalds于7月31日晚发布了Linux Kernel 5.19稳定版。 与大多数内核周期一样,Linux 5.19是另一个大周期,除了错误Bug和安全修复,它带来了更多优化——改进的硬件支持和若干新功能。 发表于:2022/9/2 FPGA教学——用硬件思维描述HLS设计 图片ESL (Electronic System Level)设计理念最早可追溯至2001年,其核心思想是通过高层次语言如C/C++或图形设计工具描述或搭建系统行为并对其进行仿真验证。于是,就形成了两个分支。分支一是从高层次语言角度出发,对应产生了如Xilinx Vitis HLS (High Level Synthesis)工具;分支二是从模块化设计角度出发,对应产生了如Mathworks的HDL Coder、Xilinx的Vitis Model Composer等工具。这些工具在其适用的场合可有效加速设计开发的进度,缩短开发周期。 发表于:2022/9/2 FPGA教学——用FPGA来给FPGA EDA加速? 众所周知,目前的FPGA EDA设计软件大都运行在x86的CPU上,而在很多领域,FPGA加速器又可以作为CPU的协处理器进行计算加速。那么,FPGA本身是否可以用来对FPGA EDA,比如综合、布局、布线的过程进行加速呢? 发表于:2022/9/2 教学——Vivado 常见Warning问题解决方法说明 Vivado 常见Warning问题解决方法说明 发表于:2022/9/2 FPGA教学——基于Verilog的DDS波形发生器的分析与实现(三角波、正弦波) 基于Verilog的DDS波形发生器的分析与实现(三角波、正弦波) 最近学习了一下关于DDS的相关知识,本篇概要记录一下自己的理解与实现。 发表于:2022/9/2 教学:单片机状态机编程详解 玩单片机还可以,各个外设也都会驱动,但是如果让你完整的写一套代码时,却无逻辑与框架可言。这说明编程还处于比较低的水平,你需要学会一种好的编程框架或者一种编程思想!比如模块化编程、状态机编程、分层思想等,相关推荐:分享两种单片机编程思想。 发表于:2022/8/31 FPGA教学——FPGA和ASIC有何区别 FPGA(Field Programmable Gate Array),即现场可编程门阵列,是一种硬件可重构的体系结构。它是在可编程阵列逻辑 PAL(Programmable Array Logic)、门阵列逻辑 GAL(Gate Array Logic)、可编程逻辑器件 PLD(Programmable Logic Device)等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了全定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。 发表于:2022/8/31 FPGA教学——FPGA实现DS18B20温度采集 第八例啦,本例将介绍如何通过FPGA采集DS18B20传感器的温度值。 发表于:2022/8/31 入门:可编程逻辑电路—版图验证工具的作用 版图验证工具的作用是检查版图是否满足设计规则、电气规则、版图与电路图是否一致等,对于降低设计失败的风险具有重要作用。 发表于:2022/8/30 « … 8 9 10 11 12 13 14 15 16 17 … »