Electronic Components Datasheet Search
  English  ▼

X  

AT697E Datasheet(PDF) 19 Page - ATMEL Corporation

Part # AT697E
Description  Rad-Hard 32 bit SPARC V8 Processor
PDF  154 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ATMEL [ATMEL Corporation]
Direct Link  http://www.atmel.com
Logo ATMEL - ATMEL Corporation

AT697E Datasheet(HTML) 19 Page - ATMEL Corporation

Back Button AT697E Datasheet HTML 15Page - ATMEL Corporation AT697E Datasheet HTML 16Page - ATMEL Corporation AT697E Datasheet HTML 17Page - ATMEL Corporation AT697E Datasheet HTML 18Page - ATMEL Corporation AT697E Datasheet HTML 19Page - ATMEL Corporation AT697E Datasheet HTML 20Page - ATMEL Corporation AT697E Datasheet HTML 21Page - ATMEL Corporation AT697E Datasheet HTML 22Page - ATMEL Corporation AT697E Datasheet HTML 23Page - ATMEL Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 19 / 154 page
background image
19
AT697
4226G–AERO–05/09
Watch Points
The integer unit contains four hardware watch-points allowing generation of a trap on an
arbitrary memory address range. Any binary aligned address range can be watched (the
two less significant bits are ignored)
Each watch-point consists in a pair of application-specific registers
•
break address register
The break address defines a reference address for testing.
•
mask register
The mask indicates which bits of the break address register are to be effectively
taken in account during address test
Configuration
A watchpoint is enabled setting logical one at least one of the three bits IF, Dl or DS in
the watchpoint address and mask registers. When all three bits are set logical zero, the
watchpoint is disabled.
If the instruction fetch bit (IF) from the watchpoint address register is set logical one, any
attempt to fetch an instruction from one of the address defined by ADDR and MASK
results in a trap generation.
If the data store bit (DS) from the watchpoint address register is set logical one, any
attempt to store data to one of the address defined by ADDR and MASK results in a trap
generation.
If the data load bit (DL) from the watchpoint mask register is set logical one, any attempt
to load a data from one of the address defined by ADDR and MASK results in a trap
generation.
Operation
To detect if an address is part of the memory address range that traps, address bit 31
down to bit 2 are Xored with the ADDR field from the watchpoint address register.
This operation is based on the following segmentation of an address.
Table 7. Address Segmentation
With such segmentation, it is possible to define trap segment from 4bytes up to 1Gbyte.
The result of the Xor is then Anded with the MASK field of the watchpoint mask register.
If the result is zero, this indicates that address specified is in the watched range. Then, a
watchpoint hit error is generated. Trap 0x0B is generated. If result is different from zero,
address is out of the watched address range.
Figure 6. Watchpoint Hit Principle
bit num. 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9
8
7
6
5
4
3
2
1
0
field
Address
ignored
Watchpoint Address Reg.
%asrx
30
30
30
30
Trap 0x0B
Watchpoint Mask Reg.
%asry
logic
IF
DS
DL



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