NEO-F0: Difference between revisions

From NeoGeo Development Wiki
Jump to navigation Jump to search
Line 21: Line 21:
4990*: [[uPD4990]] RTC interface
4990*: [[uPD4990]] RTC interface


IN3 {{Sig|DIPRD1|DIPRD1}}: Output IN300~IN304 to D0~D4 and CALTP/CALDOUT to D6/D7 (read $320001). D3 is IN00 ?
IN3 {{Sig|DIPRD1|DIPRD1}}: Output IN300~IN304 to D0~D4 and CALTP/CALDOUT to D6/D7 (read $320001). D5 is IN00 ?


==I/O==
==I/O==

Revision as of 05:30, 30 September 2016

NEO-F0 chip found on a MV1S MVS board.

MVS specific chip.

Handles the RTC access, hardware DIPs reading, cab switches (test, service...), coin counters, LED and marquee outputs, and slot selection signals for multi-slot boards.

SYSTEMB is used to gate the SLOT* outputs.

Pinout

File:Neo-f0 pinout.png

OpenOffice Draw file: File:Neo-f0.odg

Signals

CPU

  • A4~A7: 68k address bus
  • D0~D7: 68k data bus

RTC

4990*: uPD4990 RTC interface

IN3 DIPRD1: Output IN300~IN304 to D0~D4 and CALTP/CALDOUT to D6/D7 (read $320001). D5 is IN00 ?

I/O

DIPRD0: Output to D0~D7 depending on state of A7:

  • A7 low: output dipswitch states DIP00~DIP07 (read $300001)
  • A7 high: output IN01 to D7 (test switch) and TYPE to D6 (read $300081)

Slot select

  • SLOTA~SLOTC: binary slot selection
  • SLOT0~SLOT5: decoded slot selection (active low)

Connections

MV1F:

  • IN00: Ground
  • IN01: Test switch
  • IN300: P1 Coin switch
  • IN301: P2 Coin switch
  • IN302: Service switch
  • IN303/IN304: VCC

MV2B:

  • IN303: NEO-E0 H6 50 (BNK0)
  • IN304: 3 of PRO-C0, NEO-E0 H6 48