I did not get what you said alexan.. i think you also speak in terms of controller and not ARM processor... The poster had asked for ARM controller for which i replied that arm is not controller... it needs to be processor.
if you find ARM architecture details then you will get more information but most of them are company proprietry and i cannot share it openly.....
The OP asked for the "architecture of ARM microcontrollers",
all he wants in the internal hardware architecture of an arm based microcontroller at least to a block level.