Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

AM29240EH Datasheet(PDF) 9 Page - Advanced Micro Devices

Part # AM29240EH
Description  Enhanced High-Performance RISC Microcontrollers
Download  36 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  AMD [Advanced Micro Devices]
Direct Link  http://www.amd.com
Logo AMD - Advanced Micro Devices

AM29240EH Datasheet(HTML) 9 Page - Advanced Micro Devices

Back Button AM29240EH Datasheet HTML 5Page - Advanced Micro Devices AM29240EH Datasheet HTML 6Page - Advanced Micro Devices AM29240EH Datasheet HTML 7Page - Advanced Micro Devices AM29240EH Datasheet HTML 8Page - Advanced Micro Devices AM29240EH Datasheet HTML 9Page - Advanced Micro Devices AM29240EH Datasheet HTML 10Page - Advanced Micro Devices AM29240EH Datasheet HTML 11Page - Advanced Micro Devices AM29240EH Datasheet HTML 12Page - Advanced Micro Devices AM29240EH Datasheet HTML 13Page - Advanced Micro Devices Next Button
Zoom Inzoom in Zoom Outzoom out
 9 / 36 page
background image
P R E L I M I N A R Y
9
Am29240 EH Microcontroller Series
Software debugging is facilitated by the instruction
trace facility and instruction breakpoints. Instruction
tracing is accomplished by forcing the processor to trap
after each instruction has been executed. Instruction
breakpoints are implemented by the HALT instruction
or by a software trap.
The processor provides several additional features to
assist system debugging and testing:
The Test/Development Interface is composed of a
group of pins that indicate the state of the processor
and control the operation of the processor.
A Traceable Cache feature permits a hardware-
development system to track accesses to the on-
chip caches, permitting a high level of visibility into
processor operation.
An IEEE Std 1149.1-1990 (JTAG) compliant Stan-
dard Test Access Port and Boundary-Scan Architec-
ture. The Test Access Port provides a scan interface
for testing processor and system hardware in a pro-
duction environment, and contains extensions that
allow a hardware-development system to control
and observe the processor without interposing hard-
ware between the processor and system.
PERFORMANCE OVERVIEW
The Am29240EH microcontroller series offers a signifi-
cant margin of performance over CISC microprocessors
in existing embedded designs, since the majority of pro-
cessor features were defined for the maximum achiev-
able performance at very low cost. This section
describes the features of the Am29240EH microcontrol-
ler series from the point of view of system performance.
Instruction Timing
The Am29240EH microcontroller series uses an arith-
metic/logic unit, a field shift unit, and a prioritizer to
execute most instructions. Each of these is organized to
operate on 32-bit operands and provide a 32-bit result.
All operations are performed in a single cycle.
The performance degradation of load and store opera-
tions is minimized in the Am29240EH microcontroller
series by overlapping them with instruction execution,
by taking advantage of pipelining, by an on-chip data
cache, and by organizing the flow of external data into
the processor so that the impact of external accesses is
minimized.
Pipelining
Instruction operations are overlapped with instruction
fetch, instruction decode and operand fetch, instruction
execution, and result write-back to the Register File.
Pipeline forwarding logic detects pipeline dependencies
and routes data as required, avoiding delays that might
arise from these dependencies. Pipeline interlocks are
implemented by processor hardware. Except for a few
special cases, it is not necessary to rearrange programs
to avoid pipeline dependencies, although this is some-
times desirable for performance.
On-Chip Instruction and Data Caches
On-chip instruction and data caches satisfy most proces-
sor fetches without wait states. The caches are pipelined
for best performance. The reload policies minimize the
amount of time spent waiting for reload, while optimizing
the benefit of locality of reference.
Burst-Mode and Page-Mode Memories
The Am29240EH microcontroller series directly sup-
ports burst-mode memories. The burst-mode memory
supplies instructions at the maximum bandwidth, with-
out the complexity of an external cache or the perfor-
mance degradation due to cache misses.
The processor can also use the page-mode capability of
common DRAMs to improve the access time in cases
where page-mode accesses can be used.
Instruction Set Overview
All 29K family members employ a three-address instruc-
tion set architecture. The compiler or assembly-lan-
guage programmer is given complete freedom to
allocate register usage. There are 192 general-purpose
registers, allowing the retention of intermediate calcula-
tions and avoiding needless data destruction. Instruc-
tion operands may be contained in any of the
general-purpose registers, and the results may be
stored into any of the general-purpose registers.
The Am29240EH microcontroller series instruction set
contains 117 instructions that are divided into nine
classes. These classes are integer arithmetic, compare,
logical, shift, data movement, constant, floating point,
branch, and miscellaneous. The floating-point instruc-
tions are not executed directly, but are emulated by trap
handlers.
All directly implemented instructions are capable of
executing in one processor cycle, with the exception of
interrupt returns, loads, and stores.
Data Formats
The Am29240EH microcontroller series defines a word
as 32 bits of data, a half-word as 16 bits, and a byte as 8
bits. The hardware provides direct support for word-
integer (signed and unsigned), word-logical, word-Bool-
ean, half-word integer (signed and unsigned), and char-
acter data (signed and unsigned).
Word-Boolean data is based on the value contained in
the most significant bit of the word. The values TRUE
and FALSE are represented by the most significant bit
values 1 and 0, respectively.
Other data formats, such as character strings, are sup-
ported by instruction sequences. Floating-point formats


