A Guide to High-Speed Embedded Processors
Fifth Edition List of FiguresReturn to
Report Page
Figure 1-1 Basic processor design 2Figure 1-2 Simple superscalar processor design 7Figure 1-3 CPU pipelining examples 9Figure 1-4 Generic multicore processor 11Figure 1-5 Interleaved tasks on a multithreaded CPU 12Figure 1-6 DRAM evolution 14Figure 2-1 The control plane and the data plane 22Figure 4-1 Standalone and integrated general-purpose processors 51Figure 4-2 Typical curve of IPSec performance vs. packet size 55Figure 5-1 Revenue market share of top 11 vendors of embedded processors 62Figure 5-2 Revenue market share of the top eight vendors of embedded processors for use in communications systems 63Figure 5-3 Revenue market share of the top five vendors of embedded processors for storage 64Figure 5-4 Revenue market share of embedded processors by instruction set, 2008 65Figure 5-5 Revenue market share of embedded processors for communications by instruction set, 2008 66Figure 5-6 Revenue of embedded processors by application, 2008–2013 67Figure 5-7 Revenue of embedded processors by communications segment, 2008–2013 68Figure 6-1 IBM PowerPC 440/464 microarchitecture 76Figure 6-2 AppliedMicro PowerPC 440EX block diagram 79Figure 7-1 Cavium Octeon CN6335 block diagram 91Figure 7-2 Integrated network appliance based on Cavium Octeon II 94Figure 7-3 NAS appliance using Cavium Octeon CN67xx processor 95Figure 7-4 Residential gateway using Cavium Econa CNS3xxx processor 96Figure 8-1 Freescale CPU pipeline comparison 111Figure 8-2 Freescale e500 CPU microarchitecture 112Figure 8-3 Freescale PowerQuicc III MPC8568 block diagram 114Figure 8-4 Freescale QorIQ P4080 simplified block diagram 115Figure 8-5 Residential gateway design based on Freescale MPC8315 117Figure 8-6 Multifunction printer based on Freescale P1022 118Figure 8-7 Node B network interface card based on Freescale MPC8569 118Figure 9-1 Performance comparison of Intel embedded processors 130Figure 9-2 Intel Core microarchitecture block diagram 132Figure 9-3 Intel Atom microarchitecture block diagram 133Figure 9-4 NAS design using Intel Celeron-M and Whitmore Lake 135Figure 9-5 Xeon E5500 (Nehalem) system block diagram 136Figure 9-6 Media server using Intel Atom Centrino platform 137Figure 10-1 Marvell Discovery Innovation MV78200 block diagram 149Figure 10-2 Consumer NAS system based on Marvell Kirkwood 88F6192 150Figure 10-3 Digital photo frame based on Marvell Armada PXA168 151Figure 11-1 NetLogic (RMI) XLP processor block diagram 162Figure 11-2 Line card based on NetLogic (RMI) XLP832 164Figure 11-3 Ethernet-based Node B card based on NetLogic (RMI) XLS416 165Figure 12-1 Tilera TilePro64 block diagram 171Figure 12-2 Block diagram of a TilePro tile 172
© 2002-2009 The Linley Group