fbpx
Wikipedia

SuperH

Súper H (o SH) es el nombre de una arquitectura de microcontroladores y microprocesadores. Es fundamentalmente una arquitectura RISC de 32 bits de carga/almacenamiento encontrada en un gran número de sistema embebido.

Historia

El núcleo de la familia de procesadores Súper H fue desarrollado inicialmente por Hitachi a principios de los 90. Muchos microcontroladores y microprocesadores se basaron en esta arquitectura. Tal vez, el más famoso es el SH 7709, usado en los PDA HP (PDA) ejecutando Windows CE.

Hitachi desarrolló un juego completo de CPU compatible en instrucciones con versiones superiores. Originalmente, el SH-1 y el SH-2 fueron usados en la Sega Saturn y en la Sega 32X y posteriormente en muchos otros microcontroladores usados en aplicaciones integradas. Estos núcleos usan un conjunto de instrucciones de 16 bits, aunque la longitud de los registros y de los buses de datos son de 32 bits, lo que da una excelente densidad de código. Durante su desarrollo, la memoria era bastante cara.

Años después, el núcleo SH-3 fue añadido a esta familia de CPU, extendiendo a los originales principalmente con otro concepto de interrupciones, una MMU y un concepto modificado de caché. El núcleo SH-3 también tuvo una extensión DSP, llamada SH-3-DSP. Con los buses de datos extendidos para una mayor eficacia en el DSP, los acumuladores especiales y un motor DSP tipo MAC dedicado, este núcleo fue unificando el mundo de los DSP y el de los procesadores RISC. Una derivación fue también usada en el núcleo SH-2 original, llamada SH-DSP.

Para la Sega Dreamcast, Hitachi desarrolló la arquitectura SH-4. Esta fue una extensión masiva de los anteriores núcleos. La ejecución superescalar de instrucciones y una FPU procesador vectorial procesamiento paralelo fueron los puntos más resaltados de esta arquitectura. Este núcleo también se usó en muchos chipsets para aplicaciones integradas que requerían unas prestaciones muy altas. Los chips estándar basados en el SH-4 fueron presentados sobre 1998.

Un poco más tarde, Hitachi y STMicroelectronics formaron la compañía de patentes Súper H Inc., que licencia el núcleo SH-4 a otras compañías y desarrolla la arquitectura SH-5, el primer movimiento de Súper H en el área de los 64 bits. Súper H vendió la propiedad intelectual de estos núcleos.

El diseño SH-5 soporta dos modos de operación. El modo SH compact es equivalente al modo usuario del juego de instrucciones SH-4. El modo SH media es muy diferente, usando instrucciones de 32 bits con registros de enteros de 64 bits e instrucciones SIMD. En modo SH media, el destino de un salto (jump) se carga en un registro de salto de manera separada a la propia instrucción de salto. Esto permite al procesador obtener por adelantado instrucciones para una rama sin tener que mirar en el flujo de instrucciones. La combinación de una codificación de instrucciones compactas de 16 bits con una codificación de instrucciones de 32 bits más potente no es exclusiva del SH-5; recientes procesadores ARM tienen un modo thumb de 16 bits y los procesadores MIPS tienen un modo MIPS-16. Aun así, el SH-5 difiere porque su modo de compatibilidad hacia atrás es de codificación en 16 bits en lugar de 32 bits.

Después de esto, la evolución de la arquitectura Súper H aún continúa. El último paso Evolucionario sucedió sobre 2003, cuando los núcleos SH-2 y SH-4 fueron unificados en el núcleo superescalar SH-X, que forma un super conjunto de los juegos de instrucciones de las arquitecturas previas.

Actualmente, los núcleos de CPU Súper H, la arquitectura y los productos son de Renesas Technology, formada por una fusión de los grupos de semiconductores de Hitachi y Mitsubishi.[1][2]

Modelos

