home *** CD-ROM | disk | FTP | other *** search
/ ftp.pasteur.org/FAQ/ / ftp-pasteur-org-FAQ.zip / FAQ / computer-arch / bus / vmebus-faq
Encoding:
Internet Message Format  |  2004-04-18  |  36.0 KB

  1. Path: senator-bedfellow.mit.edu!dreaderd!not-for-mail
  2. Message-ID: <computer-arch/bus/vmebus-faq_1082200966@rtfm.mit.edu>
  3. Supersedes: <computer-arch/bus/vmebus-faq_1079601013@rtfm.mit.edu>
  4. Expires: 31 May 2004 11:22:46 GMT
  5. X-Last-Updated: 1996/01/12
  6. From: rboys@best.com
  7. Newsgroups: comp.arch.bus.vmebus,comp.answers,news.answers
  8. Subject: comp.arch.bus.vmebus Frequently Asked Questions (FAQ)
  9. Followup-To: comp.arch.bus.vmebus
  10. Organization: myself
  11. Reply-To: r.boys@genie.geis.com
  12. Approved: news-answers-request@MIT.EDU
  13. Summary:  This posting contains a list of Frequently Asked Questions and
  14.           other information about the VMEbus computer system.  The
  15.           VMEbus is an industrial grade open systems bus specification. 
  16.           This FAQ contains general information about the VMEbus and
  17.           VXIbus specifications, where to obtain further information and
  18.           answers to questions often asked on comp.arch.bus.vmebus.
  19. Originator: faqserv@penguin-lust.MIT.EDU
  20. Date: 17 Apr 2004 11:26:48 GMT
  21. Lines: 775
  22. NNTP-Posting-Host: penguin-lust.mit.edu
  23. X-Trace: 1082201208 senator-bedfellow.mit.edu 568 18.181.0.29
  24. Xref: senator-bedfellow.mit.edu comp.arch.bus.vmebus:5931 comp.answers:56853 news.answers:269777
  25.  
  26. Archive-name: computer-arch/bus/vmebus-faq
  27. Posting-Frequency: monthly
  28. Last-modified: 1996/01/05
  29. Version: 9.0
  30.  
  31.                       Frequently Asked Questions
  32.                          comp.arch.bus.vmebus
  33.  
  34.                       This list is maintained by:
  35.                               Robert Boys
  36.                          San Jose, California
  37.                   formerly of Guelph, Ontario, CANADA
  38.  
  39.                      Email: r.boys@genie.geis.com
  40.                                   or
  41.                             rboys@best.com
  42.  
  43.                            January 05, 1996
  44.                               Version # 9
  45.  
  46. =======================================================================
  47. =======================================================================
  48. =                                                                     =
  49. =    I am finally updating this FAQ !  I have been fairly busy. :-)   =
  50. =                                                                     =
  51. =   I hope all of you reading this, your families and friends had a   =
  52. =   wonderful and peaceful Christmas and New Year holiday wherever    =
  53. =   you may happen to live in the world.  I wish that all of you      =
  54. =   have a continuing prosperous and safe 1996.                       =
  55. =                                                                     =
  56. =  As you may have noticed in my header - I have moved from the land  =
  57. =  of ice and snow (Canada) to sunny California.                      =
  58. =  I now work for Hitex Development Tools - aka HiTOOLS Inc.          =
  59. =  They sell emulators and such.  Watch for me at trade shows.        =
  60. =  VMEbus, M68K and HC11 info may now be sent to rboys@hitex.com      =
  61. =                                                                     =
  62. =  I have a new Homepage- http://www2.best.com/~rboys in California   =
  63. =  The latest version of this FAQ will be stored there - i.e. the     =
  64. =  "work in process" version.  I will be getting the site running     =
  65. =  in the next few weeks.  This is also true for the FAQ for the M68k =
  66. =  My backup Homepage is http://www.sentex.net/~rboys in Canada       =
  67. =                                                                     =
  68. =   This FAQ is also stored on:                                       =
  69. =    http://www.hitex.com/automation/FAQ/vmefaq  (California)         =
  70. =    http://www.ba-karlsruhe.de/automation/FAQ/vmefaq  (Germany)      =
  71. =    http://www.ee.ualberta.ca/archive/vmefaq     (Western Canada)    =
  72. =                                                                     =
  73. = You can get this entire FAQ with graphics by pointing your browser  =
  74. =   at the indicated Web pages and looking for the file vmefaq.zip.   =
  75. =                                                                     =
  76. =======================================================================
  77. =======================================================================
  78.  
  79. The information contained in this FAQ is believed to be correct and up
  80. to date.  Every effort has been made to ensure accuracy.  The maintainer
  81. cannot be responsible for errors and omissions.  This article is
  82. copyright (c) 1996 and all rights are reserved. 
  83. This article may be reprinted provided it is intact, proper credit is
  84. given and no cost is levied.  Contact the author for permissions.
  85.  
  86. What's New!       new parts are indicated with a ]
  87. ------------
  88.  
  89.  
  90. *    US$150 C compiler offer from Introl Corp (non-commercial license)
  91.      is now available in a Windows 95 version.  http://www.introl.com
  92.  
  93. *    John Black's book - The Systems Engineer's Handbook is now only $60
  94.  
  95. *    Test & Measurement World magazine now has VXIbus information.
  96.  
  97. *    The VME64 mailing list has a new address.
  98.  
  99.  
  100. CONTENTS:
  101. ==========
  102.  
  103. 1)   The USENET Newsgroup comp.arch.bus.vmebus
  104.  
  105. 2)   The VMEbus - Technical Information
  106.           A)  The VMEbus - Introduction
  107.           B)  The VMEbus - Description
  108.           C)  DIN Connector Assignments
  109.           D)  VME64 - a new standard
  110.  
  111. 3)   The VXIbus - Technical Information
  112.           A)  The VXIbus - Introduction
  113.           B)  The VXIbus - Description
  114.           C)  DIN Connector Assignments
  115.  
  116. 4)   Information Sources
  117.           A)  VMEbus Systems Magazine
  118.           B)  VXI Journal
  119.           C)  Real Time Engineering
  120.           D)  Micrology pbt, Inc.
  121.           E)  VITA - VMEbus International Trade Association
  122.           F)  Computer Design
  123.           G)  Test & Measurement World
  124.           H)  The Manufacturers
  125.           I)  Unadvertised ftp and WWW Sites
  126.  
  127. 5)   Answers to Frequently Asked Questions
  128.           A)  Newbridge Microsystems
  129.           B)  Battery Clocks - MK48TO2B-xx
  130.           C)  Where does the name "VME" come from?
  131.  
  132. 6)   Profiles
  133.  
  134. ////////////////////////////////////////////////////////////////////////
  135.  
  136. 1)   The USENET Newsgroup comp.arch.bus.vmebus
  137. ===============================================
  138. The questions that appear on this newsgroup generally pertain to
  139. specific technical questions that are beyond the scope of a FAQ, about
  140. where to locate information about the VMEbus, where to find boards to
  141. perform specific functions or the addresses of VMEbus manufacturers. 
  142. Many manufacturers of VMEbus equipment and associated products and
  143. services monitor this newsgroup on a regular basis.  They include:
  144.  
  145. Motorola            Newbridge                EKF Elektronik
  146. Heurikon            VITA                     Micrology pbt
  147. DY 4                RadiSys                  Schroff, Inc
  148. VMIC - VME Microsystems International Corp.
  149. Radstone Technology PLC (UK)                 Themis Computer
  150. Titan Electronics (San Diego)                et al
  151. your firm name here (email me)
  152.  
  153. The latest version of this FAQ is archived at:
  154. http://www.ee.ualberta.ca/archive/vmefaq.html
  155. or
  156. http://www.hitex.com/automation/FAQ/vmefaq  (California)
  157. http://www.ba-karlsruhe.de/automation/FAQ/vmefaq  (Germany)
  158. ftp://nyquist.ee.ualberta.ca/pub/motorola/general/vmefaq
  159. The working copy is on my Homepage - http://www.sentex.net/~rboys
  160.  
  161. You can retrieve the entire HTML FAQ with the .gif files by pointing
  162. your browser at the above sites and look for vmefaq.zip
  163.  
  164. 2)   The VMEbus - Technical Information
  165. ========================================
  166.  
  167. A)  The VMEbus - Introduction
  168. ------------------------------
  169. VMEbus modules are state of the art products and are used to construct
  170. very powerful and rugged computer systems. The VMEbus is an industrial
  171. open standard system.  VMEbus boards have data bus sizes of 16, 32 or 64
  172. bits and are designed to be plugged into a backplane that has up to 21
  173. slots for other boards.  These other boards can be CPU boards or
  174. peripheral boards providing various functions.
  175.  
  176. The VMEbus standard originated with the Motorola VERSAbus in 1979 which
  177. was designed using the then new MC68000 microprocessor.  The VMEbus
  178. signals are patterned after the M68000 bus signals and timing.  VMEbus
  179. boards now contain processors such as DEC Alpha, MIPS, i960, various DSP
  180. chips, AM29000 (RISC chip), PowerPC and 80486 in addition to the
  181. Motorola 680x0 line.  Many peripheral boards exist including VGA,
  182. telecommunication, analyzers, data acquisition, video processors and
  183. memory (1 gigabyte!).  The VMEbus originated in 1981.
  184.  
  185. The VXIbus is an instrumentation bus compatible (sort-of) with the
  186. VMEbus.  The VMEbus specification specifies the physical dimensions of
  187. the boards, backplane and the chassis as well as the electrical
  188. specifications of the bus and various communication protocols.
  189.  
  190. In addition to the VMEbus, the VXIbus and Futurebus+ will be covered in
  191. this document in the future.
  192.  
  193. A PMC (PCI Mezzanine Card) is a proposed IEEE specification for a low
  194. profile mezzanine expansion bus for VMEbus, Multibus II and Futurebus+
  195. systems.  It has a 32 or 64 bit bus and has the same electrical
  196. specifications as the PCI bus (Peripheral Interconnect Bus).
  197.  
  198. There are over 200 vendors supplying products to the VMEbus community. 
  199. VMEbus suppliers are most active in the USA, Germany and Canada and
  200. range from large corporations to small custom shops.  Specifying a
  201. VMEbus system releases the user from the expensive, time consuming and
  202. sometimes (often) risky business of in-house hardware design.
  203.  
  204. Information resources for the VMEbus come mainly from three sources:
  205. VITA, the VMEbus Systems Magazines edited by John Black and the
  206. manufacturers.  All prices quoted are in US dollars.
  207.  
  208. B)  The VMEbus - Description
  209. -----------------------------
  210. A VMEbus board can be either single or double height.  A single height
  211. board is 100mm x 160mm with one 96 pin DIN 41612 connector called P1 on
  212. the rear that plugs into the backplane.  A double height board is 233mm
  213. x 160mm and may have a second 96 pin DIN connector named P2.  A single
  214. height board is also known as a 3U and a double height a 6U.  There are
  215. 9U boards in existence but they are not part of the VMEbus
  216. specification.  The front edge or face of a typical board is 20mm wide
  217. and may incorporate RS-232 connectors, indicator lights and switches.
  218.  
  219. The backplane can have up to 21 slots providing the J1 connectors for
  220. the boards to plug into.  The J2 connectors (if required) can be
  221. supplied with a second backplane board or in one piece with both J1 and
  222. J2 connectors.  A J1 (on the backplane) matches to a P1 (on the board)
  223. and a J2 to a P2.  The spacing between slots is 20.32 mm (0.8 inches).
  224.  
  225. Power is supplied to the VMEbus board through P1 and P2 (if used).  The
  226. DIN plugs used are arranged in three rows (A, B, C) of 32 pins on 0.1
  227. inch centres.  These plugs are approximately 0.85 mm wide and 84 mm
  228. long.
  229.  
  230. P1 supports 16 and 24 bit addressing and 8 and 16 bit data paths.  P2
  231. uses the centre 32 pins to support full 32 bit data and addressing
  232. paths.  The two outer rows of P2 are user defined and are used for i/o
  233. ports, disk drives and other external peripherals.
  234.  
  235. C)  DIN Connector Assignments
  236. ------------------------------
  237. ========================================================================
  238. J1/P1 Pin                                                J2/P2 Pin
  239. Assignments                                              Assignments
  240. ------------------------------------------------------------------------
  241. Pin #     Row A       Row B          Row C               Row B
  242.  
  243. 1         D00         BBSY*          D08                 +5v
  244. 2         D01         BCLR*          D09                 GROUND
  245. 3         D02         ACFAIL*        D10                 RESERVED
  246. 4         D03         BG0IN*         D11                 A24
  247. 5         D04         BG0OUT*        D12                 A25
  248. 6         D05         BG1IN*         D13                 A26
  249. 7         D06         BG1OUT*        D14                 A27
  250. 8         D07         BG2IN*         D15                 A28
  251. 9         GROUND      BG2OUT*        GROUND              A29
  252. 10        SYSCLK      BG3IN*         SYSFAIL*            A30
  253. 11        GROUND      BG3OUT*        BERR*               A31
  254. 12        DS1*        BR0*           SYSRESET*           GROUND
  255. 13        DS0*        BR1*           LWORD*              +5V
  256. 14        WRITE*      BR2*           AM5                 D16
  257. 15        GROUND      BR3*           A23                 D17
  258. 16        DTACK*      AM0            A22                 D18
  259. 17        GROUND      AM1            A21                 D19
  260. 18        AS*         AM2            A20                 D20
  261. 19        GROUND      AM3            A19                 D21
  262. 20        IACK*       GROUND         A18                 D22
  263. 21        IACKIN*     SERCLK*        A17                 D23
  264. 22        IACKOUT*    SERDAT*        A16                 GROUND
  265. 23        AM4         GROUND         A15                 D24
  266. 24        A07         IRQ7*          A14                 D25
  267. 25        A06         IRQ6*          A13                 D26
  268. 26        A05         IRQ5*          A12                 D27
  269. 27        A04         IRQ4*          A11                 D28
  270. 28        A03         IRQ3*          A10                 D29
  271. 29        A02         IRQ2*          A09                 D30
  272. 30        A01         IRQ1*          A08                 D31
  273. 31        -12V        +5V STDBY      +12V                GROUND
  274. 32        +5V         +5V            +5V                 +5V
  275. =======================================================================
  276. Notes:
  277. 1)  J2/P2 Rows A and C are user defined.  They are specified in the
  278. VXIbus which is one reason why the VXIbus and VMEbus are not totally
  279. compatible.
  280.  
  281. 2)  A01 to A31 is the address bus.  Notice it is similar to the MC68000
  282. scheme ie without A0.  DS0* and DS1* (DS = Data Strobe) specify the
  283. upper or lower portion of the data bus. (rather than having a A0)  See
  284. the FAQ for comp.sys.m68k for a discussion of this issue.
  285.  
  286. 3)  * means an active low signal.
  287.  
  288. D)  VME64 - a new standard
  289. ---------------------------
  290. The regular VMEbus standard accommadates 32 bit address and data buses. 
  291. Data transfers are 32, 16 and 8 bytes wide.  One type of data transfer,
  292. called a Block Transfer, allow up to 256 bytes to be transferred with
  293. only the start address placed on the address bus once.  For the rest of
  294. the transfer, the address bus is idle.  The VME64 standard utilizes this
  295. unused bandwidth to enable 64 bit block transfers.  The lower 32 bits
  296. are placed on the regular D0 to D31 and the upper 32 bits placed on the
  297. idle address bus A01 to A31.
  298.  
  299. The VME64 standard adds many other advanced features.  VME64 is a VITA
  300. Standard.  This standard, which has recently gained ANSI approval, is
  301. backwards compatible with existing VMEbus boards.
  302. For more information:  http://www.vita.com/jvita.html
  303.  
  304. There is a VME64 Reflector (mailing list).  To subscribe Email to
  305. majordomo@syspac.com leaving the subject line blank with the following
  306. command in the body of the message:    subscribe vita
  307. You will receive a confirmation of your subscription and to address
  308. Email to others on the list send your message to vita@syspac.com
  309. ----------------------------------------------------------------------
  310.  
  311. 3)   The VXIbus - Technical Information
  312. ========================================
  313.  
  314. A)  The VXIbus - Introduction
  315. ------------------------------
  316. The VXIbus is an instrumentation bus based on the VMEbus, the Eurocard
  317. and standards such as IEEE 488.2 and the HP GPIB (General Purpose
  318. Instrumentation Bus).  It is an open architecture and is useful for
  319. automated test systems and data collection.  The issue of
  320. electromagnetic radiation is part of the VXIbus specification.  VXIbus
  321. is an acronym for "VMEbus eXtensions for Instrumentation".  The VXIbus
  322. was announced in 1987.
  323.  
  324. The VXIbus expands on the VMEbus so the two bus specifications are very
  325. similar.  TTL and ECL trigger lines, a local bus and an analogue summing
  326. bus are among the added features.  The December 1988 issue of "VMEbus
  327. Systems" contains a good outline of the VXIbus.  The Spring 1995 issue
  328. of "VXIjournal" is a VXIbus Buyer's Guide.
  329.  
  330. B)  The VXIbus - Description
  331. -----------------------------
  332.  
  333. There are two more board sizes in addition to the VMEbus single and
  334. double sizes:
  335.  
  336. Size      Height    Dimensions (mm)     Connectors          Slot Spacing
  337. ----      ------    ---------------     ----------          ------------
  338. A         Single    100 x 160           P1                  0.8 inch
  339. B         Double    233 x 160           P1 & opt P2         0.8 inch
  340. C         Double    233 x 340           P1 & opt P2         1.2 inch
  341. D         Triple    366 x 340           P1, opt P2,P3       1.2 inch
  342. ------------------------------------------------------------------------
  343. opt = optional
  344. P1, P2 & P3 are the same 96 pin DIN connector as in the VMEbus.
  345. The increased width of the C and D sizes are to accommodate thick
  346. analogue modules and EMI shielding.
  347.  
  348. The VXIbus uses the same pin assignments on P1 and the centre P2 pins as
  349. the VMEbus.  The two rows (A & C) on P2 that were user defined on the
  350. VMEbus are assigned on the VXIbus.  Features added include ECL (emitter
  351. coupled logic) and TTL trigger signals, a 10 Mhz ECL clock, more supply
  352. sources (+-24, -2 and -5.2 volts), an analogue summing bus, local bus
  353. lines and a module identification line.  The optional P3 available on
  354. the D size board offers the same type of resources as P2 but at a speed
  355. of 100 Mhz (P2 is only 10 Mhz).
  356.  
  357. Reasons why the VMEbus and the VXIbus specifications are not totally
  358. compatible include:
  359.  
  360.   1)  conflicts may arise depending on the use of the A & C rows on P2.
  361.   2)  VMEbus Double height boards are not as deep as VXIbus size C.
  362.   3)  The VMEbus has no configuration registers while the VXIbus does.
  363.  
  364. A VXIbus system can have up to 13 modules consisting of a central timing
  365. module in Slot 0 and a maximum of 12 additional instrumentation modules.
  366.  
  367. C)  DIN Connector Assignments
  368. ------------------------------
  369. P1 and P2-B (the centre row) have the same pin assignments as the VMEbus
  370. and are listed above.  The outside 2 rows of P2 are specified in the
  371. VXIbus.  In the VMEbus specification, these two rows are user defined. 
  372. Since Slot 0 on the backplane is reserved for a system timing module,
  373. P2-A has slightly different assignments than for Slots 1 to 12.  P2-C
  374. has essentially the same assignments for all slots.
  375.  
  376.           to be continued.....
  377.  
  378. 4)   Information Sources
  379. =========================
  380.  
  381. A)  VMEbus Systems Magazine
  382. ----------------------------
  383. 25875 Jefferson               (Advertising and Business Offices)
  384. St. Clair Shores              The Editorial Offices are at Micrology
  385. Michigan, 48081               listed below.
  386. (313) 774-8180
  387. (313) 774-8182 (FAX)
  388.  
  389. This magazine is free to qualified VMEbus systems users and specifiers
  390. in the United States and Canada.  There is a subscription fee applicable
  391. for other countries.  This magazine contains industry news, informative
  392. articles and useful advertisements.  Back issues are available from
  393. Micrology.  For more information see http://www.primenet.com/~magpub.
  394. The December 1994 issue is a useful Buyer's Guide.
  395.  
  396. B) VXI Journal
  397. ---------------
  398. Business Offices              Editorial Offices
  399. ----------------              -----------------
  400. 25875 Jefferson               11051 Pinto Drive
  401. St. Clair Shores              Fountain Hills
  402. Michigan, 48081               Arizona, 85268
  403. (313) 774-8180                (602) 837-3756
  404. (313) 774-8182 (FAX)          (602) 837-3768 (FAX)
  405. Email address: vxijournal@aol.com
  406.  
  407. Published by the people at the VMEbus Magazine at the same addresses.
  408. Subscriptions are free to qualified users of the VXIbus or GPIB in
  409. Canada or the USA.
  410.  
  411. C) Real Time Engineering
  412. -------------------------
  413. A new magazine, Real Time Engineering, is also published by Micrology in
  414. Arizona.  The Spring 1995 edition is a Buyer's Guide.
  415.  
  416. To get a subscription request form for any of these magazines, send
  417. Email to John Black, Editor (micrology@aol.com) or contact the offices
  418. in Michigan.
  419.  
  420. The World Wide Web (WWW) site for these three magazines is:
  421. http://www.primenet.com/~magpub.
  422.  
  423. D)  Micrology pbt, Inc.
  424. ------------------------
  425. 2618 S. Shannon Drive
  426. Tempe, Arizona  85282
  427. (602) 967-5581
  428. (602) 968-3446  (FAX)
  429. (602) 968-9265  (Real Time Engineering Magazine)
  430. micrology@aol.com     John Black
  431.  
  432. A VXIbus Buyer's Guide - $33
  433.  
  434. Back issues of VMEbus Systems Magazine are available for $4 each.
  435. Email micrology@aol.com and request a listing.
  436.  
  437. *** Micrology is having a sale on some back issues** (still??)
  438.  
  439. The Systems Engineer's Handbook:
  440. A guide to building VMEbus and VXIbus systems:
  441.  
  442. John Black has edited this hard cover text that covers the VMEbus and
  443. VXIbus thoroughly.  This is an easy to read book that contains the
  444. complete VMEbus and VXIbus specifications and information on graphics,
  445. disk interfaces, Ethernet, image processing and interfacing to external
  446. devices such as stepping motors...and much more.
  447. ]It is now available direct from Micrology for US$59.95 + $7 shipping.
  448. Phone (602) 966-5936   FAX  (602)-968-3446   Email - micrology@aol.com
  449.  
  450. E)  VITA - VMEbus International Trade Association
  451. --------------------------------------------------
  452.  
  453. VITA                                         VITA Europe
  454. 10229 North Scottsdale Rd                    P.O. Box 192
  455. Suite B                                      5300 AD Zaltbommel
  456. Scottsdale, Arizona 85253                    The Netherlands
  457. (602) 951-8866                               31.4180.14661 (or .16593)
  458. (602) 951-0720 (FAX)                         31.4180.15115  (FAX)
  459.  
  460. John Rynearson                               Zoltan Hunor
  461. Technical Director                           Director VITA
  462. VITA USA                                     Europe
  463. techdir@vita.com                             hunor@knoware.nl
  464.  
  465. World Wide Web site:    http://www.vita.com
  466.  
  467. VITA is the world-wide association of the VMEbus users and manufacturers
  468. and as such organizes global promotion of the VMEbus including
  469. exhibitions, seminars and courses.  Vita does not test and approve
  470. components but is a full member of ANSI and promotes standards of
  471. interest to the community.  VITA publishes various magazines and manuals
  472. about the VMEbus.
  473. In Europe, VITA has a mailing list of 100,000 engineers.
  474.  
  475. VMEbus Handbook          $53
  476. VMEbus Specification     $32
  477.  
  478. The Handbook provides information for programmers, system integrators,
  479. engineers while the VMEbus Specification provides more "hardware level"
  480. information such as that needed for board design.  These two books
  481. provide the information needed to understand the VMEbus system and are
  482. worth the moderate cost.
  483.  
  484. VITA also publishes a Buyer's Guide for $55 (or $110 a year).  
  485.  
  486. VITA now offers a quarterly news publication, the VITA Journal, on a
  487. complimentary subscription basis.  It contains member and industry news
  488. and the activities of the VITA Standards Organization.
  489. ]
  490. F)  Computer Design
  491. --------------------
  492. Computer Design is amagazine that contains VMEbus advertisements with
  493. articles about computer design in general.  It is free to qualified
  494. readers by contacting Ron Kalusa at ronk@pennwell.com.
  495.  
  496. ]
  497. G)  Test & Measurement World
  498. -----------------------------
  499. This magazine will feature the VXIbus starting in January 1996.  The
  500. February issue will feature an article on using VMEbus slave cards in a
  501. VXIbus system.  It is free to qualified industry personnel.
  502.  
  503. 275 Washington Street
  504. Newton, Massachusets  02158
  505. Phone  (617) 558-4671
  506. Fax    (617) 558-4470
  507. Email:  tmw@cahners.com
  508.  
  509. H)  The Manufacturers
  510. ----------------------
  511. There are many manufacturers of VMEbus computer modules worldwide. 
  512. Refer to any of the Buyer's Guides listed above or post to
  513. comp.arch.bus.vmebus for more information.  Many manufacturers are
  514. getting Internet Email addresses.  They note them in their
  515. advertisements in the magazines listed above.
  516.  
  517. Many VMEbus CPU boards have a built-in monitor program similar to the
  518. TUTOR monitor and have a RS-232 port that can be hooked up to a terminal
  519. or a host computer.  Programs can be entered with the provided simple
  520. assembler/disassembler and executed.  Peripheral devices can be attached
  521. easily to these boards.  These boards are often available used and the
  522. older ones with 68000/10 CPUs have a low cost(<$50) and this is a good
  523. way to become acquainted with the VMEbus.  See the FAQ for comp.sys.m68k
  524. for more information.
  525.  
  526. I)  Unadvertised ftp and WWW Sites
  527. -----------------------------------
  528. Motorola  http://www.motserv.indirect.com
  529.           http://www.mot.com
  530.           ftp://freeware.aus.sps.mot.com     (Motorola BBS)
  531.           http://freeware.aus.sps.mot.com/index.html     (for html)
  532.           ftp://pirs.aus.sps.mot.com (129.38.233.1) (AESOP & DR. BUB) 
  533.           http://design-net.com/datacom - info on MC68302 and 68360.  
  534.                               
  535. There are many links between each of these sites.
  536. DR. BUB (DSP information) is not operational yet.
  537. ------------------------------------------------------------------
  538.  
  539. VITA                     - http://www.vita.com
  540.  
  541. Heurikon                 - http://www.heurikon.com
  542.                                         (nifty daily cartoons)
  543. Dallas Semiconductor     - http://www.dalsemi.com
  544.                                         (Postscript data sheets)
  545. Maximum Strategy Inc.    - http://www.maxstrat.com  (disk arrays)
  546.  
  547. ]Hitex Corporation -     http://www.hitex.com/automation for California
  548.                          http://www.ba-karlsruhe.de/automation (Germany)
  549.                          In-circuit emulators and remote debuggers.
  550. Titan Electronics        http://www.titan.com
  551.  
  552. ]Introl Corporation:  http://www.introl.com
  553.  
  554. Introl is offering a non-commercial license for their US$2,000 C
  555. compiler.  This is the full version - it is not crippled.  It comes with
  556. an instruction manual.  See their homepage for more information.
  557. This is now available in a Windows 95 version.
  558.  
  559. FAQ - comp.sys.m68k: for information on the Motorola M680x0 and MC683xx
  560. --------------------
  561.  
  562. ftp://nyquist.ee.ualberta.ca/pub/motorola/m68kfaq
  563. http://www.ba-karlsruhe.de/automation/FAQ/m68k  Germany
  564. http://www.hitex.com/automation/FAQ/m68k  California  
  565. http://www.oritools.com/info  (also 8051, HC11 and PowerPc FAQs)
  566.  
  567. 5)   Answers to Frequently Asked Questions
  568. ===========================================
  569.  
  570. A frequently asked question is "are there any easy-to-use devices to
  571. provide a VMEbus interface to my computer design?".  Two suppliers of
  572. chips to do these tasks are Cypress and Newbridge .
  573.  
  574. A)  Newbridge Microsystems
  575. --------------------------- 
  576. The VME64 (SCV64) controller chip provides a 64 bit VMEbus interface
  577. from the local bus.  This chip has a built-in DMA controller, VMEbus
  578. address decoder and local bus burst modes.  It is a 299 pin PGA
  579. ($308CDN) or a 304 pin PQFP ($256CDN) package.
  580.  
  581. Newbridge also make PCI to VMEbus interface ("UNIVERSE")($US160 @ 1K)
  582. and Futurebus+ interface chips ("LIFE").  A new part, "TROOPER" is a low
  583. cost ($40 1995 @ 1K) slave-only VMEbus interface chip.  Available June
  584. 1995.  The SCV64 and "TROOPER" are fabricated by Motorola.
  585.  
  586. The "SPANNER" is now in production.  This is a MC68040 to PCI bridge
  587. chip.  This is Newbridge's introductory offering in this area.
  588.  
  589. (800) 267-7231 (North America), (613) 592-0714 in Canada or
  590. (408) 258-3600 in California.  
  591.  
  592. Email addresses:
  593. nms-inquire@newbridge.com for general inquiries or
  594. nms-support@newbridge.com for technical support.
  595.  
  596. <prices may be inaccurate>  The SCV64 (33 Mhz QFP) has been reported as
  597. costing US$ 332 (qty=5), US$ 287 (25) and US$ 248 (100).
  598.  
  599. ////////////////////////////////////////////////////////////////////////
  600. Cypress Semiconductor
  601. ----------------------
  602. Cypress manufactures a series of useful VMEbus integrated circuits:
  603.  
  604. VIC64     - an enhanced VIC068.   All the features of the VIC068 plus
  605.           MBLT support.  (Multiplexed Block Transfer) Provides a direct
  606.           connection to the M68K family and mappable to others.  VME64
  607.           compliant (64 bit block transfers - rates up to 70
  608.           mbytes/sec).  144TQFP, 144PPGA, 144CPGA, 160PQFP, 160CQFP. 
  609.           $US 142 (Qty 100)
  610.  
  611. VIC068    - VMEbus Interface Controller - provides VMEbus controller
  612.           functions between a CPU and the external VMEbus.  VMEbus
  613.           SYSCON (system controller), interrupt handler, local DMA and
  614.           a DRAM controller.  32/16/8 bit transfers.  144TQFP, 144PPGA,
  615.           144CPGA, 160PQFP, 160CQFP.  $US 113 (Qty 100)
  616.  
  617. VAC068    - VMEbus Address Controller -  forms a complete VMEbus
  618.           master/slave interface when used with the VIC068.
  619.           144PPGA, 144CPGA, 160PQFP, 160CQFP.  $US 91 (Qty 100)
  620.  
  621.  CY7C960  - Slave VMEbus Interface Controller  - VME64 (64/32/16/8 bit
  622.           data transfers), auto-slot ID, DMA, DRAM controller with
  623.           refresh.  80 mbyte/sec Block Transfers.  CR/CSR support (used
  624.           for Auto-slot identification to determine which slot a
  625.           participating module is in).
  626.           64TQFP, 64CQFP, 68CPGA.  $US 29
  627.  
  628.  CY7C961  - based on the CY960 - includes local and remote VMEbus Master
  629.           capability. on-chip DMA.  100 TQFP, 100CQFP.  $US 47 (Qty 100)
  630.  
  631. CY7C964   - Bus Interface Logic Circuit - a companion part to the
  632.           products listed above.  This 8 bit part is used to drive the
  633.           upper three bytes of the VMEbus data and address buses.  Three
  634.           devices are needed for VIC068 and VIC64 and four with the
  635.           CY7C960/961.  The VIC64 and VIC068 directly drive the lower
  636.           bytes.  The purpose of this part is to simplify the
  637.           interfacing of the board logic by providing various counters,
  638.           latches, comparators and drivers.
  639.           64TQFP, 64CQFP, 68CPGA.  $US 19 (Qty 100)
  640.  
  641.        San Jose, California, U.S.A        Toronto, CANADA.
  642.        Phone (408) 943-2600               Phone (416) 620-7276
  643.        FAX   (408) 943-2741               FAX   (416) 620-7279
  644.        vmebus@cypress.com                 Ed Dupuis (ead@cypress.com)
  645.  
  646.        BBS: (408) 943-2954 (1200 to 19.2k, 8N1)  
  647. =====================================================================
  648.  
  649. B)  Battery Clocks - MK48TO2B-xx
  650. ---------------------------------
  651. Some VMEbus CPU boards contain a clock IC with an integral battery such
  652. as the MOSTEK MK48TO2B-25.  The battery in this device is supposed to
  653. last for five years, then the entire chip must be replaced.  It seems
  654. nobody expected these boards to become obsolete at 5 years.
  655.  
  656. The MK48TO2B-25 is being discontinued and perhaps replaced by the
  657. M48TO2-200PC1.  Mauser Electronics <(800) 346-6873 or (817)483-4422> nor
  658. Arrow have any MK48Ts and the M48Ts have a delivery time of 8 to 14
  659. weeks.  MOSTEK is apparently now owned by SGS-Thompson who will be
  660. replacing the MK48TO2B with a 2 piece part called the "SnapHat".  The IC
  661. proper and the battery/crystal are replaced separately.  This
  662. information is provided by Gerry Belanger and Dennis Johnson.
  663.  
  664. Dallas Semiconductor makes the Timekeeper series of clock chips.  Their
  665. US phone number is (214) 450-0448 or (800) 336-6933.  
  666. The Dallas DS1642 may be replaced the Mostek MK48TO2B-25<not confirmed>. 
  667. The DS1642 is available in speeds of 120 or 150 nsec.  It is available
  668. directly from Dallas Semiconductor for about US$17 plus shipping with a
  669. delivery time of 4 to 6 weeks.  Dallas suggests that Newark Electronics
  670. may have this item in stock. (800) 463-9275 CANADA only.(?)
  671.  
  672. How to add an external battery:
  673. --------------------------------
  674.  
  675. The MK48TO2B-25 Mostek real time clock consists of a standard 24 pin DIP
  676. with a black plastic cap attached to its top.  This plastic restangular
  677. cap contains the clock crystal and the battery.
  678.  
  679. This cap is attached at each end only with some sort of potting material
  680. that seems to be an epoxy.  If you put the MKT48 up to a light source
  681. you should be able to see a gap between the plastic cap and the DIP. 
  682. Notice that the cap is glued to the DIP only at the ends and then only
  683. in the centre of the ends.  ie where the half-circle is molded into a
  684. DIP to indicate where pins 1 and 24 are and at the corresponding place
  685. at the other end.
  686.  
  687. The wires for the crystal and the battery pass through this potting
  688. material on each side of the potting material.  The crystal wires are at
  689. the pin # 1 and 24 end of the DIP and the battery is at the pin # 12 and
  690. 13 end.  These wires do not necessarily connect to these pins.
  691.  
  692. The idea is to cut through the potting material, disconnect the positive
  693. internal battery wire and solder a new battery to the wire coming out of
  694. the DIP nearest to pin 13 and the other to pin 12 (ground) of the DIP.
  695.  
  696. The positive (+) wire is towards pin 13 (but is not connected to it). 
  697. Ground is pin 12 (the external pin on the DIP).
  698.  
  699. I found a hacksaw blade the ideal tool to slowly cut through the potting
  700. material.  From time to time I would probe in the cut spot with a
  701. voltmeter (gnd to pin 12) to see if I had reached the positive wire.
  702. Even though the battery is near death, mine measured 0.9 volts which is
  703. enough to detect.  Then I continued cutting and scratching until the
  704. wire was exposed.  The rest is easy.  Cut the wire in two and solder the
  705. positive terminal of the new battery to the lower wire (ie the one that
  706. comes out of the DIP).  The wire is not microscopic and relatively easy
  707. to work with once exposed.
  708.  
  709. A picture would be worth a million words, nay, a -billion- at this
  710. point.  Once you have done one, it would be easy to do many.  I used a
  711. small 3 volt clock battery that had two tabs spot welded on it.  
  712. Works great for me!  Good Luck!
  713.  
  714. Please send suggestions for this article to r.boys@genie.geis.com
  715. The original idea for this was provided by Michael Coughlin at MIT.
  716.  
  717. C)  Where does the name "VME" come from?
  718. -----------------------------------------
  719. In case you are new to this newsgroup...
  720. an article written by John Black:
  721.  
  722.                            What meaneth VME?
  723.                           -------------------
  724. In 1981, when Motorola agreed to allow Mostek and Signetics to second
  725. source the MC68000 microprocessor chip, the three companies agreed to
  726. meet and discuss the possibility of supporting a common backplane bus. 
  727. At that time Motorola had already developed a 68000-based backplane bus,
  728. which they called VERSAbus.  Since I had written a large portion of the
  729. VERSAbus specification, I was the Motorola technical representative at
  730. that meeting.
  731.  
  732. Motorola proposed that the three companies jointly support the VERSAbus
  733. backplane.  However, both Mostek and Signetics rejected that proposal,
  734. saying that the VERSAbus board size was much too large.  In response to
  735. that objection, Motorola proposed that the (much smaller) Eurocard board
  736. size be used.  A backplane could then be designed with the VERSAbus
  737. electrical specifications and the Eurocard mechanical specifications. 
  738. Motorola suggested that new board products (based on this new backplane)
  739. be called VERSAmodule Eurocards, which could be abbreviated "VME".
  740.  
  741. Both Mostek and Signetics were satisfied with the choice of the Eurocard
  742. mechanical standard, but they objected to the "VERSAmodule Eurocard"
  743. name, since Motorola had already trademarked the name "VERSAmodule".
  744.  
  745. Eventually this difficulty was overcome when the three companies agreed
  746. that the name VMEbus would be placed in the public domain, and that if
  747. anybody asked what VME meant; they would say....
  748.  
  749.        "VME?...Oh, it doesn't stand for anything in particular".
  750.  
  751.                      Now you know the awful truth.
  752.  
  753.                                   by:
  754.                               John Black
  755.                                 Editor
  756.                         VMEbus Systems Magazine
  757.                             Tempe, Arizona
  758.                            micrology@aol.com
  759.  
  760. (reprinted here with John's permission)
  761.  
  762. ////////////////////////////////////////////////////////////////////////
  763. ////////////////////////////////////////////////////////////////////////
  764.  
  765. 6)   PROFILES:
  766. ===============
  767. The purpose of this section is to profile some of the products of
  768. various manufacturers to give an idea of what is available to the
  769. designer and the state of the market.  This section will be rotated and
  770. previous sections will be archived.
  771.  
  772. Next month (hopefully) will be Pivotal Graphics.
  773.  
  774. //////////////////////////////////////////////////////////////////////
  775. //////////////////////////////////////////////////////////////////////
  776.  
  777. Most Friendly Contributors:
  778.  
  779.        Andy Fraser         Ontario
  780.        John Black          Arizona
  781.        Michael Coughlin    Massachusets  (sold me my first VME board!)
  782.        Gerry Belanger      Connecticut
  783.        Bosco Chan          Ontario
  784.        Michael Bodine      Ilinois
  785.  
  786. ////////////////////////////////////////////////////////////////////////
  787.  
  788.    and more to come.....
  789.  
  790. Please send all comments to:
  791.  
  792. Robert Boys
  793. HiTOOLS Inc
  794. 2055 Gateway Place
  795. San Jose, California, 95110
  796.  
  797. r.boys@genie.geis.com    or   rboys@best.com
  798.  
  799. Thank you
  800.  
  801.