Ingenic Semiconductor - Ingenic Semiconductor
Einheimischer Name |
君 正 集成电路 股份有限公司 |
---|---|
Ingenic Semiconductor | |
Industrie | Fabless-Halbleiter , Halbleiter , Design integrierter Schaltkreise |
Gegründet | 2005 |
Gründer | Liu Qiang (刘强) |
Hauptquartier | Peking , China |
Schlüsselpersonen |
Liu Qiang (Vorsitzender) |
Produkte | CPUs (XBurst), SoCs (JZxxx) |
Webseite | www |
Ingenic Semiconductor ist ein chinesisches fabless Halbleiterunternehmen mit Sitz in Peking , China gegründet im Jahr 2005. Sie Lizenzen für die gekauften MIPS - Architektur - Befehlssätze im Jahr 2009 und Design CPU - Mikroarchitekturen auf sie basieren. Sie entwerfen auch System-on-Chip- Produkte, einschließlich ihrer CPUs und lizenzierten Halbleiterblöcke für geistiges Eigentum von Dritten wie der Vivante Corporation , beauftragen die Herstellung integrierter Schaltkreise in Halbleiterfabriken und verkaufen diese.
XBurst-Mikroarchitektur
Die XBurst-CPU-Mikroarchitektur basiert auf dem Befehlssatz MIPS32-Version 1 bzw. MIPS32-Version 2 und implementiert eine 8-stufige Pipeline. Die XBurst-CPU-Technologie besteht aus 2 Teilen:
- Eine RISC / SIMD / DSP- Hybridbefehlssatzarchitektur, die es dem Prozessor ermöglicht, Berechnungen, Signalverarbeitung und Videoverarbeitung durchzuführen. Dazu gehört die Media Extension Unit (MXU), eine 32-Bit-SIMD-Erweiterung. Alle CPUs der JZ47xx-Serie mit Xburst uA unterstützen MXU, mit Ausnahme des JZ4730. MXU verfügt über einen eigenen Registersatz, der sich von den Allzweck-MIPS-Registern unterscheidet. Es besteht aus 16 32-Bit-Datenregistern und einem 32-Bit-Steuerregister. CPUs, die MXU unterstützen, werden in MIPS Creator -Einplatinencomputern verwendet. Sie sind auch in verschiedenen Tablets, Handheld-Spielgeräten und eingebetteten Geräten vorhanden.
XBurst2-Mikroarchitektur
Die Entwicklung von XBurst2 sollte im Sommer 2013 im ersten Halbjahr 2014 abgeschlossen sein. XBurst2 wurde jedoch schließlich im Jahr 2020 im X2000 eingeführt. Die Mikroarchitektur bietet ein Dual-Issue- / Dual-Threaded-CPU-Design basierend auf MIPS32 Release 5 .
XBurst-basierte SoCs
SoCs mit der XBurst- Mikroarchitektur :
Modell | Starten | Fab ( nm ) | XBurst-Version | MIPS-Architekturversion | Kerntakt ( MHz ) | L1 Dcache [kB] |
L1 Icache [kB] |
L2-Cache [kB] |
FPU | GPU | VPU | Datenblatt | Paket | Anmerkungen |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jz4720 | 2005 | 180 | XBurst1 | MIPS32 rev1 | 240 | 16 | 16 | N / A | N / A | N / A | N / A | Jz4720 | ||
Jz4725B | 2005 | 160 | XBurst1 | 360 | Jz4725 | |||||||||
Jz4730 | 2005 | 180 | XBurst1 | 336 | Jz4730 | |||||||||
Jz4740 | 2007 | 180 | XBurst1 | MIPS32 rev1 + SIMD | 360 | Jz4740 | Addiert RMVB , MPEG-1/2/4 Dekodierfähigkeit auf bis D-1 Auflösung dank SIMD - Befehlssatz | |||||||
Jz4750 | 2009 | 180 | XBurst1 | MIPS32 rev1 + SIMD2 | 360 | 480p | Jz4750 | fügt TV-Encoder hinzu | ||||||
Jz4755 | 2009 | 160 | XBurst1 | 400 | 576P | Jz4755 | QFP176 | Der zweite Kern ist nur für die Videoverarbeitung vorgesehen | ||||||
Jz4760 | 2010 | 130 | XBurst1 | 600 | Ja | Vivante GC200 | 720p |
JZ4760 JZ4760B |
BGA345 | Der zweite Kern ist nur für die Videoverarbeitung vorgesehen, die IEEE754-kompatible FPU | ||||
Jz4770 | 2011 | 65 | XBurst1 | MIPS32 rev2 + SIMD2 | 1000 | 256 | Ja | Vivante GC860 | 1080p | JZ4770 | BGA379 | 1080p-Videodecodiereinheit für h.264 , VC-1 und VP8 (ein sekundärer 500-MHz-MIPS-Prozessor mit SIMD- Erweiterung) | ||
Jz4775 | 65 | XBurst1 | MIPS32 rev2 + SIMD2 | 1000 | 32 | 32 | 256 | Ja | X2D Core | 720p | JZ4775 | BGA314 | 720p-Videodecodiereinheit für h.264 , VC-1 und VP8 (ein sekundärer 500-MHz-MIPS-Prozessor mit SIMD- Erweiterung) | |
Jz4780 | 2012 | 40 | XBurst1 | Dual MIPS32 rev2 + SIMD2 | 1200 | Jeweils 32 | Jeweils 32 | 512 | Ja | PowerVR SGX 540 | 1080p | JZ4780 | BGA390 | Dual Core ( SMP ) XBurst-CPU, 1080p-Videodecodiereinheit für h.264 , VC-1 und VP8 (ein sekundärer 500-MHz-MIPS-Prozessor mit SIMD- Erweiterung) |
x1000 | 2015 | 65 | XBurst1 | MIPS32 + SIMD | 1000 | 16 | 16 | 128 | Ja | x1000 | BGA190 | LPDDR 32 / 64MB, SLCD-Schnittstelle, Kamera-Schnittstelle, Audio-Codec bis zu 192 kbit / s | ||
x2000 | 2020 | 28 | XBurst2 | Dual MIPS32 + SIMD | 1500 | Jeweils 32 | Jeweils 32 | 512 | Ja | 1080p | x2000 | BGA270 | LPDDR2 / 3 128 / 256MB |
Annahme
XBurst1-basierte SoCs werden häufig in Tablet-Computern , tragbaren Mediaplayern , digitalen Fotorahmen und GPS-Geräten verwendet:
Die JZ4730-CPU wird im Skytone Alpha-400 und seinen Varianten verwendet. Der Jz4720 wird im Copyleft Hardware- Projekt Ben NanoNote verwendet . Ein weiteres beliebtes Gerät, der Dingoo- Gaming-Handheld, verwendet den JZ4732, einen De-facto-JZ4740. Das Game Gadget verwendet das JZ4750. Velocity Micro T103 Cruz und T301 Cruz 7-Zoll-Android 2.0-Tablets verwendeten JZ4760. Der JZ4770 SoC wird in mehreren Ainol Novo 7 Android-Tablets und 3Q Tablet PC Qoo! IC0707A / 4A40. JZ4770 SoC wird auch in dem dedizierten Handheld NEOGEO-X und dem Open Source- Handheld GCW Zero verwendet, die unter OpenDingux ausgeführt werden. Der JZ4780 wird im MIPS-basierten Single-Board-Computer (SBC) von ImgTec verwendet . Der Schöpfer CI20
Hersteller | Modell (e) | Art | Zentralprozessor | Betriebssystem |
---|---|---|---|---|
Qi Hardware | Ben NanoHinweis | Handheld-Computer | Genial JZ4720 | OpenWRT (benutzerdefiniert) |
Hautton | Skytone Alpha-400 | Netbook | Genial JZ4730 | Linux |
Unbekannt | Dingoo | Handheld-Spielekonsole | Ingenic JZ4732 | OpenDingux |
Unbekannt | Spiel-Gadget | Handheld-Spielekonsole | Ingenic JZ4750 | Unbekannt |
Velocity Micro | Cruz T103, T301 | Tablette | Ingenic JZ4760 | Android 2.0 |
GCW | GCW Zero | Handheld-Spielekonsole | Ingenic JZ4770 | OpenDingux |
Unbekannt | NEOGEO-X | Handheld-Spielekonsole | Ingenic JZ4770 | Unbekannt |
ImgTec | Ersteller CI20 | Single-Board-Computer | Genial JZ4780 | Unbekannt |