Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

AT697E Datasheet(PDF) 3 Page - ATMEL Corporation

Part # AT697E
Description  SPARC V8 High Performance Low-power 32-bit Architecture
Download  7 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) 3 Page - ATMEL Corporation

  AT697E_14 Datasheet HTML 1Page - ATMEL Corporation AT697E_14 Datasheet HTML 2Page - ATMEL Corporation AT697E_14 Datasheet HTML 3Page - ATMEL Corporation AT697E_14 Datasheet HTML 4Page - ATMEL Corporation AT697E_14 Datasheet HTML 5Page - ATMEL Corporation AT697E_14 Datasheet HTML 6Page - ATMEL Corporation AT697E_14 Datasheet HTML 7Page - ATMEL Corporation  
Zoom Inzoom in Zoom Outzoom out
 3 / 7 page
background image
Atmel AT697E [ERRATA SHEET]
4409D-AERO-04/12
3
4.
Wrong PC stored during FPU exception trap
When a trap is taken by the processor, the program counter (PC) is stored into %l1 of the trap window and the next
program counter (nPC) is stored into %l2. This operation works correctly for all traps except FPU exception (trap type
0x08). During FPU exception, the nPC is erroneously stored into both %l1 and %l2. This means that the exception
handler can not return and re-execute the trapped FPU instruction. During normal operation, this is not a problem since
re-executing the trapped instruction would just cause the instruction to trap again.
Workarounds
Return from FPU exception by restoring the execution address from %l2 (nPC) only, thus skipping the trapped FPU
instruction (this is usually performed by a JMPL %l2, %g0 / RETT %l2 + 4 instruction sequence).
5.
Single-stepping over SWAP and LDSTUB instruction locks AHB bus
During a debug session using the debug support unit (DSU), it is possible to perform singlestepping. If an attempt to
single-step a SWAP or LDSTUB instruction is made, the AHB bus will be locked and further debugging will be
impossible. The reason for this behaviour is that SWAP and LDSTUB instruction perform a read-modify-write cycle
which locks the AHB bus to insure atomicity. When such an instruction is single-stepped, the lock signal will be kept
active even after the processor enters debug mode, thereby preventing further bus arbitration. Since the
communications with the DSU is done over the AHB bus, further debugging is impossible and the device is in principle
dead-locked. This state can only be exited by deasserting the DSUEN signal (resuming execution) or asserting the
RESET signal.
Workarounds
Do not single-step over SWAP and LDSTUB instructions. Instead, set a breakpoint on the instruction right after the
SWAP/LDSTUB instruction and resume normal execution.
6.
Divide overflow will not clear zero flag
The divide instructions SDIVCC and UDIVCC set the integer condition codes (negative, overflow and zero) with respect
to the final result. When a divide overflow occurs, a pre-defined non-zero value is returned, the overflow bit is set and
the zero bit is cleared. However, under certain overflow conditions, the zero bit is wrongly set even though the result is
always nonzero.
Workarounds
If direct control over assembly language is possible, simply do not rely on the zero bit flag on a divide overflow. If direct
control over assembly language is not possible (high-level programming language such as C), activate the appropriate
compiler options to prevent the compiler from using the divide instructions (if using LECCS / BCC / RCC compilers, do
not use the -mv8 compiler flag).
7.
Register file fault-injection incorrectly implemented
Caution:
The faulty behaviour raised here is related to a LEON2 VHDL model error that is not applicable in
AT697E configuration of
the model.
8.
‘Data cache tag’ Error Counter Counting Error
The data tag error counter doesn’t show the correct number of errors.
If a data tag error is detected on a write cycle, the data cache is not updated but the tag error is counted. Since the tag
is not written the error remains, and on sub-sequent writes to the same address the error will be counted again.
It is also possible that a tag error occurs on the same address offset as an on-chip register. A tag error will then be
reported every time the register is accessed, since the access is not cacheable and the tag will not be written. If the
application software does not use this particular location of the cache, the error will never be removed but continously
reported.


Similar Part No. - AT697E_14

ManufacturerPart #DatasheetDescription
logo
ATMEL Corporation
AT697E ATMEL-AT697E_14 Datasheet
264Kb / 7P
   Rad-Hard 32-bit SPARC v8 Processor
More results

Similar Description - AT697E_14

ManufacturerPart #DatasheetDescription
logo
ATMEL Corporation
AT697F ATMEL-AT697F_14 Datasheet
7Mb / 176P
   SPARC V8 High Performance Low-power 32-bit Architecture
AT697F ATMEL-AT697F Datasheet
4Mb / 155P
   Rad-Hard 32 bit SPARC V8 Processor
AT697E ATMEL-AT697E_09 Datasheet
3Mb / 154P
   Rad-Hard 32 bit SPARC V8 Processor
AT697E ATMEL-AT697E_06 Datasheet
77Kb / 7P
   Rad-Hard 32 bit SPARC V8 Processor
AT697E ATMEL-AT697E_14 Datasheet
264Kb / 7P
   Rad-Hard 32-bit SPARC v8 Processor
AT697E ATMEL-AT697E Datasheet
227Kb / 16P
   Rad-Hard 32 bit SPARC V8 Processor
AT91M42800A ATMEL-AT91M42800A_14 Datasheet
423Kb / 27P
   High-performance 32-bit RISC Architecture
AT91SAM7XC512 ATMEL-AT91SAM7XC512_14 Datasheet
764Kb / 47P
   High-performance 32-bit RISC Architecture
AT91M55800A ATMEL-AT91M55800A_14 Datasheet
505Kb / 256P
   High-performance 32-bit RISC Architecture
SAM7SE512 ATMEL-SAM7SE512_14 Datasheet
818Kb / 47P
   High-performance 32-bit RISC Architecture
More results


Html Pages

1 2 3 4 5 6 7


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