AM4100
Functional Description
ID 36126, Rev. 2.0
Page 2 - 3
P R E L I M I N A R Y
2.
Functional Description
2.1
Processor and Memory
2.1.1
Processor
The AM4100 supports the latest Freescale dual-core MPC8641D processor family up to
speeds of 1.5 GHz with up to
600 MHz platform speed, such as:
•
Freescale MPC8641D processor, 1.0 GHz, 400 MHz platform frequency
•
Freescale MPC8641D processor, 1.32 GHz, 528 MHz platform frequency
•
Freescale MPC8641D processor, 1.5 GHz, 600 MHz platform frequency
The MPC8641D processor includes two e600 cores each having 32 kB L1 instruction cache,
32 kB L1 data cache and 1 MB L2 cache. The processor further provides a DDR2 SDRAM
memory controller, a local bus controller (LBC), a programmable interrupt controller (PIC), two
I²C controllers, a four-channel DMA controller, and a dual universal asynchronous receiver/
transmitter (DUART). For high-speed interconnect, the MPC8641D provides two sets of multi-
plexed pins that support two interface standards: 1x/4x Serial RapidIO (with message unit) and
1x/2x/4x/8x/ PCI Express. Furthermore, four integrated 10 Mbit/s, 100 Mbit/s and 1 Gbit/s
Ethernet controllers offer TCP offload and classification capabilities. The MPC8641D processor
delivers optimized power-efficient computing and outstanding dual-core performance with low
power consumption and high system integration.
The MPC8641D processor supports symmetric multiprocessing (SMP) and asymmetric multi-
processing (AMP). SMP allows a platform to run one operating system on both cores. AMP al-
lows a platform to run multiple operating systems and applications on the two cores
independently from each other, for example, one real-time optimized operating system is run
on the first core while the other core manages non-real-time tasks.
To enhance the CPU performance, each core of the MPC8641D is suited with a 64-bit floating-
point unit (FPU) and the powerful AltiVec vector processing unit.
The following list sets out some of the key features of the Freescale MPC8641D dual-core pro-
cessor:
•
Two e600 cores with the following characteristics:
•
32-bit, high-performance, superscalar microprocessor
•
64-bit floating-point unit (FPU)
•
AltiVec support
•
L1 cache: two separate 32 kB instruction and data caches
•
L2 cache: integrated 1 MB, eight-way set-associative unified instruction and data
cache with ECC support
•
MPX coherency module (MCM)
•
DDR2 memory controller:
•
64-bit memory controller (72-bit with ECC)
•
Support for up to 600 MHz DDR2 SDRAM
•
Serial RapidIO interface:
•
Compliant with the RapidIO Interconnect Specification Revision 1.2
•
1x and 4x LP-serial link interfaces
•
Transmission rates of 1.25, 2.5 and 3.125 Gbaud (data rates of 1.0, 2.0 and 2.5 Gbps)
per lane
Summary of Contents for AM4100
Page 19: ...AM4100 Introduction ID 36126 Rev 2 0 Page 1 1 Introduction Chapter 1 1 P R E L I M I N A R Y...
Page 57: ...AM4100 Installation ID 36126 Rev 2 0 Page 3 1 Installation Chapter 1 3 P R E L I M I N A R Y...
Page 65: ...AM4100 Configuration ID 36126 Rev 2 0 Page 4 1 Configuration Chapter 1 4 P R E L I M I N A R Y...
Page 89: ...AM4100 NetBootLoader ID 36126 Rev 2 0 Page 5 1 NetBootLoader Chapter 1 5 P R E L I M I N A R Y...