ARM Cortex R4F Spécifications Page 14

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 33
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 13
Standard Initialization Sequence for Hercules Microcontrollers
www.ti.com
2.8 Configure Flash Access
The Flash memory on the Hercules series microcontrollers is a non-volatile electrically erasable and
programmable memory.
The Hercules microcontrollers contain a digital module that manages all accesses to the Flash memory. A
Flash access can be completed without any wait states required for bus master clock speeds up to 45
MHz. If the bus clock is faster than 45 MHz, then any Flash access requires the appropriate number of
wait states depending on the bus clock speed. The Hercules series microcontrollers support clock speeds
up to 180 MHz. For the actual maximum allowed speed and the number of corresponding address and
data wait states, see the specific part's datasheet.
Suppose that the application requires the microcontroller to run at the maximum supported speed of 180
MHz. This requires 1 address wait state and 3 data wait states for any access to the Flash memory.
These wait states need to be configured in the Flash module registers.
The Flash module also features a pipelined mode of operation. When this mode is enabled, the module
reads 128 bits from the Flash memory and holds them in buffers that the CPU can read from without any
wait state. The CPU can read 32 or 64 bits of instructions or data from the pipeline buffers.
The register inside the Flash module that controls the wait states and the pipeline mode is shown in
Figure 9.
The Flash read control register (FRDCNTL) is shown in Figure 9 and described in Table 4.
Figure 9. Flash Read Control Register (FRDCNTL) Address = 0xFFF87000
31 16
Reserved
R-0
15 12 11 8 7 5 4 3 2 1 0
ASW EN
Reserved RWAIT Reserved Reserved
STEN PIPE
R-0 R/WP-0001 R-0 R/WP-0 R-0 R/WP-0
LEGEND: R = Read; WP = Write in priviledge mode; -n = value after reset
Table 4. Flash Read Control Register (FRDCNTL) Field Descriptions
Bit Field Value Description
31-12 Reserved 0 Reserved
11-8 RWAIT Configures the number of data read wait states
7-5 Reserved 0 Reserved
4 ASWTEN Enables the generation of 1 address wait state. When the address wait state is enabled, the
address bus is latched one cycle before it is decoded for a pipeline hit or miss.
3-1 Reserved 0 Reserved
0 ENPIPE Used to enable or disable the pipeline mode of the Flash module.
The sequence to configure the wait states and to enable the pipeline mode is as follows.
flashWREG->FRDCNTL = 0x00000000U
| (3U << 8U) // 3 data wait states
| (1U << 4U) // 1 address wait state enabled
| 1U; // Enable pipeline mode
The Hercules MCUs also have a separate flash bank for data storage. This bank can be used to emulate
an EEPROM. Accesses to this flash bank are configured via a separate register in the flash module.
14
Initialization of Hercules ARM
®
Cortex-R4F Microcontrollers SPNA106 September 2011
Submit Documentation Feedback
Copyright © 2011, Texas Instruments Incorporated
Vue de la page 13
1 2 ... 9 10 11 12 13 14 15 16 17 18 19 ... 32 33

Commentaires sur ces manuels

Pas de commentaire

Whirlpool KOSV 4525 manuels

Manuels d'utilisation et guides de l'utilisateur pour Non Whirlpool KOSV 4525.
Nous fournissons des manuels en pdf 1 Whirlpool KOSV 4525 à télécharger gratuitement par type de document : Mode d'emploi






Plus de produits et de manuels pour Non Whirlpool

Modèles Type de document
AKR 550 IM Mode d'emploi     Manual de instrucciones, 9 pages
KSN 536 A+ IO Mode d'emploi   Whirlpool KSN 536 A+ IO Benutzerhandbuch, 5 pages
KGNF 18 A3+CONNECT Manuel d'utilisation et d'entretien   Sicherheitshinweise und Installationsanleitung, 16 pages
KGDB 18 A3+ IN Guide d'utilisation et d'entretien   Whirlpool KGDB 18 A3+ IN Benutzerhandbuch, 36 pages
ADG 7440 IX Mode d'emploi       Whirlpool ADG 7440 IX Manuel utilisateur [pt] , 48 pages
TK Prime 75A2 Di Guide d'utilisation et d'entretien   Sicherheitshinweise, Gebrauchs- www.bauknecht.eu/register, 44 pages
KRIF 3121 A++ Mode d'emploi   Document, 28 pages
KOSV 4510 Mode d'emploi   501950000010_D.qxp:Layout 1, 48 pages
AKR 891 IX Manuel d'installation     INSTALLATION INSTRUCTIONS - INSTALLATIONSANLEITUNG, 16 pages
AKR 703 IX Mode d'emploi    INSTALLATION - MONTAGEANLEITUNG INSTALLATION, 9 pages
KSN 560 BIO A+ EW Manuel d'installation      installation instructions - installationsanleitung [pt] , 32 pages
WVA31912 NFW Mode d'emploi   Whirlpool WVA31912 NFW Benutzerhandbuch, 11 pages
KGLF 20 A3+ IN Guide d'utilisation et d'entretien   Whirlpool KGLF 20 A3+ IN Benutzerhandbuch [en] , 35 pages
WD 142 IX Mode d'emploi        bruksanvisning, 180 pages
TK Platinum 882 Guide d'utilisation et d'entretien   Sicherheitshinweise, Gebrauchs- Installationsanleitung www.bauknecht.eu/register, 42 pages
KGSF 20 A3+ IN Guide d'utilisation et d'entretien   Sicherheitshinweise, Gebrauchs- www.bauknecht.eu/register, 36 pages
KGNFI 18 A2+ WS Guide d'utilisation et d'entretien   Whirlpool KGNFI 18 A2+ WS Benutzerhandbuch, 33 pages
KGNF18 A2+ PLATIN Guide d'utilisation et d'entretien   Gesundheit & Sicherheit, Nutzung & Pfl ege Installations www.bauknecht.eu/register, 34 pages
GMX 50102 Mode d'emploi   501960000125_D.qxp:Layout 1, 6 pages
TR Trend 82A3 Mode d'emploi     Gezondheid & Veiligheid en Installatiegids Consignes d'installation, 24 pages