This is an old revision of the document!


Table of Contents

Amiga Bus

Here is some data on the Amiga's bus. Since I'm gathering enough data to build a Zorro II card I figured I could consolidate it and share it.

  • pin1 from the underside, where the pokeys poke through, is top right
  • pin1 from the top where the card goes in is top left

Bus

This is a popular copy of the pin out of the Amiga Bus, The A2000 and A3000 use a 100pin edge connector. This is a standard connector. If you can find one for a PC (IBM clone) it will work in the Amiga.

Why no reference to A4000? I know everyone wants one, but, the A3000 was the peak for me. If you want to donate me an A4000 I'll write up notes for it.

PinA500A1000A2000A2000BNameDescription
1XXXXGNDGround
2XXXXGNDGround
3XXXXGNDGround
4XXXXGNDGround
5XXXX+5V+5 Volts DC
6XXXX+5V+5 Volts DC
7XXXXn/c
8XXXX-5V-5 Volts DC
9XXn/c
9XX28CLOCK28MHz Clock
10XXXX+12V+12 Volts DC
11XXn/c
11XX/COPCFGConfiguration Out
12XXXXCONFIG IN Grounded
13XXXXGNDGround
14XXXX/C3C3 Clock
15XXXXCDACClock
16XXXX/C1C1 Clock
17XXXX/OVR
18XXXXRDYReady
19XXXX/INT2Interrupt 2
20X*X/PALOPE* This signal is NC on a A500 with a Gary Chip
20Xn/c
20X/BOSS
21XXXXA5Address 5
22XXXX/INT6Interrupt 6
23XXXXA6Address 6
24XXXXA4Address 4
25XXXXGNDGround
26XXXXA3Address 3
27XXXXA2Address 2
28XXXXA7Address 7
29XXXXA1Address 1
30XXXXA8Address 8
31XXXXFC0Processor status 0
32XXXXA9Address 9
33XXXXFC1Processor status 1
34XXXXA10Address 10
35XXXXFC2Processor status 2
36XXXXA11Address 11
37XXXXGNDGround
38XXXXA12Address 12
39XXXXA13Address 13
40XXXX/IPL0
41XXXXA14Address 14
42XXXX/IPL1
43XXXXA15Address 15
44XXXX/IPL2
45XXXXA16Address 16
46XXXX/BEERBus Error
47XXXXA17Address
48XXXX/VPA
49XXXXGNDGround
50XXXXECLKE Clock
51XXXX/VMA
52XXXXA18Address 18
53XXXXRSTReset
54XXXXA19Address 19
55XXXX/HLTHalt
56XXXXA20Address 20
57XXXXA22Address 22
58XXXXA21Address 21
59XXXXA23Address 23
60XX/BR
60XX/CBR
61XXXXGNDGround
62XXXX/BGACK
63XXXXD15Data 15
64XX/BG
64XX/CBG
65XXXXD14Data 14
66XXXX/DTACK
67XXXXD13Data 13
68XXXXR/WRead/Write
69XXXXD12Data 12
70XXXX/LDS
71XXXXD11Data 11
72XXXX/UDS
73XXXXGNDGround
74XXXX/AS
75XXXXD0Data 0
76XXXXD10Data 10
77XXXXD1Data 1
78XXXXD9Data 9
79XXXXD2Data 2
80XXXXD8Data 8
81XXXXD3Data 3
82XXXXD7Data 7
83XXXXD4Data 4
84XXXXD6Data 6
85XXXXGNDGround
86XXXXD5Data 5

Memory Map

This is a grab of some data found on the Interwebs. This shows both Zorro II and III details

AddressSize [MByte] Description
0x0000 00002.0Chip memory
0x0020 00008.0Zorro II memory expansion space
0x00A0 00001.5Zorro II I/O expansion space
0x00B8 00003.0A2000 motherboard register space
0x00E8 00000.5Zorro II I/O
0x00F0 00001.0Motherboard ROM
0x0100 0000112.0A3000 motherboard space
0x0800 0000128.032-Bit memory expansion space
0x1000 00001792.0Zorro III expansion space
0x8000 00002032.0Reserved
0xFF00 000064 KBZorro III Configuration unit
0xFF01 0000 16.0Reserved
0xFFFF FFFF16.0Reserved
Who can count hexadecimal? is 0xFF01 0000 to 0xFFFF FFFF equal to 16MB? I'm not clear if the last fields are a beginning and end range or two ranges each at 16MB

Power

This appears to the power that can be drawn through the bus. Nowadays, the only thing people care about is the 5v.

VoltAmpere
+52.0
-5< 0.3
+12< 8.0
-12< 0.3
Last modified: le 2022/09/07 20:20