Difference between revisions of "SuperH"
From Sega Retro
(15 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
+ | [[File:SuperH logo.svg|320px|right]] | ||
The '''SuperH''' (or '''SH''') is a family of microprocessors, originally developed by [[Hitachi]] during the 1990s as the successor to the H8 family, and now supported by Renesas. They were notable for their time as being capable, yet relatively cheap units with low power consumption. | The '''SuperH''' (or '''SH''') is a family of microprocessors, originally developed by [[Hitachi]] during the 1990s as the successor to the H8 family, and now supported by Renesas. They were notable for their time as being capable, yet relatively cheap units with low power consumption. | ||
+ | |||
+ | The SuperH family was introduced in 1992.{{ref|[http://www.hotchips.org/wp-content/uploads/hc_archives/hc06/2_Mon/HC6.S4/HC6.4.2.pdf SH2: A Low Power RISC Micro for Consumer Applications]}} It was the first CPU to support an efficient [[wikipedia:ARM Thumb|Thumb]]-like instruction set (with single-cycle instructions) and hardware support for [[wikipedia:Multiply–accumulate operation|multiply–accumulate]] (MAC) operations (two cycles per MAC operation). Between 1994 and 1996, 35.1 million SuperH devices were shipped worldwide, with a 32% share of the microprocessor market in 1996.{{ref|[http://segatech.com/technical/cpu/tech_sh4.html The SH7750 (SH-4 Series) MPU is a complete solution that helps reduce system OEM's time to market]}} | ||
Sega has used SuperH chips as the central processing unit for a number of video game consoles and arcade machines: | Sega has used SuperH chips as the central processing unit for a number of video game consoles and arcade machines: | ||
− | *[[SH-1]]: Used on [[Sega Saturn]] to control the CD-drive and to check copy protection on game discs | + | *[[SH-1]]: Used on the [[Sega Saturn]] console to control the CD-drive and to check copy protection on game discs. Also used in [[Sega H1 Board]] as a sub processor. |
− | *[[SH-2]]: The main processor behind both | + | *[[SH-2]]: The main processor behind both the [[Sega 32X]] and [[Sega Saturn]]. Both consoles used two SH-2 processors in parallel. |
− | *[[SH-4]]: Used in the [[Sega Dreamcast]] and | + | *[[SH-3]]: Not used in any Sega systems. The SH-3 was adopted by the [[wikipedia:Japan Aerospace Exploration Agency|Japan Aerospace Exploration Agency]] (JAXA) to power the [[wikipedia:Hayabusa|Hayabusa]] spacecraft (which traveled 6 billion km){{ref|[http://www.shmj.or.jp/english/pdf/ic/exhibi735E.pdf 32-bit RISC microprocessors/controllers with original architecture (Hitachi)]}} and [[wikipedia:MINERVA (spacecraft)|MINERVA]] rover.{{ref|1=[https://digitalcommons.usu.edu/cgi/viewcontent.cgi?article=1554&context=smallsat MINERVA rover which became a small artificial solar satellite]}} |
+ | *[[SH-4]]: Used in the [[Sega Dreamcast]] console and [[arcade]] systems such as the [[NAOMI]], [[Hikaru]] and [[NAOMI 2]]. It was particularly suited for 3D graphics, capable of calculating 1.4 GFLOPS and more than 10 million lit polygons per second.{{ref|http://web.archive.org/web/20000823204755/computer.org/micro/articles/dreamcast_2.htm}} The SH-4 was introduced in 1997.{{ref|[http://segatech.com/technical/cpu/tech_sh4.html The SH7750 (SH-4 Series) MPU is a complete solution that helps reduce system OEM's time to market]}} It was the first CPU with [[wikipedia:4D vector|4D vector]] instructions, nearly a decade before the PowerPC VMX128 (2005) and Intel SSE4 (2006) instruction sets. | ||
+ | |||
+ | SH-3 and SH-5 chips also belong to the family, but were never utilized by Sega. Towards the early 2000s, the family had perhaps out-lived its potential in video gaming, however the technology continues to see widespread use in other forms of electronics. For example, the SuperH instruction set was adapted for the [[wikipedia:ARM architecture|ARM architecture]]'s [[wikipedia:ARM Thumb|Thumb]] instruction set. | ||
− | + | ==References== | |
+ | <references/> | ||
− | + | [[Category:Integrated circuits]] |
Latest revision as of 01:13, 17 June 2024
The SuperH (or SH) is a family of microprocessors, originally developed by Hitachi during the 1990s as the successor to the H8 family, and now supported by Renesas. They were notable for their time as being capable, yet relatively cheap units with low power consumption.
The SuperH family was introduced in 1992.[1] It was the first CPU to support an efficient Thumb-like instruction set (with single-cycle instructions) and hardware support for multiply–accumulate (MAC) operations (two cycles per MAC operation). Between 1994 and 1996, 35.1 million SuperH devices were shipped worldwide, with a 32% share of the microprocessor market in 1996.[2]
Sega has used SuperH chips as the central processing unit for a number of video game consoles and arcade machines:
- SH-1: Used on the Sega Saturn console to control the CD-drive and to check copy protection on game discs. Also used in Sega H1 Board as a sub processor.
- SH-2: The main processor behind both the Sega 32X and Sega Saturn. Both consoles used two SH-2 processors in parallel.
- SH-3: Not used in any Sega systems. The SH-3 was adopted by the Japan Aerospace Exploration Agency (JAXA) to power the Hayabusa spacecraft (which traveled 6 billion km)[3] and MINERVA rover.[4]
- SH-4: Used in the Sega Dreamcast console and arcade systems such as the NAOMI, Hikaru and NAOMI 2. It was particularly suited for 3D graphics, capable of calculating 1.4 GFLOPS and more than 10 million lit polygons per second.[5] The SH-4 was introduced in 1997.[2] It was the first CPU with 4D vector instructions, nearly a decade before the PowerPC VMX128 (2005) and Intel SSE4 (2006) instruction sets.
SH-3 and SH-5 chips also belong to the family, but were never utilized by Sega. Towards the early 2000s, the family had perhaps out-lived its potential in video gaming, however the technology continues to see widespread use in other forms of electronics. For example, the SuperH instruction set was adapted for the ARM architecture's Thumb instruction set.
References
- ↑ SH2: A Low Power RISC Micro for Consumer Applications
- ↑ 2.0 2.1 The SH7750 (SH-4 Series) MPU is a complete solution that helps reduce system OEM's time to market
- ↑ 32-bit RISC microprocessors/controllers with original architecture (Hitachi)
- ↑ MINERVA rover which became a small artificial solar satellite
- ↑ htt (Wayback Machine: 2000-08-23 20:47)