Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

AVR32AP Datasheet(PDF) 75 Page - ATMEL Corporation

Part # AVR32AP
Description  32-bit AVR Microcontroller
PDF  181 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ATMEL [ATMEL Corporation]
Direct Link  http://www.atmel.com
Logo ATMEL - ATMEL Corporation

AVR32AP Datasheet(HTML) 75 Page - ATMEL Corporation

Back Button AVR32AP Datasheet HTML 71Page - ATMEL Corporation AVR32AP Datasheet HTML 72Page - ATMEL Corporation AVR32AP Datasheet HTML 73Page - ATMEL Corporation AVR32AP Datasheet HTML 74Page - ATMEL Corporation AVR32AP Datasheet HTML 75Page - ATMEL Corporation AVR32AP Datasheet HTML 76Page - ATMEL Corporation AVR32AP Datasheet HTML 77Page - ATMEL Corporation AVR32AP Datasheet HTML 78Page - ATMEL Corporation AVR32AP Datasheet HTML 79Page - ATMEL Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 75 / 181 page
background image
75
32001A–AVR32–06/06
AVR32
7.2
Write buffer behaviour
Reset invalidates the entire write buffer.
Writes are separated into "write now" (unbufferable) and "write later" (bufferable) writes. Multiple
bufferable writes to the same aligned 32-byte line may be merged for performance, and reads
may forward buffered data directely from the buffer. Bufferable writes will stay in the write buffer
until forced out when one of the following occur:
A buffered write is to another 32-byte line than the one currently in the buffer. The old data are
moved to the "write now" part of the buffer, and the new data are kept as "write later".
A read finds only part of the requested data in the write buffer, e.g a word read finds one byte of
the word in the write buffer. The buffered data are moved to the "write now" part of the buffer,
and the read is qued until the write has completed. This ensures data consistency.
A SYNC instruction is executed. All data in the write buffer are written to the bus.
Unbufferable writes are put in the "write now" part of the buffer. These are written to the bus at
the earliest oportunity, in the same order as issued, and without any write combining. These
data cannot be forwarded by reads, and are always performed before any read misses.
7.3
Cache and write buffer operations
7.3.1
The Cache instruction
The cache instruction can be used to send special commands to the cache with a 32-bit param-
eter. Se the architecture reference manual for description of the instruction. The following
commands are currently defined:
Table 7-1.
Cache instruction parameters
Op[4:3]
Op[2:0]
Operation
Parameter
01
000
Flush
Flush Mode
01
001
Lock
Virtual Address
01
010
Unlock
Virtual Address
01
011
Invalidate
Virtual Address
01
100
Clean
Virtual Address
01
101
Clean & Invalidate
Virtual Address
01
110
Reserved for future use
Undefined
01
111
Reserved for future use
Undefined
Other
xxx
Reserved for other caches
N/A



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



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   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