Date: Tue, 10 Dec 1996 22:27:23 GMT Server: NCSA/1.4.2 Content-type: text/html The UW MacTester home page

The UW MacTester home page

Photograph



Synopsis

The MacTester is a low-cost digital functional tester for chips and circuits with TTL or CMOS voltage levels. Features:


Principal investigators

Neil McKenzie
Carl Ebeling
Larry McMurchie
Gaetano Borriello


Sponsors

Northwest Laboratory for Integrated Systems (LIS)
Apple Computer
National Science Foundation
Washington Technology Center
Xilinx


Publications

Experiences with the MacTester in Computer Science and Engineering Education. Preview version for IEEE Transactions on Education, accepted for publication, to appear 1Q96. (Caveat: figures can be viewed using Ghostview, but for some reason, do not print properly.)

Experiences with the UWTester in Computer Science and Engineering Education. Technical report UW-CSE-94-06-02, University of Washington, Dept. of CSE, June 1994.

MacTester videotape. (Sorry, no MPEG version available yet!) The tape discusses the C language interface, the LogicWorks user environment and interaction with Xilinx FPGAs. Created by Neil McKenzie, Angela Thalls, Carl Ebeling, and Larry McMurchie. University of Washington, Dept. of CSE, June 1993.

The UW MacTester: A Low-Cost Functional Tester for Interactive Testing and Debugging. Technical report UW-CSE-92-10-08, University of Washington, Dept. of CSE, October 1992.

MacTester: A Low-Cost Functional Tester for Interactive Testing and Debugging. Proceedings of the 3rd Microelectronic System Education Conference, San Jose, CA, June 1990. Also available as UW technical report UW-CSE-92-08-01, University of Washington, Dept. of CSE, August 1992, chapter 3.

The UW VLSI Chip Tester. Technical Report UW-CSE-89-12-01, University of Washington, Dept. of CSE, December 1989.


Manuals (last update: July 1993)

Introduction to the MacTester. Installation guide for Mac and PC systems.

The MacTester User Guide. In-depth description of high-level programmer's interface.

Appendix to the MacTester User Guide. A set of diagrams for mapping the software interface to the placement of test chips in the ZIF socket.

The MacTester Parallel Interface Document. Description of parallel interface card, driver-level software interface, hardware theory of operation, descriptions of state machines, and cable pin-out.


Further information

MacTesters are manufactured by Applied Precision, Inc. Here is their address:

LogicWorks and DesignWorks are schematic capture and simulation programs created and marketed by Capilano Computing. Here is their address:


Information for MacTester developers

Source code

Click here to access the MacTester source code for the Macintosh. You will need the Macintosh utility ``StuffIt'' in order to extract files from the archive. The preferred compiler for this version of the C library code (2.2) is Think C version 5.0 and above. This library code also compiles for the IBM PC under Microsoft Quick C, but you still need to use StuffIt to perform the extraction.

PLD files

Click here to access the MacTester PLD file directory. Or you can access each one individually:

Mac NuBus interface

  • ROM code (Motorola S3 format)
  • Address PAL (part: 16L8 or 16V8): ABEL input, ABEL output and JEDEC file
  • State machine (part: 16V8): ABEL input, ABEL output and JEDEC file

    IBM PC compatible ISA interface

  • Address PAL (part: 22V10): ABEL input, ABEL output and JEDEC file
  • State machine (part: 22V10): ABEL input, ABEL output and JEDEC file


    Neil McKenzie
    mckenzie@cs.washington.edu
    Last update: November 8, 1995