Electronics Lab

Reverse engineering the silicon in the ARM1 processor

righto.com has reverse enginnered one of the most popular proccessors: How can you count bits in hardware? In this article, I reverse-engineer the circuit used by the ARM1 processor to count the number of set bits in a 16-bit field, showing how individual transistors form multiplexers, which are combined into adders, and finally form the bit counter.


ICs by mixos

chip-labeled-bit

righto.com has reverse enginnered one of the most popular proccessors:

How can you count bits in hardware? In this article, I reverse-engineer the circuit used by the ARM1 processor to count the number of set bits in a 16-bit field, showing how individual transistors form multiplexers, which are combined into adders, and finally form the bit counter. The ARM1 is the ancestor of the processor in most cell phones, so you may have a descendent of this circuit in your pocket.

Reverse engineering the silicon in the ARM1 processor – [Link]

Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments