[PDF] ARM Processor Architecture ARM7TDMI Block Diagram. 10 • ARM9 realizes the same (v4T) instruction set as ARM7 and is thus binary compatible • Pipeline length is 5 stages instead of ARM7 3 stages. This allows for faster clocking. • Available with TDMI extensions • ARM92x: ARM9TDMI and [PDF] The ARM Processor Architecture • This block diagram describes the ARM solution. The company recognizes that it cannot just present hardened macros and synthesizable CPUs to the industry, but it must also provide the ASIC infrastructure in the form of AMBA, the PrimeCell Peripherals, and models and modeling tools for the cores. Chapter4 - ARM Architecture Figure (4-1) shows the processor block diagram. Figure (4-1): ARM Block Diagram 4.2) Arithmetic Logic Unit (ALU) The ALU has two 32-bits inputs. The first comes from the register file while the other comes from the shifter. ALU outputs modify the status register flags. The V-bit output goes to the V flag as well as the Cout goes to the C flag.