Macronix DSP

From GC-Forever Wiki
Revision as of 00:06, 28 October 2024 by Cyndanera (talk | contribs) (making the MXIC DSP page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Macronix DSP is a 16 bit programmable DSP coprocessor in the Nintendo GameCube\Wii it was manufactured by Macronix It has it's own ADPCM hardware decoder off load the DSP.

DSP Specs

 Clock: 81MHz
 Bits: 16bit
 Endian: Big
 Data RAM: 8KB x16
 Data ROM: 4KB x1
 Instruction RAM: 8KB x4
 Instruction ROM: 8KB x2 (Macronix, Nintendo)
 Hardware Decoder: DSP-ADPCM

DSP Programs

 Bootrom IPL microcode x2 (Macronix, Nintendo)
 DSP ARAM/Init microcode
 Card microcode - handles memory card security & unlocking
 Audio System microcode - mixing, filters, dolby logic pro ii
 JAudio(JSystem) microcode - mixing, filters, dolby logic pro ii, effects, channels, gba in some games
 GBA Multiboot microcode - decrypts GBA multiboot program