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
Synopsis
The MacTester is a low-cost digital functional tester
for chips and circuits with TTL or CMOS voltage levels.
Features:
- 128 bi-directional pins
- ZIF socket for testing chips
- Direct connection with Macintosh NuBus or IBM PC (ISA) bus
- All signal pin mapping is performed by software
- C language interface
- C library source code is included
- LogicWorks simulator interface is available (Macintosh only)
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:
Applied Precision, Inc.
8505 SE 68th St.
Mercer Island, WA 98040
Attn: Andy Snow
Phone: (206) 236-0704
FAX: (206) 232-4184
Email: asnow@aegis.api.com
LogicWorks and DesignWorks are schematic capture and simulation
programs created and marketed by
Capilano Computing.
Here is their address:
Capilano Computing
406-960 Quayside Drive
New Westminster, British Columbia
Canada V3M 6G2
Phone: (604) 522-6200
FAX: (604) 522-3972
Email: capilano_computing@wimsey.com
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