Bus internes

En regardant le synoptique de son architecture d'un peu plus près, on se rend compte que le LPC2106 possède en fait plusieurs bus internes.

ARM Local Bus:

Il va relier le cœur ARM au contrôleur de mémoire flash et au contrôleur de mémoire Ram.

C'est ce contrôleur que sera en communication avec les mémoires embarquées.

AMBA-AHB:

Le bus AMBA-AHB est le Advanced Microcontroller Bus Architecture & Advanced High-performance Bus.

Il s'agit d'un bus à haute performance, qui va relier le cœur ARM7 au contrôleur d'interruption et au contrôleur de bus VPB.

VPB:

Ce VLSI Peripheral Bus est en relation directe avec les périphériques embarqués du LPC2106.

Il est inter-connecté au bus AHB par un contrôleur spécifique (AHB/VPB bridge).