Similar Part No. - AM29240EH

ManufacturerPart #DatasheetDescription
logo
Advanced Micro Devices
AM2922 AMD-AM2922 Datasheet
322Kb / 7P
   Eight Input multiplexer with Control Register
AM2922 AMD-AM2922 Datasheet
1Mb / 28P
   MICROPROGRAM SEQUENCER BLOCK DIAGRAM
AM2922DC AMD-AM2922DC Datasheet
322Kb / 7P
   Eight Input multiplexer with Control Register
AM2922DCB AMD-AM2922DCB Datasheet
322Kb / 7P
   Eight Input multiplexer with Control Register
AM2922DM AMD-AM2922DM Datasheet
322Kb / 7P
   Eight Input multiplexer with Control Register
More results

Similar Description - AM29240EH

ManufacturerPart #DatasheetDescription
logo
Microchip Technology
PIC18F45J10 MICROCHIP-PIC18F45J10_09 Datasheet
5Mb / 368P
   28/40/44-Pin High-Performance, RISC Microcontrollers
2009
PIC18F1220-I MICROCHIP-PIC18F1220-I Datasheet
5Mb / 308P
   18/20/28-Pin High-Performance, Enhanced Flash Microcontrollers
12/08/06
PIC18F45J10 MICROCHIP-PIC18F45J10 Datasheet
5Mb / 358P
   28/40/44-Pin High-Performance RISC Microcontrollers with nanoWatt Technology
2007
PIC18F010 MICROCHIP-PIC18F010 Datasheet
2Mb / 176P
   High Performance Microcontrollers
2001
PIC18F452-IPT MICROCHIP-PIC18F452-IPT Datasheet
5Mb / 332P
   High-Performance, Enhanced Flash Microcontrollers with 10-Bit A/D
08/29/06
PIC18F242-I-SO MICROCHIP-PIC18F242-I-SO Datasheet
5Mb / 332P
   High-Performance, Enhanced Flash Microcontrollers with 10-Bit A/D
08/29/06
PIC18F442-I MICROCHIP-PIC18F442-I Datasheet
5Mb / 332P
   High-Performance, Enhanced Flash Microcontrollers with 10-Bit A/D
08/29/06
PIC18F86K22-I MICROCHIP-PIC18F86K22-I Datasheet
4Mb / 550P
   64/80-Pin, High-Performance, 1-Mbit Enhanced Flash Microcontrollers
05/02/11
PIC18F87K22 MICROCHIP-PIC18F87K22_11 Datasheet
4Mb / 548P
   64/80-Pin, High-Performance, 1-Mbit Enhanced Flash Microcontrollers
2011
PIC18F258 MICROCHIP-PIC18F258 Datasheet
5Mb / 384P
   High Performance, 28/40-Pin Enhanced FLASH Microcontrollers with CAN
2002
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


Datasheet Download

Go To PDF Page


Link URL




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

About Alldatasheet   |   Advertisement   |   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