Difference between revisions of "Pinouts"

From NeoGeo Development Wiki
Jump to: navigation, search
("SYSTEMB" stuff)
m
Line 1: Line 1:
 
=Cartridges=
 
=Cartridges=
==Signal names==
 
  
*6M, 12M, 24M: 6MHz, 12MHz, and 24MHz clock signals
 
*4MB: 4MHz inverted signal
 
*A1~A19: [[68k]] address bus
 
*D0~D15: 68k data bus
 
*R/W: 68k R/W
 
*AS: 68k /AS
 
*/ROMOEL: $000000-$0FFFFF odd byte read
 
*/ROMOEU: $000000-$0FFFFF even byte read
 
*/ROMOE: $000000-$0FFFFF read
 
*/PORTOEL: $200000-$2FFFFF odd byte read
 
*/PORTOEU: $200000-$2FFFFF even byte read
 
*/PORTWEL: $200000-$2FFFFF odd byte write
 
*/PORTWEU: $200000-$2FFFFF even byte write
 
*/PORTADRS: $200000-$2FFFFF any access
 
*CR0~CR31: [[C ROM]]s data bus (2*16bits)
 
*SDRAD0~SDRAD7: ADPCM-A ROM [[YM2610#Multiplexed bus|multiplexed bus]] (data/address)
 
*SDRA8,SDRA9,SDRA20~SDRA23: ADPCM-A ROM address bus
 
*SDPAD0~SDPAD7: ADPCM-B ROM multiplexed bus (data/address)
 
*SDPA8,SDPA9,SDPA10,SDPA11: ADPCM-B ROM address bus
 
*P0~P23: C ROM and [[S ROM]] address bus (multiplexed)
 
*PCK1B: Clock to latch C ROM address from P0~P23 ([[NEO-273|mapping]]) on rising edge
 
*PCK2B: Clock to latch S ROM address from P0~P15 ([[NEO-273|mapping]]) on rising edge
 
*CA4: C ROM A4
 
*2H1: S ROM A3
 
*FIXD0~FIXD7: S ROM data bus
 
  
==AES Cartridge==
+
[[AES cartridge pinout]]
  
{| class="regdef" align="center" style="text-align:center;align:right;"
+
[[MVS cartridge pinout]]
|PROG
 
|CHA
 
|-
 
|[[File:aesprogpinout.png]]
 
|[[File:aeschapinout.png]]
 
|}
 
 
 
*: Audio loops only used on NEO-AES systems (info from [[User:Kyuusaku]])
 
 
 
==MVS Cartridge==
 
 
 
{| class="regdef" align="center" style="text-align:center;align:right;"
 
|CHA bottom
 
|CHA top
 
|PROG bottom
 
|PROG top
 
|-
 
|[[File:mvscartchabot.png|200px]]
 
|[[File:mvscartchatop.png|200px]]
 
|[[File:mvscartprgbot.png|200px]]
 
|[[File:mvscartprgtop.png|200px]]
 
|}
 
 
 
 
 
<span style="color:#FF0000"><B>Beware !</B> Pinouts found elsewhere have ROMOE/4MB swapped, it's an error on the original schematics. ROMOE is on pin 33 bottom, 4MB is on pin 34 bottom.</span>
 
 
 
possible correction (delete this text whenever): "SYSTEMB" appears to actually be a slot selection pin.
 
*On MV-2F, slot 1 A42 is connected to NEO-F0 SLOT0
 
*slot 2 A42 is connected to NEO-F0 SLOT1
 
Makes sense for 1F schematics to connect it straight to SYSTEMB since there are no other possible slots. On multislot, it comes from NEO-F0 (or equivalent) SLOT* outputs. NEO-F0 has SYSTEMB as an input so it probably only has SLOT* pins active when the cart ROMs are selected.
 
  
 
=Joypad ports=
 
=Joypad ports=
  
Inputs are pulled high to +5V.
+
10 inputs, 3 outputs. Inputs are pulled high to +5V. Outputs are 0/5V through 22 ohms resistors.
  
 
<center>[[File:Joypad_pinout.png]]</center>
 
<center>[[File:Joypad_pinout.png]]</center>
  
=JAMMA connector=
+
=JAMMA=
Infos from [[http://www.hardmvs.com HardMVS.com]]
 
 
 
{| class="regdef"
 
|bgcolor="#DDDDDD"|GND
 
|'''A'''
 
|'''1'''
 
|bgcolor="#DDDDDD"|GND
 
|-
 
|bgcolor="#DDDDDD"|GND
 
|'''B'''
 
|'''2'''
 
|bgcolor="#DDDDDD"|GND
 
|-
 
|bgcolor="#DD8888"| +5V
 
|'''C'''
 
|'''3'''
 
|bgcolor="#DD8888"| +5V
 
|-
 
|bgcolor="#DD8888"| +5V
 
|'''D'''
 
|'''4'''
 
|bgcolor="#DD8888"| +5V
 
|-
 
|
 
|'''E'''
 
|'''5'''
 
|
 
|-
 
|bgcolor="#DDDD88"| +12V
 
|'''F'''
 
|'''6'''
 
|bgcolor="#DDDD88"| +12V
 
|-
 
|Key
 
|'''H'''
 
|'''7'''
 
|Key
 
|-
 
|Coin counter #2
 
|'''J'''
 
|'''8'''
 
|Coin counter #1
 
|-
 
|Lockout coil #2
 
|'''K'''
 
|'''9'''
 
|Lockout coil #1
 
|-
 
|bgcolor="#DD8844"|Left speaker +
 
|'''L'''
 
|'''10'''
 
|bgcolor="#DD8844"|Right speaker +
 
|-
 
|Test switch
 
|'''M'''
 
|'''11'''
 
|bgcolor="#DD8844"|Mono audio +
 
|-
 
|bgcolor="#44FF44"|Video green
 
|'''N'''
 
|'''12'''
 
|bgcolor="#FF4444"|Video red
 
|-
 
|bgcolor="#FFFF44"|Video sync
 
|'''P'''
 
|'''13'''
 
|bgcolor="#4444FF"|Video blue
 
|-
 
|Service switch
 
|'''R'''
 
|'''14'''
 
|bgcolor="#DDDDDD"|Video GND
 
|-
 
|Coin switch #4 P2
 
|'''S'''
 
|'''15'''
 
|Coin switch #3 P1
 
|-
 
|Coin switch #2 P2
 
|'''T'''
 
|'''16'''
 
|Coin switch #1 P1
 
|-
 
|P2 Start
 
|'''U'''
 
|'''17'''
 
|P1 Start
 
|-
 
|P2 Up
 
|'''V'''
 
|'''18'''
 
|P1 Up
 
|-
 
|P2 Down
 
|'''W'''
 
|'''19'''
 
|P1 Down
 
|-
 
|P2 Left
 
|'''X'''
 
|'''20'''
 
|P1 Left
 
|-
 
|P2 Right
 
|'''Y'''
 
|'''21'''
 
|P1 Right
 
|-
 
|P2 A
 
|'''Z'''
 
|'''22'''
 
|P1 A
 
|-
 
|P2 B
 
|'''a'''
 
|'''23'''
 
|P1 B
 
|-
 
|P2 C
 
|'''b'''
 
|'''24'''
 
|P1 C
 
|-
 
|P2 D
 
|'''c'''
 
|'''25'''
 
|P1 D
 
|-
 
|Select down
 
|'''d'''
 
|'''26'''
 
|Select up
 
|-
 
|bgcolor="#DDDDDD"|GND
 
|'''e'''
 
|'''27'''
 
|bgcolor="#DDDDDD"|GND
 
|-
 
|bgcolor="#DDDDDD"|GND
 
|'''f'''
 
|'''28'''
 
|bgcolor="#DDDDDD"|GND
 
|}
 
  
 +
[[JAMMA connector pinout]]
  
 
=CD/CDZ=
 
=CD/CDZ=
Line 233: Line 35:
 
=Multiplayer jack=
 
=Multiplayer jack=
 
To do.
 
To do.
 
  
 
[[Category:Chips]]
 
[[Category:Chips]]
 
[[Category:Base system]]
 
[[Category:Base system]]

Revision as of 04:43, 25 June 2012

Cartridges

AES cartridge pinout

MVS cartridge pinout

Joypad ports

10 inputs, 3 outputs. Inputs are pulled high to +5V. Outputs are 0/5V through 22 ohms resistors.

Joypad pinout.png

JAMMA

JAMMA connector pinout

CD/CDZ

YM2610 digital audio

Cd2_cn7.jpg Clock, L, R ?

Video and CDDA

Cd2 cn1cn3.jpg R, V, B, S, Burst, GND ? Clock, L, R ?

CD reader

Cd2 cn4.jpg

Power

Cd2 cn5.jpg

Multiplayer jack

To do.