- Reverse engineering the ARM1, ancestor of the iPhone’s processor (righto.com)
Almost every smartphone uses a processor based on the ARM1 chip created in 1985. The Visual ARM1 simulator shows what happens inside the ARM1 chip as it runs; the result (below) is fascinating but mysterious. In this article, I reverse engineer key parts of the chip and explain how they work, bridging the gap between the puzzling flashing lines in the simulator and what the chip is actually doing. I describe the overall structure of the chip and then descend to the individual transistors, showing how they are built out of silicon and work together to store and process data. After reading this article, you can look at the chip’s circuits and understand the data they store.
- Lozenge (shape) (Wikipedia)
A lozenge (/ˈlɒzɪndʒ/ LOZ-inj; symbol: ◊), often referred to as a diamond, is a form of rhombus. The definition of lozenge is not strictly fixed, and the word is sometimes used simply as a synonym (from Old French losenge) for rhombus. Most often, though, lozenge refers to a thin rhombus—a rhombus with two acute and two obtuse angles, especially one with acute angles of 45°. The lozenge shape is often used in parquetry (with acute angles that are 360°/n with n being an integer higher than 4, because they can be used to form a set of tiles of the same shape and size, reusable to cover the plane in various geometric patterns as the result of a tiling process called tessellation in mathematics) and as decoration on ceramics, silverware and textiles. It also features in heraldry and playing cards.