Forwarded from 绝对萌域 (🅻🅸🅽)
Forwarded from 绝对萌域 (🅻🅸🅽)
Forwarded from Hacker News (yahnc_bot)
oimo.io
Clock
Forwarded from Hacker News (yahnc_bot)
Node.js 20 is now available https://nodejs.org/en/blog/announcements/v20-release-announce
nodejs.org
Node.js — Node.js 20 is now available!
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
Forwarded from Hacker News (yahnc_bot)
Skybox: Open-Source Graphic Rendering on Programmable RISC-V GPUs https://dl.acm.org/doi/pdf/10.1145/3582016.3582024
Forwarded from 一个存在的世界 (Miao Wu)
jia.je
DRAM 的拓扑和训练
本文的内容已经整合到知识库中。
DRAM Training DRAM 一直有一个比较麻烦的初始化过程,就是 DRAM Training,其中很重要的一步就是计算出各个数据线相对于时钟的偏移(skew)。这个偏移是怎么来的呢?
我们知道,对于 SRAM,如果想要更多的位宽,只需要把地址线和控制信号连接到多个 SRAM 上,然后把 SRAM 的数据信号并行连接到 FPGA 上就可以了,但是前提是要尽量保证等长,否则一样有偏移的问题。DRAM 也是采用类似的方法进行扩展的,但是 DRAM 通常需要并行连接很多个芯片,例如…
DRAM Training DRAM 一直有一个比较麻烦的初始化过程,就是 DRAM Training,其中很重要的一步就是计算出各个数据线相对于时钟的偏移(skew)。这个偏移是怎么来的呢?
我们知道,对于 SRAM,如果想要更多的位宽,只需要把地址线和控制信号连接到多个 SRAM 上,然后把 SRAM 的数据信号并行连接到 FPGA 上就可以了,但是前提是要尽量保证等长,否则一样有偏移的问题。DRAM 也是采用类似的方法进行扩展的,但是 DRAM 通常需要并行连接很多个芯片,例如…
🙏3
Forwarded from Hacker News (yahnc_bot)
High Speed Printed Circuit Board (PCB) Design Guidelines (2022) https://www.pcb-hero.com/blogs/lickys-column/high-speed-printed-circuit-board-pcb-design-guidelines
PCB HERO
High Speed Printed Circuit Board (PCB) Design Guidelines
What Is High Speed Board Design?
As the name suggests, a high speed printed circuit board design provides the transmission of signals at high speeds. In other words, a device with a high speed design PCB can transfer data at a very high rate. This capability…
As the name suggests, a high speed printed circuit board design provides the transmission of signals at high speeds. In other words, a device with a high speed design PCB can transfer data at a very high rate. This capability…
Forwarded from Hacker News (yahnc_bot)
Spinning Diagrams with CSS https://x.st/spinning-diagrams-with-css/
exist
Spinning Diagrams with CSS
This article discusses using CSS to make spinning 3D diagrams.
Forwarded from Hacker News (yahnc_bot)
Standardizing BPF https://lwn.net/Articles/926882/
LWN.net
Standardizing BPF
The extended BPF (eBPF) virtual machine allows programs to be loaded into and executed with the [...]
Forwarded from Hacker News (yahnc_bot)
The “Build Your Own Database” book is finished https://build-your-own.org/blog/20230420_byodb_done/
build-your-own.org
The “Build Your Own Database” book is finished | Blog | build-your-own.org
The “Build Your Own Database”
book is finished
book is finished
Forwarded from Hacker News (yahnc_bot)
Compromising Garmin Sport Watches: A Deep Dive into GarminOS and Its MonkeyC VM https://www.anvilsecure.com/blog/compromising-garmins-sport-watches-a-deep-dive-into-garminos-and-its-monkeyc-virtual-machine.html
Anvil Secure
Compromising Garmin's Sport Watches: A Deep Dive into GarminOS and its MonkeyC Virtual Machine - Anvil Secure
I reversed the firmware of my Garmin Forerunner 245 Music back in 2022 and found a dozen or so vulnerabilities in their support for Connect IQ applications. They can be exploited…
Forwarded from Fugoes In Mirror
Forwarded from Hacker News (yahnc_bot)
Writing Portable ARM64 Assembly https://ariadne.space/2023/04/13/writing-portable-arm64-assembly/
ariadne.space
Writing portable ARM64 assembly
An unfortunate side effect of the rising popularity of Apple’s ARM-based computers is an increase in unportable assembly code which targets the 64-bit ARM ISA. This is because developers are writing these bits of assembly code to speed up their programs when…