S-100 bus
From HwB
Many cards produced after IMSAI 8080 bus were called S-100 bus. Below is Northstar ZPB-A.
Contents |
Pinout
1 (Component side) 50 ============================== 100 (Solder side) 51
Pin | Name | Type | Dir | Description |
---|---|---|---|---|
1 | +8 V | Power | +8 Volts | |
2 | +18 V | Power | +18 Volts | |
3 | XRDY | Fr panel | External Ready To Processor | |
4 | /VI0 | Control | Vector Interrupt Line 0 | |
5 | /VI1 | Control | Vector Interrupt Line 1 | |
6 | /VI2 | Control | Vector Interrupt Line 2 | |
7 | /VI3 | Control | Vector Interrupt Line 3 | |
8 | /VI4 | Control | Vector Interrupt Line 4 | |
9 | /VI5 | Control | Vector Interrupt Line 5 | |
10 | /VI6 | Control | Vector Interrupt Line 6 | |
11 | /VI7 | Control | Vector Interrupt Line 7 | |
12 | /NMI | Control | Z80 Interrupt | |
13 | ||||
14 | ||||
15 | ||||
16 | ||||
17 | ||||
18 | /STA-DSBL | Control | Disable Processor Status Lines | |
19 | /CC-DSBL | Control | Disable Processor Control Lines | |
20 | GND optional | Power | Ground (optional) | |
21 | SS | Fr panel | Single Step Processor | |
22 | /ADDR-DSBL | Control | Disable Processor Address Lines | |
23 | /DO-DSBL | Control | Disable Processor Data Out Lines | |
24 | phi2 | Clock | Primary Processor Clock Line | |
25 | phi1 | Clock | "Inversion" Of Phase 2 Processor Clock Line | |
26 | PHLDA | Control | Processor In Hold Condition | |
27 | PWAIT | Control | Processor In Wait Condition | |
28 | PINTE | Control | Processor Permits Interrupts When Active | |
29 | A5 | Address | Address Line 5 | |
30 | A4 | Address | Address Line 4 | |
31 | A3 | Address | Address Line 3 | |
32 | A15 | Address | Address Line 15 | |
33 | A12 | Address | Address Line 12 | |
34 | A9 | Address | Address Line 9 | |
35 | DO1 | Data | Data Output Line 1 | |
36 | DO0 | Data | Data Output Line 0 | |
37 | A10 | Address | Address Line 10 | |
38 | DO4 | Data | Data Output Line 4 | |
39 | DO5 | Data | Data Output Line 5 | |
40 | DO6 | Data | Data Output Line 6 | |
41 | DI2 | Data | Data Input Line 2 | |
42 | DI3 | Data | Data Input Line 3 | |
43 | DI7 | Data | Data Input Line 7 | |
44 | SM1 | State | Processor Instruction Fetch Signal | |
45 | SOUT | State | Processor I/O Write Signal | |
46 | SINP | State | Processor I/O Read Signal | |
47 | SMEMR | State | Processor Memory Read Signal | |
48 | SHLTA | State | Processor Halted Signal | |
49 | CLOCK | Clock | 2Mhz Clock Signal | |
50 | GND | Power | Logical And Power Ground | |
51 | +8V | Power | +8 Volts | |
52 | -18V | Power | -18 Volts | |
53 | /SSW-DSBL | Fr panel | Sense Switch Disable (Of Data Inputs) | |
54 | /EXTCLR | Fr panel | Clear (Reset) I/O Devices On Bus | |
55 | ||||
56 | ||||
57 | ||||
58 | ||||
59 | ||||
60 | GND optional | Power | Ground (optional) | |
61 | ||||
62 | ||||
63 | ||||
64 | ||||
65 | /PMREQ | Control | Z80 Memory Request | |
66 | /PRFSH | Control | Z80 Processor Dram Refresh | |
67 | /PHANTOM | ? | ? | Phantom? |
68 | MWRITE | Ctrl/frp | Memory Write From Processor Or Front Panel | |
69 | /PS | Control | Write-Protect Status Of Current Memory Board | |
70 | GND optional | Power | Ground (optional) | |
71 | RUN | Fr panel | Stops Processor | |
72 | PRDY | Control | Controls Run/Wait State Of Processor | |
73 | /PINT | Control | Request For Interrupt To Processor | |
74 | /PHOLD | Control | Request For Hold To Processor | |
75 | /PRESET | Control | Forces Processor To Reset State | |
76 | PSYNC | Control | Marks Beginning Of Each Processor Cycle | |
77 | /PWR | Control | Active When Processor Writes (I/O Or Memory) | |
78 | PDBIN | Control | Active When Processor Reads (I/O Or Memory) | |
79 | A0 | Address | Address Line 0 | |
80 | A1 | Address | Address Line 1 | |
81 | A2 | Address | Address Line 2 | |
82 | A6 | Address | Address Line 6 | |
83 | A7 | Address | Address Line 7 | |
84 | A8 | Address | Address Line 8 | |
85 | A13 | Address | Address Line 13 | |
86 | A14 | Address | Address Line 14 | |
87 | A11 | Address | Address Line 11 | |
88 | DO2 | Data | Data Output Line 2 | |
89 | DO3 | Data | Data Output Line 3 | |
90 | DO7 | Data | Data Output Line 7 | |
91 | DI4 | Data | Data Input Line 4 | |
92 | DI5 | Data | Data Input Line 5 | |
93 | DI6 | Data | Data Input Line 6 | |
94 | DI1 | Data | Data Input Line 1 | |
95 | DI0 | Data | Data Input Line 0 | |
96 | SINTA | Control | Acknowledge Signal For Pint Request | |
97 | /SWO | Control | Processor In Write Status | |
98 | SSTACK | Control | Processor In Stack Read/Write Status | |
99 | /POC | Ft panel | Power-On Clear Signal | |
100 | GND | Power And Signal Ground |
Note: Direction is CPU/Frontpanel relative cards.
See also
Contributors
Sources
- List of Altair/IMSAI S100 signals by Herb Johnson
- S-100 and IEEE-696 Bus List by Herbert R. Johnson
- Northstar ZPB-A (Z80) card documentation