La familia de núcleos Súper H está formada por:

  • SH-1 - usado en microcontroladores para aplicación profundamente integrada (unidades CD-ROM, electrodoméstico s, etc.)
  • SH-2 - usado en micro controladores con requerimientos mayores de prestaciones, también usado en automóviles como unidad de control del motor o en aplicaciones de red.
  • SH-DSP - inicialmente desarrollado para el mercado de telefonía móvil y usado más adelante en muchas aplicaciones de consumo que requieres prestaciones de DSP para compresión JPEG, etc.
  • SH-3 - usado para aplicaciones móviles y de mano, fuerte en las aplicaciones Windows CE y el mercado durante años en sistemas de navegación para coche.
  • SH-3-DSP - usado principalmente en terminales multimedia y en aplicaciones de red, al igual que en impresoras y en fax es
  • SH-4 - usado cuando se necesitan altas prestaciones, como en los terminales multimedia en los coches, en videoconsolas o en set-top-box es.
  • SH-5 - usado en aplicaciones multimedia de gama alta.
  • SH-X - núcleo principal usado de varias maneras (con o sin DSP o FPU) en unidades de control de motores, equipos multimedia para coches, set-top boxes o teléfonos móviles.

Los núcleos Súper H son soportados mundialmente por muchos sistema operativo de tiempo real y por vendedores de herramientas.

Distinciones

  • Escalabilidad
  • Costo eficiente
  • Optimizado para aplicaciones integradas
  • Altas prestaciones

Referencias

  1. Renesas Página oficial de Renesas
  2. Renesas

Véase también

Depuradores para Súper H

  • CodeScape

Sistema operativo de tiempo real. para Súper H

  • Ecos, sistema operativo de tiempo real de fuente abierta.
  • RTEMS

Enlaces externos

  • Products, Cores, Tools, Manuals, Information
Linux para Súper H
  • , Herramientas GNU libres oficiales para SH GNU con soporte
  • http://www.linux-sh.org/
  • Herramientas gcc
  • MPC Data SH Linux support
Distribuciones Linux para Súper H
  • Jlime (Jornada Linux Mobility Edition) tiene una distribución operativa para los HP Jornada 620LX/660LX/680/690; JLime es probablemente la mayor distribución para Súper H.
  • Gentoo Linux
  • STLinux
Net BSD en Súper H
Open BSD en Súper H
  •   Datos: Q1205020
  •   Multimedia: Category:SuperH

