home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / sci / electron / 18620 < prev    next >
Encoding:
Internet Message Format  |  1992-11-09  |  2.0 KB

  1. Path: sparky!uunet!utcsri!torn!utzoo!censor!isgtec!bmw
  2. From: bmw@isgtec.com (Bruce M. Walker)
  3. Newsgroups: sci.electronics
  4. Subject: Re: Disk drive fails when pc card plugged, why?
  5. Message-ID: <3640@isgtec.isgtec.com>
  6. Date: 9 Nov 92 19:03:44 GMT
  7. References: <1992Nov6.142220.19884@cactus.org> <40712@sdcc12.ucsd.edu>
  8. Sender: root@isgtec.com
  9. Distribution: usa
  10. Organization: ISG Technologies Inc., Mississauga Ontario
  11. Lines: 34
  12.  
  13. In article <40712@sdcc12.ucsd.edu> vwass@sdcc13.ucsd.edu (Vincent Wass) writes:
  14. > I am having trouble with a computer interface project.  I'm trying
  15. > to decode addresses on the bus for my own plug-in wire-wrap card.
  16. > So I used a 74ls688 compare chip to
  17. > decode address lines A2 to A9, and then I wired A0 and A1 to an 8255
  18. > chip.  I've wired the address to be 300hex.  I've also tried 280hex,
  19. > but I had the same problem [, disk-related errors].
  20.  
  21. Here are some things to watch out for:
  22.  
  23. a) keep all wires to the card edge fingers (ie the bus) *really* short.
  24.    The best way to ensure this is to place the sockets for the bus
  25.    buffers right along the closest row of holes to the fingers.
  26.    Do not exceed two inches.  Really.
  27.  
  28. b) buffer *all* signals with a single LS TTL load.  The IBM "spec" says two
  29.    LS loads, but some buses are longer and some cards cheat.  A fully loaded
  30.    system may become overloaded when you add your board.
  31.  
  32.    This also means you should buffer the lines going to the 8255; stick
  33.    in an LS244 and ground the /enable (always on) and buffer A0, A1,
  34.    /RD, /WR, etc.  A MOS device like the 8255 represents a capacitive load
  35.    that slows the risetime of those bus signals.
  36.  
  37. c) use a utility to map out what i/o devices are in your system.  0x300
  38.    and 0x280 are likely OK, but some older PCs and XTs used 0x300 for the
  39.    time-of-day clock.
  40.  
  41. Have fun!
  42.  
  43. --
  44. "The path of my life is strewn with cowpats from the devils' own herd."
  45.                                           -- Edmund Blackadder II
  46. bmw@isgtec.com   [ ...!uunet.ca!isgtec!bmw ]  Bruce Walker
  47.