NEO-G0: Difference between revisions

From NeoGeo Development Wiki
Jump to navigation Jump to search
No edit summary
mNo edit summary
Line 16: Line 16:


=AES pinout=
=AES pinout=
Palette RAM and memory card access. Palette RAM /WE and P1 ROM /OE generation.


{|
{|
Line 28: Line 30:
*MCD0~MCD15: [[Memory card]] data bus
*MCD0~MCD15: [[Memory card]] data bus


*PAL: Palette RAM address decode from [[PRO-C0]]
*PAL: Palette RAM address decode from [[NEO-C1]]
*R/W: R/W from 68k
*R/W: R/W from 68k
*PALWE: Palette RAM /WE, output made from PAL OR R/W
*PALWE: Palette RAM /WE, output made from PAL OR R/W
Line 39: Line 41:


=MV2B @ J4 pinout=
=MV2B @ J4 pinout=
68k data bus access for both slots.


{|
{|
Line 58: Line 62:


=MV2B @ J12 pinout=
=MV2B @ J12 pinout=
ADPCM buses access for both slots.


{|
{|
Line 82: Line 88:


=MV2B @ C7 pinout=
=MV2B @ C7 pinout=
Palette RAM and memory card access. Palette RAM /WE and BIOS /OE generation.


{|
{|
Line 95: Line 103:
*MCD0~MCD15: [[Memory card]] data bus
*MCD0~MCD15: [[Memory card]] data bus


*28 C0 (PAL ?): from [[PRO-C0]]
*28 C0 (PAL ?):Palette RAM address decode from [[PRO-C0]]
*4 J2: ?
*R/W: R/W from 68k
*R/W: R/W from 68k
*PALWE: Palette RAM /WE, output made from PAL OR R/W


*SROMOEL, SROMOEU: from PRO-C0, BIOS byte /OE
*SROMOEL, SROMOEU: from PRO-C0, BIOS byte /OE

Revision as of 19:57, 13 August 2012

Quadruple 245 with OR and AND gates. Predecessor of NEO-BUF.

Internal logic

  • Pin 51 is enable for MCD0~MCD15
  • Pin 39 is enable for PALD0~PALD15
  • Pin 40 is direction select for D0~D7
  • Pin 52 is direction select for D8~D15

AES pinout

Palette RAM and memory card access. Palette RAM /WE and P1 ROM /OE generation.

File:Neo-g0 aes pinout.png

OpenOffice Draw file: File:Neo-g0 aes.odg

  • D0~D15: 68k data bus
  • PALD0~PALD7: Lower palette RAM data bus
  • PAUD0~PAUD7: Upper palette RAM data bus
  • MCD0~MCD15: Memory card data bus
  • PAL: Palette RAM address decode from NEO-C1
  • R/W: R/W from 68k
  • PALWE: Palette RAM /WE, output made from PAL OR R/W
  • ROMOEL, ROMOEU: from PRO-C0
  • ROMOE: Cartridge P ROM /OE, output made from ROMOEU AND ROMOEL

MV2B @ J4 pinout

68k data bus access for both slots.

OpenOffice Draw file: File:Neo-g0 mv2b J4.odg

  • D0~D15: 68k data bus
  • 1D0~1D15: Slot 1 68k data bus
  • 2D0~2D15: Slot 2 68k data bus
  • DS0,DS1: Slot 68k data enables from NEO-I0
  • R/W: R/W from 68k


MV2B @ J12 pinout

ADPCM buses access for both slots.

OpenOffice Draw file: File:Neo-g0 mv2b J12.odg

  • SDRAD0~SDRAD7: ADPCM-A data bus from YM2610
  • 1SDRAD0~1SDRAD7: ADPCM-A data bus for slot 1
  • 2SDRAD0~2SDRAD7: ADPCM-A data bus for slot 2
  • SDPAD0~SDPAD7: ADPCM-B data bus from YM2610
  • 1SDPAD0~1SDPAD7: ADPCM-B data bus for slot 1
  • 2SDPAD0~2SDPAD7: ADPCM-B data bus for slot 2
  • 10 AS04: negated /ROE from YM2610
  • 12 AS04: negated /POE from YM2610
  • SLOT0, SLOT1: enables from NEO-F0

MV2B @ C7 pinout

Palette RAM and memory card access. Palette RAM /WE and BIOS /OE generation.

OpenOffice Draw file: File:Neo-g0 mv2b C7.odg

Very similar connections with the one used in the AES.

  • D0~D15: 68k data bus
  • PALD0~PALD7: Lower palette RAM data bus
  • PAUD0~PAUD7: Upper palette RAM data bus
  • MCD0~MCD15: Memory card data bus
  • 28 C0 (PAL ?):Palette RAM address decode from PRO-C0
  • R/W: R/W from 68k
  • PALWE: Palette RAM /WE, output made from PAL OR R/W
  • SROMOEL, SROMOEU: from PRO-C0, BIOS byte /OE
  • ROMOE: BIOS ROM /OE, output made from SROMOEU AND SROMOEL