Difference between revisions of "Processors"

From eLinux.org
Jump to: navigation, search
(Changed SH heading to SuperH)
Line 45: Line 45:
 
Linux on SuperH: [http://linux-sh.org/shwiki/FrontPage linux-sh]
 
Linux on SuperH: [http://linux-sh.org/shwiki/FrontPage linux-sh]
  
== Renesas Overview ==
+
=== Renesas SuperH Overview ===
  
 
SuperH is an embedded RISC developed for high cost-performance, miniaturization, and performance per unit of power consumption (MIPS/W). We are developing CPU cores for a wide range of applications and functions and have many products available. Our product lines include a series with the SH-2 as the CPU core and on-chip large-capacity flash memory and peripheral functions such as timer, serial I/O, and AD converter, and a series with the SH-3 or SH-4 as the CPU core, which achieves high-speed data processing and is equipped with cache and MMU. Additionally, there is lineup of series with the SH2-DSP or SH3-DSP as the CPU core, which have full DSP functions and an emphasis on multimedia and communications processing. Currently available products also have lots of features, such as low power modes, low power consumption, and small size. Various versatile operating systems and development tools have been improved, allowing for more efficient development.
 
SuperH is an embedded RISC developed for high cost-performance, miniaturization, and performance per unit of power consumption (MIPS/W). We are developing CPU cores for a wide range of applications and functions and have many products available. Our product lines include a series with the SH-2 as the CPU core and on-chip large-capacity flash memory and peripheral functions such as timer, serial I/O, and AD converter, and a series with the SH-3 or SH-4 as the CPU core, which achieves high-speed data processing and is equipped with cache and MMU. Additionally, there is lineup of series with the SH2-DSP or SH3-DSP as the CPU core, which have full DSP functions and an emphasis on multimedia and communications processing. Currently available products also have lots of features, such as low power modes, low power consumption, and small size. Various versatile operating systems and development tools have been improved, allowing for more efficient development.

Revision as of 10:11, 22 June 2007

Here is a list of different processor families, with miscellaneous notes for development information:

See also Hardware Hacking for a list of systems that include these processors.

ARM

See ARM website and the Wikipedia ARM article for information about the ARM architecture and processor family.

From the Linux perspective, there are 2 very different kinds of ARM chips:

  • ARM devices that include a MMU, and can run standard Linux
  • ARM devices without a MMU, which cannot run standard Linux. However, they can run uClinux. The Linux/Microcontroller project is a port of Linux to systems without a Memory Management Unit (MMU), such as the ARM7TDMI and the Microblaze. ( http://uclinux.org/ ).

(FIXME: indicate whether or not each chip has a MMU)

Please note that because of security considerations for MMU-less processors, it is unwise to use them when 3rd-party or untrusted code will be running on the device. For locked-down, single function devices, MMU-less processors may be appropriate. They are usually less expensive than processors with MMU.

Some major ARM platforms/SOCs are:

MIPS

need info here

SuperH

Superh logo.gif

Built by Renesas Technology the webpage of record for the SuperH family of microprocessors can be found here: SuperH RISC Engine Family.

Wikipedia Page: SuperH

Linux on SuperH: linux-sh

Renesas SuperH Overview

SuperH is an embedded RISC developed for high cost-performance, miniaturization, and performance per unit of power consumption (MIPS/W). We are developing CPU cores for a wide range of applications and functions and have many products available. Our product lines include a series with the SH-2 as the CPU core and on-chip large-capacity flash memory and peripheral functions such as timer, serial I/O, and AD converter, and a series with the SH-3 or SH-4 as the CPU core, which achieves high-speed data processing and is equipped with cache and MMU. Additionally, there is lineup of series with the SH2-DSP or SH3-DSP as the CPU core, which have full DSP functions and an emphasis on multimedia and communications processing. Currently available products also have lots of features, such as low power modes, low power consumption, and small size. Various versatile operating systems and development tools have been improved, allowing for more efficient development.

x86

need info here