superh, súper, nombre, arquitectura, microcontroladores, microprocesadores, fundamentalmente, arquitectura, risc, bits, carga, almacenamiento, encontrada, gran, número, sistema, embebido, Índice, historia, modelos, distinciones, referencias, véase, también, en. Super H o SH es el nombre de una arquitectura de microcontroladores y microprocesadores Es fundamentalmente una arquitectura RISC de 32 bits de carga almacenamiento encontrada en un gran numero de sistema embebido Indice 1 Historia 2 Modelos 3 Distinciones 4 Referencias 5 Vease tambien 6 Enlaces externosHistoria EditarEl nucleo de la familia de procesadores Super H fue desarrollado inicialmente por Hitachi a principios de los 90 Muchos microcontroladores y microprocesadores se basaron en esta arquitectura Tal vez el mas famoso es el SH 7709 usado en los PDA HP PDA ejecutando Windows CE Hitachi desarrollo un juego completo de CPU compatible en instrucciones con versiones superiores Originalmente el SH 1 y el SH 2 fueron usados en la Sega Saturn y en la Sega 32X y posteriormente en muchos otros microcontroladores usados en aplicaciones integradas Estos nucleos usan un conjunto de instrucciones de 16 bits aunque la longitud de los registros y de los buses de datos son de 32 bits lo que da una excelente densidad de codigo Durante su desarrollo la memoria era bastante cara Anos despues el nucleo SH 3 fue anadido a esta familia de CPU extendiendo a los originales principalmente con otro concepto de interrupciones una MMU y un concepto modificado de cache El nucleo SH 3 tambien tuvo una extension DSP llamada SH 3 DSP Con los buses de datos extendidos para una mayor eficacia en el DSP los acumuladores especiales y un motor DSP tipo MAC dedicado este nucleo fue unificando el mundo de los DSP y el de los procesadores RISC Una derivacion fue tambien usada en el nucleo SH 2 original llamada SH DSP Para la Sega Dreamcast Hitachi desarrollo la arquitectura SH 4 Esta fue una extension masiva de los anteriores nucleos La ejecucion superescalar de instrucciones y una FPU procesador vectorial procesamiento paralelo fueron los puntos mas resaltados de esta arquitectura Este nucleo tambien se uso en muchos chipsets para aplicaciones integradas que requerian unas prestaciones muy altas Los chips estandar basados en el SH 4 fueron presentados sobre 1998 Un poco mas tarde Hitachi y STMicroelectronics formaron la compania de patentes Super H Inc que licencia el nucleo SH 4 a otras companias y desarrolla la arquitectura SH 5 el primer movimiento de Super H en el area de los 64 bits Super H vendio la propiedad intelectual de estos nucleos El diseno SH 5 soporta dos modos de operacion El modo SH compact es equivalente al modo usuario del juego de instrucciones SH 4 El modo SH media es muy diferente usando instrucciones de 32 bits con registros de enteros de 64 bits e instrucciones SIMD En modo SH media el destino de un salto jump se carga en un registro de salto de manera separada a la propia instruccion de salto Esto permite al procesador obtener por adelantado instrucciones para una rama sin tener que mirar en el flujo de instrucciones La combinacion de una codificacion de instrucciones compactas de 16 bits con una codificacion de instrucciones de 32 bits mas potente no es exclusiva del SH 5 recientes procesadores ARM tienen un modo thumb de 16 bits y los procesadores MIPS tienen un modo MIPS 16 Aun asi el SH 5 difiere porque su modo de compatibilidad hacia atras es de codificacion en 16 bits en lugar de 32 bits Despues de esto la evolucion de la arquitectura Super H aun continua El ultimo paso Evolucionario sucedio sobre 2003 cuando los nucleos SH 2 y SH 4 fueron unificados en el nucleo superescalar SH X que forma un super conjunto de los juegos de instrucciones de las arquitecturas previas Actualmente los nucleos de CPU Super H la arquitectura y los productos son de Renesas Technology formada por una fusion de los grupos de semiconductores de Hitachi y Mitsubishi 1 2 Modelos EditarLa familia de nucleos Super H esta formada por SH 1 usado en microcontroladores para aplicacion profundamente integrada unidades CD ROM electrodomestico s etc SH 2 usado en micro controladores con requerimientos mayores de prestaciones tambien usado en automoviles como unidad de control del motor o en aplicaciones de red SH DSP inicialmente desarrollado para el mercado de telefonia movil y usado mas adelante en muchas aplicaciones de consumo que requieres prestaciones de DSP para compresion JPEG etc SH 3 usado para aplicaciones moviles y de mano fuerte en las aplicaciones Windows CE y el mercado durante anos en sistemas de navegacion para coche SH 3 DSP usado principalmente en terminales multimedia y en aplicaciones de red al igual que en impresoras y en fax es SH 4 usado cuando se necesitan altas prestaciones como en los terminales multimedia en los coches en videoconsolas o en set top box es SH 5 usado en aplicaciones multimedia de gama alta SH X nucleo principal usado de varias maneras con o sin DSP o FPU en unidades de control de motores equipos multimedia para coches set top boxes o telefonos moviles Los nucleos Super H son soportados mundialmente por muchos sistema operativo de tiempo real y por vendedores de herramientas Distinciones EditarEscalabilidad Costo eficiente Optimizado para aplicaciones integradas Altas prestacionesReferencias Editar Renesas Pagina oficial de Renesas RenesasVease tambien EditarDepuradores para Super H CodeScapeSistema operativo de tiempo real para Super H Ecos sistema operativo de tiempo real de fuente abierta RTEMSEnlaces externos EditarProducts Cores Tools Manuals InformationLinux para Super Hhttps web archive org web 20061127083524 http www kpitgnutools com Herramientas GNU libres oficiales para SH GNU con soporte http www linux sh org https web archive org web 20001109204200 http www sh linux org Herramientas gcc https web archive org web 20060910072943 http www shlinux com MPC Data SH Linux supportDistribuciones Linux para Super HJlime Jornada Linux Mobility Edition tiene una distribucion operativa para los HP Jornada 620LX 660LX 680 690 JLime es probablemente la mayor distribucion para Super H Gentoo Linux STLinuxNet BSD en Super Hhttp www netbsd org Ports sh3 https web archive org web 20060907145203 http www netbsd org Ports sh5 Open BSD en Super Hhttp www openbsd org landisk html Datos Q1205020 Multimedia Category SuperH Obtenido de https es wikipedia org w index php title SuperH amp oldid 117904606, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos