US Home
Automation

(Last updated: Sunday, December 08,2019)
Google
 

EXORbus

This table contains the information on the Motorola EXORbus used by the EXORset and EXORciser development systems. It doesn't cover the Motorola bus for the 68K processor (or VME).

Please note: This still needs a final checked just to be safe. (2019-12-09).

EXORbus 6800/6809 - 20220901 - WRONG!
6809 EXORbus 6800 EXORbus Component Side Solder Side 6800 EXORbus 6809 EXORbus
5.0v 5.0v A 43 GND GND
+5v +5v B 42 +5v +5v
+5v +5v C 41 +5v +5v
/IRQ /IRQ D 40 A0
/NMI /NMI E 39 A3
/VMA /VMA F 38 A4
unused GND H 37 A7
E PHI2 J 36 A8
GND GND K 35 A11
MEMCLK MEMCLK L 34 A12
-12v -12v M 33 A15
TSC unused N 32 /D4
BA BA P 31 /D0
MEMRDY MEMRDY R 30 /D5
LIC unused S 29 /D1
+12v +12v T 28 user def user def
STANDBY U 27 user def user def
PWRFAIL V 26 user def user def
PARITY W 25 user def user def
GND X 24 GND
GND Y 23 BS
GND Z 22 GND
/FIRQ /A 21 GND
GND /B 20 GND
/RAS /C 19 VXA
/CAS /D 18 CLOCK
EAHL /E 17 STANDBY
user def /F 16 +12v +12v
/D3 /D3 /H 15 unused TSG
/D7 /D7 /J 14 unused DEBUG
/D2 /D2 /K 13 REFGNT REFGNT
/D6 /D6 /L 12 /REFREQ /REFREQ
A14 A14 /M 11 -12v -12v
A13 A13 /N 10 VUA
A10 A10 /P 09 GND GND
A9 A9 /R 08 GND GND
A6 A6 /S 07 unused Q
A5 A5 /T 06 R/W R/W
A2 A2 /U 05 /RESET /RESET
A1 A1 /V 04 GO/HALT /HALT
GND GND /W 03 +5V +5V
GND GND /X 02 +5V +5V
GND GND /Y 01 +5V +5V

DAT


I think UniFlex can support up to 256 processes. I think OS9 can support up to 128 processes.
    
Addr
Lines
12    2^12 =  4K (2 ^ (12 + 8)  =  1M) 64K/process = 16  (SWTPC)
13    2^13 =  8K (2 ^ (13 + 8)  =  2M) 64K/process = 32  (CoCo)
14    2^14 = 16K (2 ^ (14 + 8)  =  4M) 64K/process = 64
15    2^15 = 32K (2 ^ (15 + 8)  =  8M) 64K/process = 128 (CMS?)
16    2^16 = 64K (2 ^ (16 + 8)  = 16M) 64K/process = 256 (CMS?)

Somehow ROM & I/O need to be found in the above ranges. Not sure how to decode in the DAT.

This really needs to be put into a nice table format: (like the one above ;-) ).

component side
	6800b Evaluation Module II
	VVV
			6809 EXORbus description (differences only)
			VVV
43 A	+5v		 
42 B	+5v		 
41 C	+5v		 
40 D	/IRQ	
39 E	/NMI	
38 F	/VMA	
37 H	GND	unused
36 J	PHI2	E
35 K	GND
34 L	MEMCLK	
33 M	-12v	
32 N	TSC	unused
31 P	BA	
30 R	MEMRDY	
29 S	unused	LIC
28 T	+12v
27 U			STANDBY
26 V			PWRFAIL
25 W			PARITY
24 X			GND
23 Y			GND
22 Z			GND
21 /A			/FIRQ
20 /B			GND
19 /C			/RAS
18 /D			/CAS
17 /E			EAHL
16 /F			user def
15 /H	/D3	
14 /J	/D7	
13 /K	/D2	
13 /L	/D6	
11 /M	A14	
10 /N	A13	
09 /P	A10	
08 /R	A9	
07 /S	A6	
06 /T	A5	
05 /U	A2	
04 /V	A1	
03 /W	GND	
02 /X	GND	
01 /Y	GND	

solder side
	6800b Evaluation Module II
	VVV
			6809 EXORbus description (differences only)
			VVV

A  43	GND	
B  42	GND	
C  41	GND	
D  40	A0	
E  39	A3	
F  38	A4	
H  37	A7	
J  36	A8	
K  35	A11	
L  34	A12	
M  33	A15	
N  32	/D4	
P  31	/D0	
R  30	/D5	
S  29	/D1	
T  28		user def
U  27		user def
V  26		user def
W  25		user def
X  24		GND
Y  23		BS
Z  22		GND
/A 21		GND
/B 20		GND
/C 19		VXA
/D 18		CLOCK
/E 17		STANDBY
/F 16	+12V
/H 15	unused	TSG
/J 14	unused	DEBUG
/K 13	REFGNT	
/L 12	/REFREQ	
/M 11	-12v	
/N 10	VUA	
/P 09	GND	
/R 08	GND	
/S 07	unused	Q
/T 06	R/W	
/U 05	/RESET	
/W 04	/HALT	GO/HALT
/X 03	+5V	
/Y 02	+5V	
/Z 01	+5V