top of page


Rules for a Ready-Valid Protocol
Ready-Valid protocol is a fundamental flow control mechanism. It is a very simple protocol which is used as a handshaking mechanism to...
SiliconCrafters
Nov 6, 20242 min read


Unique FIFO Depth Calculation Questions
We need a FIFO when we are transferring data from a faster clock domain to a slower clock domain. The FIFO keeps the data stored until...
SiliconCrafters
Jul 4, 20244 min read


Common RTL Lint Violations
As a designer, you might have heard of tools like Spyglass Lint, Questa Lint, JasperGold Superlint etc. It is used to do Lint checks in...
SiliconCrafters
Jun 24, 20245 min read


RTL code for parameterized Binary to Gray and Gray to Binary conversion
We already know that Gray codes are used extensively in the VLSI industry. In this article, I will present a parameterized Binary to Gray...
SiliconCrafters
Apr 15, 20243 min read
bottom of page
