[comp.sys.ibm.pc] Looking for PC/AT bus specs

cad@msn018.misemi (_syscad_) (03/04/89)

I was wondering if anyone knows of any sources from which a person could
obtain the timing specs for the IBM PC or AT bus? Any help would be
greatly appreciated.

Thanks in advance.

Alan Nakamoto
CAD/CAM
Mitel Corporation

curci@stat.uucp (Ray Curci (scri)) (03/05/89)

In article <538@msn018.misemi> cad@msn018.misemi (_syscad_) writes:
>I was wondering if anyone knows of any sources from which a person could
>obtain the timing specs for the IBM PC or AT bus? Any help would be

Check out the book:  "Interfacing to the IBM Personal Computer" by
Lewis C. Eggebrecht, second edition 1985, published by Howard W. Sams & Co.

keithe@tekgvs.LABS.TEK.COM (Keith Ericson) (03/07/89)

In article <538@msn018.misemi> cad@msn018.misemi (_syscad_) writes:
>I was wondering if anyone knows of any sources from which a person could
>obtain the timing specs for the IBM PC or AT bus? Any help would be
>greatly appreciated.
>

Oh boy! if you _DO_ by some miracle get hold of IBM's (or anybody's)
bus timing spec PLEASE share it with the rest of us.

Thank you!

kEITH


+-----------------------------------------------------------------------------+
|Keith Ericson  at TekLabs (resident factious factotum)                       |
|Tektronix, PO 500, MS 58-383   Beaverton OR 97077    (503)627-6042           |
+---------------------------------------------------+-------------------------+
| UUCP:  uunet!tektronix!tekgvs!keithe    or        | Note: These addresses   |
|        uunet!tektronix!tekgvs.labs.tek.com!keithe |    may be hazardous     |
| ARPA:  keithe%tekgvs.LABS.TEK.COM@RELAY.CS.NET    |    to your mailer's     |
| CSNet: keithe@tekgvs.LABS.TEK.COM		    |    health!!             |
+---------------------------------------------------+-------------------------+
| Mail sent via "machine1!machine2!...!keithe@machineN.UUCP" doesn't make it! |
+-----------------------------------------------------------------------------+
|  "Of course, you only live one life, and you make all your mistakes,        |
|     and learn what not to do, and that's the end of you." - R.P. Feynman    |
+-----------------------------------------------------------------------------+

tchu@bbn.com (Tom Chu) (03/08/89)

Having worked on a PC/AT design myself, there is no such animal as a PC/AT bus
spec. In general you have to get the schematics and generate one your own
timing based on the schematic. The PC/AT bus is generally an extension of the
80286 bus with some extra signals for the state machines on the PC/AT. The
IBM/AT reference manual gives the description for all the signals that are not
relevant to the 80286. There are only 4-5 signals. If there are any specific
questions, then post the question, and I will answer to the best of my ability.
It has been quite awhile since I have looked at the IBM-PC AT.

Another fact that has never been ever figured out about the bus is the amount of
amps that can be drawn by an expansion board. The only limits that have been
imposed are by the rating of the connector and the size of the power supply.
So it is theoritically possible to blow up a power supply with one or two boards
plugged in !!!! Care must be taken when you expand you PC/AT.


There are other tid bits such as this around !! Anyone out there know at least
hardware flaws with the PC/AT architecture ?? The 2 I am talking about
basically affects the PC-AT performance.

Hint 1: Involves the hard disk.

Hint 2: Memory
				       --------
					T. Chu 
                                       

dlk@druwy.ATT.COM (Daniel L. Karmann) (03/10/89)

The only timing references from IBM that I've found on either the PC/AT
or PC/XT timing specifications are the bus timing specs in the
IBM RT PC Hardware Technical Reference - Vol I and the Personal System/2
Model 30 Technical Reference. Granted, the RT was not an AT, but it did
have an AT style bus. Also the PS/2 Model 30 is not an XT, but it did
have an XT style bus.