In Silicon: Some Motor TypesWhen picking a motor for your project, what do you take into account? This guide breaks down three main motor categories, their strengths, weaknesses, and what you need to know to make a decision. SteFeb 22 · 6 min readcouriersandbox.hashnode.dev
In Silicon: AXI BasicsWhat is AXI? To understand what AXI is, it is important to understand what it is not. Let us first imagine a simple, standard interface random-access memory. ========== | | <---- read_addr | | ----> read_data | memory | | | <----...Feb 7 · 8 min readcouriersandbox.hashnode.dev
In Silicon: Common Warnings in Verilog (1)In C, when the compiler warns you about an unused variable or an implicit conversion, you can shrug it off and the program runs fine. The warning might point to sloppy code, but the CPU does not care. It executes what you wrote. Verilog is different....Feb 3 · 4 min readcouriersandbox.hashnode.dev
In Silicon: Number Systems and How Verilog Writes ThemWhen you ask a person who is not particularly interested in mathematics what other number systems exist, probably they won’t expect there to be any. Human Way: Decimal As humans, we start off by counting with our fingers that is from 1 to 10 given a ...Feb 3 · 4 min readcouriersandbox.hashnode.dev
In Silicon: Exceptional Points in Verilog (1)The first thing to realize when moving from C to Verilog is that you are no longer writing a script but instead describing a physical hardware. The action of code evolves from being a recipe into being a blueprint. And this evolution happens with lea...Feb 1 · 5 min readcouriersandbox.hashnode.dev