Difference between revisions of "Ports and Connectors"

From C256 Foenix Wiki
Jump to navigation Jump to search
(Side Panel)
(Expansion Connector)
Line 136: Line 136:
 
|-
 
|-
 
| 35  || CPU A22 || 36 || CPU A23
 
| 35  || CPU A22 || 36 || CPU A23
 +
|-
 +
| 37  || GND || 38 || GND
 +
|-
 +
| 39  || EXP_RDY* || 40 || BUS_VPA
 +
|-
 +
| 41  || BUS_R/Wn || 42 || BUS_VDA
 +
|-
 +
| 43  || SYS_RSTn || 44 || BUS_REQn
 +
|-
 +
| 45  || BUS_NMIn || 46 || BUS_ACKn
 +
|-
 +
| 47  || EXP_CSn** || 48 || EXP_ACTn***
 +
|-
 +
| 49  || EXP_CLK || 50 || EXP_INTn
 +
|-
 +
| 51  || GND || 52 || GND
 +
|-
 +
| 53  || CPU A22 || 54 || CPU A23
 +
|-
 +
| 55  || CPU A22 || 56 || CPU A23
 +
|-
 +
| 57  || CPU A22 || 58 || CPU A23
 +
|-
 +
| 59  || CPU A22 || 60 || CPU A23
 
|}
 
|}

Revision as of 20:26, 1 March 2020

Front Panel

RCA Line In

These are standard RCA Line-In jacks, 2v P-P nominal.

Headphone Jack

Standard 1/8" stereo headphone jack.

SD Card

Standard SD Card slot using custom controller logic instantiated on an FPGA.

Joystick Ports

Joystick ports.png

The joystick ports, from left to right, are numbered 0,1,2,3.

  • Ports 1 and 2 may be electrically configured as 12 bit (S)NES style ports or as TTL ports.
  • Ports 2 and 4 are ATARI/C64 style ports and include analog inputs.
DB9 0-1 (S)NES 0-1 TTL 2-3 ATARI/C64
1 ignored UP UP
2 ignored DOWN DOWN
3 ignored LEFT LEFT
4 ignored RIGHT RIGHT
5 LATCH Button 1 POT-Y
6 DATA Button 0 BUTTON
7 +5 +5 +5
8 GND GND GND
9 CLK Button 2 POT-X

Reset Switch

"Power" LED

The power LED is under software control.

Rear Panel

Power Switch

Just an ordinary rocker switch.

Power

The power connector is a 12v center-positive 2.5mm barrel connector. The bare board should operate on as little as 500ma, but you should plan on more like 3A to cover adding a floppy drive, hard drive, etc.

PS/2 Keyboard and Mouse

  • PS/2 port 0 (Purple) -- nominal keyboard port
  • PS/2 port 1 (Green) -- nominal mouse port

DVI-I

The Video connector is DVI with digital and analog output suitable for use with passive VGA and HDMI adaptors.

Parallel Port

IBM Standard DB25 EPP

Serial Port

IBM Standard DB9 RS232; all pins implemented.

MIDI

  • The port on the left (closest to the serial port) is MIDI OUT.
  • The port on the right (closest to the RCA jacks) is MIDI IN.

Line Out

These are standard RCA Line-Out jacks, 2v P-P nominal.

Internal

J2 (Serial)

The 8-pin serial header follows the DTK/INTEL standard:

P2 (IDE)

Standard 44 Pin 2.5" laptop HDD IDC header.

J-TAG

Standard 10-pin J-TAG connector for reprogramming the FPGAs.

FLOPPY0 and FLOPPY1

FLOPPY0 and FLOPPY1 are electrically standard 3.5" micro Floppy Disk Drive connectors (26 pins FPC Cable).

  • The internal drive is expected to be connected to FLOPPY0.

CN1

J-TAG interface for programming the TRINITY and UNITY FPGAs.

Side Panel

Expansion Connector

Expansion Connector.png

Real Picture Expansion.png

Odd Description Even Description
1 GND 2 GND
3 CPU D0 4 CPU D1
5 CPU D2 6 CPU D3
7 CPU D4 8 CPU D5
9 CPU D6 10 CPU D7
11 GND 12 GND
13 CPU A0 14 CPU A1
15 CPU A2 16 CPU A3
17 CPU A4 18 CPU A5
19 CPU A6 20 CPU A7
21 CPU A8 22 CPU A9
23 CPU A10 24 CPU A11
25 CPU A12 26 CPU A13
27 CPU A14 28 CPU A15
29 CPU A16 30 CPU A17
31 CPU A18 32 CPU A19
33 CPU A20 34 CPU A21
35 CPU A22 36 CPU A23
37 GND 38 GND
39 EXP_RDY* 40 BUS_VPA
41 BUS_R/Wn 42 BUS_VDA
43 SYS_RSTn 44 BUS_REQn
45 BUS_NMIn 46 BUS_ACKn
47 EXP_CSn** 48 EXP_ACTn***
49 EXP_CLK 50 EXP_INTn
51 GND 52 GND
53 CPU A22 54 CPU A23
55 CPU A22 56 CPU A23
57 CPU A22 58 CPU A23
59 CPU A22 60 CPU A23