Intel 2700G
Intel 2700G (kodnamnet Marathon) är en grafiksamprocessor med låg effekt (max 50 mW ) för XScale PXA27x -processorn, tillkännagiven den 12 april 2004. Den är byggd på både PowerVR MBX Lite- chipdesignen (som är en ättling). från PowerVR2- grafiktekniken som drev SEGA Dreamcast ) och på MVED1-videokodar-/ avkodartekniken .
Olika varianter
Denna accelerator finns i 3 varianter: 2700G3, 2700G5 och 2700G7.
2700G3
2700G3 är värdeversionen av gaspedalen. Den har 384 kB minne som är lämpligt för att köra en HVGA (320×480) eller mindre grafikskärm.
2700G5
2700G5 är prestandaversionen av gaspedalen. Den har 704 kB on-die-minne som är lämpligt för att driva en VGA-upplösning (640×480) och avkoda MPEG-4-video.
2700G7
2700G7 är samma som 2700G5 men är staplad med 16 MB lokalt minne med en 100 MHz, 32-bitars buss (maximalt 400 MB/s teoretisk bandbredd) i samma paket.
Funktioner
Alla chips har en 75 MHz, 32-bitars kärna som levereras i BGA- förpackning.
Accelererad dubbel display
2700G har sin egen LCD- kontroller och två LCD-utgångar. Detta gör att XScale-processorn och 2700Gs grafikskärmar kan användas samtidigt. 2700G kan driva en extern skärm upp till 1024×768 (med 32-bitars färg) eller 1280×1024 (med 16-bitars färg).
2D-grafikacceleration
Acceleratorn stöder klippning , alfablandning och kantutjämning . Den har också en mängd olika blocknivåöverföringsfunktioner (BLT). 2D-acceleratorn kan fylla upp till 84 miljoner pixlar per sekund (150 miljoner pixlar per sekund hävdas av Intel).
2D-funktioner i Intel 2700G
- ROP 2,3,4
- Alfablandning
- Helskärmskantutjämning _
- BitBLT , StretchBLT, CSCBLT
- Hårdvarufördubbling och multiplikation av pixlar
- Färgdjup på 16, 18 och 24 bitar
3D-grafikacceleration
pipeline för hårdvarurendering och är kompatibel med OpenGL ES 1.0-standarden, med hjälp av common-lite-profilen. 3D-acceleratorn kan bearbeta cirka 831 000 trianglar per sekund (944 000 trianglar per sekund hävdas av Intel).
3D-funktioner i Intel 2700G
- Skärmplattor
- Texturkompression
- Plattskuggning och gouradskuggning
- Perspektiv korrekt texturering
- Vertex imma
- Pixel Alpha-blandning
- Bilinjär , trilinjär och anisotrop filtrering
- Dot3 Bump Mapping.
- Helskärms AA ( supersampling )
- Z-buffert
- Intern ARGB- rendering
- Hårdvaruomvandlare av heltalsvärden till flyttal
Videoacceleration
2700G utför inverterad sicksack, inverterad diskret cosinustransformering och rörelsekompensation för att påskynda videoavkodning av MPEG-1 , MPEG-2 , MPEG-4 och WMV . Acceleratorn kan avkoda MPEG-1, MPEG-2 och WMV vid 720×576 ( DVD- upplösning), MPEG-4 vid 640×480 och H.264/AVC- baslinje vid 352x288, allt med 30 bilder per sekund.
Enheter
2700G fanns med i Dell Axim X50v , Dell Axim X51v , Gigabyte GSmart t600, Pepper Pad 2 och Palm Foleo (inställd). Den användes också i vissa fristående skyltkiosker som MediaStaff DS och HID , som Clipsal DALIcontrol DCLCD70 LCD Touch Screen Controller och Advantech UbiQ-350 och UbiQ-470.
I och med att Intel sålde sin XScale-enhet till Marvell upphör denna enhet.
Se även
- XScale -processor
- Imageon - ATI
- Adreno - Utvecklad av Qualcomm
- GoForce - Konkurrerande mobila grafikprocessorer
- PowerVR
- ARM Mali