This page details the technical specifications of the Sega 32X. Technical Specifications[]Main CPU: 2x Hitachi SH-2 (SH7095) 32-bit RISC processors Clock speed: 23.01136 MHz (NTSC), 22.801467 MHz (PAL) Clock cycles: 46.022721 MHz (NTSC, 23.01136 MHz per SH-2), 45.602934 MHz (PAL, 22.801467 MHz per SH-2) 2x CPU cores: 32‑bit RISC instructions/registers, up to 4 instructions/cycle (2 instructions/cycle per SH-2), 1.3 MIPS per MHz, 59.829537 MIPS (NTSC, 29.914768 MIPS per SH-2), 59.283814 MIPS (PAL, 29.641907 MIPS per SH-2) 4x internal fixed‑point math processors: 2x MULT multiplier DSP, 2x DIVU division units, parallel processing 2x MULT multiplier DSP: 46.022721 MOPS (NTSC, 23.01136 MOPS per SH-2), 45.602934 MOPS (PAL, 22.801467 MOPS per SH-2) 2x DIVU division units: 16/32/64-bit division, 1,180,069 divides/sec 2x DMA units: 2x DMAC (Direct Memory Access Controller), parallel processing Bus width: 64‑bit (2× 32‑bit) internal, 32‑bit external CPU co-processors: Overlay/Underlay processors Genesis CPU: Motorola M68000 — 7.670453 MHz (NTSC), 7.600489 MHz (PAL), 16/32-bit instructions, 32-bit internal data bus, 16-bit external data bus, 1.342329 MIPS (NTSC), 1.330085 MIPS (PAL) Zilog Z80 — 3.579545 MHz (NTSC), 3.546894 MHz (PAL), 8/16-bit instructions, 8-bit data bus, 0.519034 MIPS (NTSC), 0.514299 MIPS (PAL) Sega CD CPU: Motorola M68000 — 12.5 MHz, 2.1875 MIPS
Graphics 32X graphics chip: Sega 32X VDP (Sega Custom LSI) @ 23.01136 MHz (NTSC), 22.801467 MHz (PAL) Data bus width: 32-bit (16-bit per framebuffer) Word length: 16-bit Features: 3D polygon graphics, Gouraud shading, texture mapping, more sprites, quicker animation Color palette: 32,768 colors Double-buffered framebuffer with three modes: 8bpp "packed pixel" mode: 256 simultaneous colors on screen; each pixel is an index into CRAM (can use full screen) 16bpp "run length" mode: 256 simultaneous colors on screen; each pixel is both a number of pixels to display and the index of CRAM (limits screen size) 16bpp "direct color" mode: 32,768 simultaneous colors on screen; each pixel is the color value (limits screen size) VRAM: 256 KB, split into two 128 KB segments for each framebuffer. A priority system allows partial overlaying/underlaying of Mega Drive/Mega-CD graphics. Sprites, polygons and textures accessed from 256 KB main SDRAM and 4–8 MB ROM cartridge. Resolutions: 320×224, 320×240, 320×204 (direct color), 320×408 (8bpp) Overscan: 450×262 (NTSC), 450×313 (PAL) Refresh rate: 60 Hz (NTSC), 50 Hz (PAL) Maximum frame rate: 60 FPS (NTSC), 50 FPS (PAL) Framebuffer bandwidth: 72.727272 MB/s (36.363636 MB/s per framebuffer) SH-2: 36.363636 MB/s (read/write, 1 byte/cycle per SH-2) 32X VDP: 29.488906 MB/s (14.148 MB/s read, 15.340906 MB/s write) 68000: 1.917613 MB/s (read/write, 4 cycles/byte) Framebuffer fillrate: 18.181818 MPixels/s (16bpp), 36.363636 MPixels/s (8bpp) SH-2: 18.181818 MPixels/s (16bpp), 36.363636 MPixels/s (8bpp) 32X VDP: 7.670453 MPixels/s (16bpp), 15.340906 MPixels/s (8bpp) 68000: 958,806 pixels/s (16bpp), 1.917613 MPixels/s (8bpp) 3D polygon geometry calculations: Polygon transformations: 260,000 polygons/sec Lighting calculations: 230,000 polygons/sec (flat), 180,000 polygons/sec (Gouraud) 3D polygon rendering: Flat shading: 160,000 polygons/sec Gouraud shading: 100,000 polygons/sec Texture mapping: 50,000 polygons/sec Texture Gouraud shading: 40,000 polygons/sec 2D sprite/tile capabilities: Scrolling, scaling, rotation, alpha blending Colors per sprite/tile: 128 (8bpp), 256 (8bpp), 8192 (16bpp), 32,768 (16bpp) Tile size: 8×8 texels, 64 bytes (8bpp), 128 bytes (16bpp) Sprite sizes: 8×8 to 320×240 texels, 64 bytes to 150 KB Maximum sprites/tiles per frame: 3800 sprites/tiles (8bpp, 8×8, 237.5 KB), 1900 sprites/tiles (16bpp, 8×8, 237.5 KB) Maximum sprites/tiles per scanline: 1463 texels, 182 sprites/tiles (8×8) Overlay/Underlay Overlay/Underlay graphics processors: Genesis VDP — 13.423294 MHz (NTSC), 13.300856 MHz (PAL), 8/16-bit data bus Sega CD ASIC — 12.5 MHz, 32-bit (2x 16-bit) data bus Overlay/Underlay Genesis VDP planes: 512–1536 color palette, 61–512 colors on screen Sprite plane: 80 sprites/frame, 8×8 to 32×32 pixels/sprite, 16 colors/sprite, maximum 1280 sprite tiles/frame Background planes: 2 tiled scrolling background layers, 8×8 pixels/tile, 16 colors/tile, 320×224 tilemaps, maximum 1808 tiles/frame Fillrate: 6.934358 MPixels/s (read), 6.41376 MPixels/s (write), 6.934358–36.325644 MPixels/s (effective tile fillrate) Overlay/Underlay Sega CD ASIC planes: Enhanced Mega Drive VDP planes, enhanced FMV plane Sprite/Tile planes: 128–1536 colors on screen, sprite/tile scaling and rotation FMV plane: Full motion video, 32,768 colors on screen Fillrate: 6.934358 MPixels/s (read/write), 6.934358–36.325644 MPixels/s (effective tile fillrate)
Sound Sound chip: QSound PWM @ 23.01136 MHz (NTSC), 22.801467 MHz (PAL) Stereo PWM (Pulse Wave Modulation) mixing with Mega Drive sound; additional 2 channels (12 channels in total) 11-bit PWM, stereo PCM output, surround sound
Memory System RAM: 648.5–1368.5 KB total, 512 KB (4 MBit) additional RAM to Mega Drive or Sega CD memory Main RAM: 256 KB SDRAM VRAM: 256 KB FPM DRAM (dual 128 KB framebuffers) Genesis RAM: 136 KB (64 KB main, 64 KB video, 8 KB sound) Sega CD RAM: 856 KB (512 KB main, 256 KB video, 64 KB audio) RAM Clear Hardware: 512 bytes (used for flat-shaded polygons) Internal processor cache: 5 KB SH-2: 4 KB (2 KB per CPU) 32X VDP: 1 KB, including 512 bytes (256 words) color palette RAM (CRAM) Cartridge ROM: 4–8 MB
Bandwidth System RAM bandwidth: 118.749992 MB/s (NTSC), 118.330206 MB/s (PAL), 3 data buses, 48-bit data bus width SDRAM: 46.02272 MB/s (NTSC, 16-bit, 23.01136 MHz, 43ns), 45.602934 MB/s (PAL, 16-bit, 22.801467 MHz, 43ns) VRAM: 72.727272 MB/s (32-bit, 18.181818 MHz, 55 ns, 16-bit per framebuffer, 36.363636 MB/s per framebuffer, 55ns cycles, 80ns access) Cartridge bandwidth: Game ROM: 13.333333 MB/s (16-bit, 6.666666 MHz, 150 ns) to 28.571428 MB/s (16-bit, 14.285714 MHz, 70 ns) Non-volatile SRAM: 6.666666 MB/s (6.666666 MHz, 150 ns) to 14.285714 MB/s (14.285714 MHz, 70 ns) Internal processor cache bandwidth: SH-2: 184.09088 MB/s (92.04544 MB/s per SH-2, 32-bit per SH-2) 32X VDP: 92.04544 MB/s (32-bit, 23.01136 MHz), including 46.02272 MB/s (16-bit, 23.01136 MHz) color palette RAM (责任编辑:) |