SuperH
Z Wikipedii
SuperH (znany także jako SH) jest architekturą mikroprocesorów typu RISC przeznaczoną do zastosowań wbudowanych. Rodzina SH została początkowo zaprojektowana w firmie Hitachi jako następca rodziny H8.
Spis treści |
[edytuj] Modele
Do rodziny procesorów z rdzeniem SuperH należą:
- SH-1 - używany w mikrokontrolerach do niskopoziomowych, osadzonych rozwiązań (napędy CD-ROM, duże urządzenia AGD itd.)
- SH-2 - używany w bardziej wydajnych mikrokontrolerach oraz w motoryzacji (np. w układach sterowania silnikiem oraz w rozwiązaniach sieciowych)
- SH-DSP - przeznaczony na rynek telefonii komórkowej, później używany w wielu rozwiązaniach wymagających DSP do kompresji JPEG itd.
- SH-3 - używany w mobilnych rozwiązaniach oraz w nawigacji samochodowej, często pod kontrolą systemu Windows CE. Dużą popularność zdobywa używanie handhelda Jornada firmy Hewlett Packard pod kontrolą systemu Linux (projekt Jlime) oraz NetBSD (port hpcsh)
- SH-3-DSP - używany głównie w multimedialnych terminalach i zastosowaniach sieciowych, także w drukarkach i faksach
- SH-4 - używany wszędzie tam, gdzie jest wymagana duża wydajność, np. w multimedialnych terminalach samochodowych, konsolach gier oraz STB
- SH-5 - używany w high-endowych multimedialnych zastosowaniach
- SH-X - główny rdzeń używany w najróżniejszych odmianach (z/bez DSP czy koprocesora arytmetycznego) w układach sterowania silnikiem samochodowym, samochodowych zestawach multimedialnych, telefonach komórkowych oraz STB
- SH-Mobile - stworzony w celu odciążęnia szerokopasmowych LSI, dzięki temu tworzenie systemu jest prostsze a sam system jest wydajniejszy
Rdzenie SuperH są wspierane przez wiele systemów RTOS oraz twórców najróżniejszych narzędzi na całym świecie.
[edytuj] Istotne cechy
- Skalowalność
- Niski koszt
- Zoptymalizowane dla rozwiązań osadzonych
- Wysoka wydajność
[edytuj] Zobacz też
[edytuj] Debuggery
- CodeScape
[edytuj] RTOS
- eCos otwarty RTOS
- RTEMS RTOS
[edytuj] Linki zewnętrzne
Linux dla SuperH
Dystrybucje Linuksa dla SuperH
- Jlime (Jornada Linux Mobility Edition) posiada działającą dystrybucję dla handheldów HP Jornada 620LX/660LX/680/690; JLime jest prawdopodobnie największą dystrybucją dla SuperH.
- Gentoo
- STLinux
- T2 SDE T2 System Development Environment
NetBSD na SuperH
OpenBSD na SuperH
Intel:
8-bitowe: MCS-48 • MCS-51 • 8xC251
16-bitowe: 80186/80188 • MCS-96 • MXS296
32-bitowe: i386EX • i960
Motorola (Freescale Semiconductor):
8-bitowe: 68HC05 • 68HC08 • 68HC11
16-bitowe: 68HC12 • 68HC16 • DSP56k
32-bitowe: MPC500 • MPC 860 • MPC 8240/MPC 8250 • MPC 8540/MPC 8560 • 683XX
Atmel: Atmel AT89 • Atmel AVR • Atmel ARM • MARC 4 • Atmel AVR32
Texas Instruments: MSP430 • TMS370
Philips: LPC2000 • LPC900 • LPC700
Renesas Tech. Corp.: H8 • SuperH • M16C • M32R