Lo que la CPU puede abordar y lo que realmente está instalado son dos cosas diferentes.
Sí, el mapa de memoria está organizado de tal manera que puede abordar 1 GB de DDR. Eso no significa que tengas tener 1GB de DDR adjunto, solo que hay espacio para 1GB de DDR.
El "PL" es la "lógica programable" del chip. Las áreas "PL" se reservan específicamente para interactuar con las áreas programables del chip. ¿Qué puedes almacenar allí? Bueno, nada realmente, no está destinado para eso. Podría programar la lógica programable para darle algunos registros asignados a la memoria en esa área y almacenar valores allí, pero ese tipo de cosas está destinado a controlar la lógica programada, no solo para almacenar valores arbitrarios.
El espacio de memoria de 4GB se divide básicamente en cuatro porciones de 1GB. Ellos son:
- acceso a DDR
- puerto PL 0
- puerto PL 1
- CPU y control de interfaz
Cada sección puede subdividirse aún más, pero esos son los bloques principales, cada uno identificado por los dos bits superiores del valor de la dirección.