arm - modrpc/info GitHub Wiki
- ARM Architecture Reference Manual (ARMv7-A and ARMv7-R edition)
- CORTEX-A15 MPCore Technical Refernce Manual
- ARM7TDMI: ARM7 + 16bit Thumb + JTAG debug + fast Multiplier + enhanced ICE
- 7 = ARM7 family.
- T = Thumb extensions specified in the v4T architecture.
- D = debug hardware.
- M = enhanced multiplier.
- I = embedded ICE for JTAG debugger connections
- Implements ARMv4 instruction set
- One of the most widely used ARM cores
- 16 general-purpose 32-bit registers: R0 ~ R15
- CPR (Current Program Status Register) register
- two operating modes: user and supervisor
- LOAD/STORE instructions: creates read/write transaction on the CPU data bus
- Great Overview: http://recipes.egloos.com/4991780
- wiki: https://en.wikipedia.org/wiki/Advanced_Microcontroller_Bus_Architecture
- AHB5 (Advanced High-Performance Bus)
- AHB-Lite
- CHI (Coherent Hub Interace)
- ACE (AXI Coherency Extensions)
- ACE-Lite
- AXI4 (Advanced Extensivle Interface 4)