Herunterladen Inhalt Inhalt Diese Seite drucken

Detaillierte Speicherbeschreibung - Siemens EB200 Handbuch

Evaluation board ertec 200
Inhaltsverzeichnis

Werbung

Das D-TCM mit einer Größe von max. 4kByte kann auf einen beliebigen alignten Adressbereich eingeblendet
werden. Der ARM946E-S greift dann unter diesem Adressbereich in das D-TCM und nicht auf den AHB-Bus zu
Auch der locked I-Cache von 2/4/6 kByte kann auf einen beliebigen alignten Adressbereich eingeblendet werden.
Auf beide Adressbereiche hat nur der ARM946E-S Zugriffsmöglichkeiten.
IRT-Zugriffe auf den KRAM gehen nicht über den AHB-Bus. Diese Zugriffe sind im IRT-Switch-Controller
realisiert. Der KRAM ist ab dem Speicherbereich 0x1010_0000 ansprechbar. Ein Zugriff in den nicht erlaubten
Registerbereich wird durch eine IRT interne Fehlersignalisierung und nicht durch einen AHB-Quittungsverzug-
Error erkannt.
3.2

Detaillierte Speicherbeschreibung

In der folgenden Tabelle sind die Speichersegmente genauer beschrieben. Gespiegelte Segmente sollten für eine
spätere kompatible Erweiterung des Speichers nicht zur Adressierung verwendet werden.
Segment
Contents
Boot-ROM (0-8kB)
oder
EMIF-SDRAM (0-128MB)
oder
0
EMIF-Memory(0-64MB)
oder
Locked I-Cache
(2/4/6kB)
1
IRT-Switch
2
EMIF (SDRAM)
EMIF
3
Peripheral Bank 0
EMIF
Peripheral Bank 1
EMIF
Peripheral Bank 2
EMIF
Peripheral Bank 2
EMIF
Peripheral Bank 2
EMIF
Peripheral Bank 2
EMIF
Peripheral Bank 3
Not used
4
Internal Boot-ROM
Timer 0 - 2
Copyright © Siemens AG 2010. All rights Reserviert.
Änderungen vorbehalten
Größe
Adressbereich
0000_0000 -
256 MB
0FFF_FFFF
1000_0000 -
256 MB
1FFF_FFFF
2000_0000 -
256 MB
2FFF_FFFF
3000_0000 -
16 MB
30FF_FFFF
3100_0000 -
16 MB
31FF_FFFF
3200_0000 –
4 MB
323F_FFFF
3240_0000 -
2 MB
325F_FFFF
3260_0000 -
2 MB
327F_FFFF
3280_0000 -
8 MB
32FF_FFFF
3300_0000 -
16 MB
33FF_FFFF
3400_0000 -
3FFF_FFFF
4000_0000-
8 kB
4000_1FFF
4000_2000 -
256 Byte
4000_20FF
23
Beschreibung
Nach Reset:
Boot-ROM (8kB physikal.;
Memory-Swap=00b);
Nach Memory-Swap:
EMIF-SDRAM (128MB physikal.;
Memory-Swap=01b);
oder
EMIF-Memory (64MB physikal.;
Memory-Swap=10b);
Aus ARM9-Sicht kann ein Locked I-
Cache (2/4/6k) bzw. ein D-TCM
(4k)eingeblendet werden.
7
2 MB physikalisch; 2
* gespiegelt;
- 0-1MB für IRT-Register
- 1-2MB für KRAM
64 MByte werden gespiegelt
siehe Tabelle 5
siehe Tabelle 5
CPLD (Register)
Ethernetcontroller SMSC91C111 Register
Ethernetcontroller SMSC91C111 Datenbuffer
Externe Peripherie- und Speichererweiterung
Bei Anschaltung eines kleineren Devices
Spiegelung über die gesamten 16 MB
8 kByte physikalisch
32 Byte physikalisch
EB 200 Handbuch
Version 1.1.4

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis