Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

AT91SAM9R64 Datasheet(PDF) 64 Page - ATMEL Corporation

Part # AT91SAM9R64
Description  AT91 ARM Thumb Microcontrollers
Download  903 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ATMEL [ATMEL Corporation]
Direct Link  http://www.atmel.com
Logo ATMEL - ATMEL Corporation

AT91SAM9R64 Datasheet(HTML) 64 Page - ATMEL Corporation

Back Button AT91SAM9R64_1 Datasheet HTML 60Page - ATMEL Corporation AT91SAM9R64_1 Datasheet HTML 61Page - ATMEL Corporation AT91SAM9R64_1 Datasheet HTML 62Page - ATMEL Corporation AT91SAM9R64_1 Datasheet HTML 63Page - ATMEL Corporation AT91SAM9R64_1 Datasheet HTML 64Page - ATMEL Corporation AT91SAM9R64_1 Datasheet HTML 65Page - ATMEL Corporation AT91SAM9R64_1 Datasheet HTML 66Page - ATMEL Corporation AT91SAM9R64_1 Datasheet HTML 67Page - ATMEL Corporation AT91SAM9R64_1 Datasheet HTML 68Page - ATMEL Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 64 / 903 page
background image
64
6289C–ATARM–28-May-09
AT91SAM9R64/RL64 Preliminary
The DCache contains an eight data word entry, single address entry write-back buffer used to
hold write-back data for cache line eviction or cleaning of dirty cache lines.
The Write Buffer can hold up to 16 words of data and four separate addresses. DCache and
Write Buffer operations are closely connected as their configuration is set in each section by the
page descriptor in the MMU translation table.
12.6.2.2
Write Buffer
The ARM926EJ-S contains a write buffer that has a 16-word data buffer and a four- address buf-
fer. The write buffer is used for all writes to a bufferable region, write-through region and write-
back region. It also allows to avoid stalling the processor when writes to external memory are
performed. When a store occurs, data is written to the write buffer at core speed (high speed).
The write buffer then completes the store to external memory at bus speed (typically slower than
the core speed). During this time, the ARM9EJ-S processor can preform other tasks.
DCache and Write Buffer support write-back and write-through memory regions, controlled by C
and B bits in each section and page descriptor within the MMU translation tables.
Write-though Operation
When a cache write hit occurs, the DCache line is updated. The updated data is then written to
the write buffer which transfers it to external memory.
When a cache write miss occurs, a line, chosen by round robin or another algorithm, is stored in
the write buffer which transfers it to external memory.
Write-back Operation
When a cache write hit occurs, the cache line or half line is marked as dirty, meaning that its
contents are not up-to-date with those in the external memory.
When a cache write miss occurs, a line, chosen by round robin or another algorithm, is stored in
the write buffer which transfers it to external memory.
12.7
Tightly-Coupled Memory Interface
12.7.1
TCM Description
The ARM926EJ-S processor features a Tightly-Coupled Memory (TCM) interface, which
enables separate instruction and data TCMs (ITCM and DTCM) to be directly reached by the
processor. TCMs are used to store real-time and performance critical code, they also provide a
DMA support mechanism. Unlike AHB accesses to external memories, accesses to TCMs are
fast and deterministic and do not incur bus penalties.
The user has the possibility to independently configure each TCM size with values within the fol-
lowing ranges, [0KB, 32 KB] for ITCM size and [0KB, 32 KB] for DTCM size.
TCMs can be configured by two means: HMATRIX TCM register and TCM region register (regis-
ter 9) in CP15 and both steps should be performed. HMATRIX TCM register sets TCM size
whereas TCM region register (register 9) in CP15 maps TCMs and enables them.
The data side of the ARM9EJ-S core is able to access the ITCM. This is necessary to enable
code to be loaded into the ITCM, for SWI and emulated instruction handlers, and for accesses to
PC-relative literal pools.


Similar Part No. - AT91SAM9R64_1

ManufacturerPart #DatasheetDescription
logo
ATMEL Corporation
AT91SAM9R64 ATMEL-AT91SAM9R64_14 Datasheet
12Mb / 903P
   Multi-layer AHB Bus Matrix for Large Bandwidth Transfers
More results

Similar Description - AT91SAM9R64_1

ManufacturerPart #DatasheetDescription
logo
ATMEL Corporation
AT91M42800 ATMEL-AT91M42800 Datasheet
335Kb / 20P
   AT91 ARM Thumb Microcontrollers
AT91C140 ATMEL-AT91C140_05 Datasheet
2Mb / 174P
   AT91 ARM Thumb Microcontrollers
AT91M40400 ATMEL-AT91M40400_99 Datasheet
1Mb / 116P
   AT91 ARM Thumb Microcontrollers
AT91SAM9260 ATMEL-AT91SAM9260 Datasheet
910Kb / 45P
   AT91 ARM Thumb Microcontrollers
AT91FR40162 ATMEL-AT91FR40162 Datasheet
250Kb / 22P
   AT91 ARM Thumb Microcontrollers
AT91SAM9G20 ATMEL-AT91SAM9G20_1 Datasheet
12Mb / 832P
   AT91 ARM Thumb Microcontrollers
AT91SAM9G20 ATMEL-AT91SAM9G20_09 Datasheet
996Kb / 42P
   AT91 ARM Thumb Microcontrollers
AT91R40807 ATMEL-AT91R40807_02 Datasheet
221Kb / 19P
   AT91 ARM Thumb Microcontrollers
AT91M40800 ATMEL-AT91M40800_1 Datasheet
1Mb / 153P
   AT91 ARM Thumb Microcontrollers
AT91M42800A ATMEL-AT91M42800A_06 Datasheet
2Mb / 224P
   AT91 ARM Thumb Microcontrollers
AT91SAM9XE128 ATMEL-AT91SAM9XE128_10 Datasheet
1Mb / 48P
   AT91 ARM Thumb Microcontrollers
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com