I can no longer support the following project because the CPLDs are very hard to get and I no longer have access to the programmer. Also, the schematic and PCB program I used (WinDraft) is no longer available. Let me know if you would like the CPLD and/or the VB source files.

DSO/Logic Analyzer - July/August 2003 QEX.

Following is my DSO/Logic Analyzer as published in the July/August 2003 issue of QEX. Here is a brief excerpt from the article:

The device described in this article is a combination Digital Storage Oscilloscope and Logic Analyzer. It interfaces to a PC via a parallel (printer) port and is built using several printed circuit boards. The system is designed such that it allows for 6 Input Cards. Each card can be either 8 Logic Analyzer channels or a single Analog channel (8 bit resolution).
Here are some of the main features:
  1. Ease of construction - uses printed circuit boards
  2. Multiple analog channels
  3. Minimum of 20 MHz sample rate
  4. Logic Analyzer channels
  5. Trigger selection to allow various combinations of A/D and LA signals
  6. Settable pre-trigger count
  7. An initialization file which allows the user to define almost all of the operating parameters

This program is Freeware. Click here to see some screen shots.

Here are the necessary files required for the DSO/LA In the following zip files the ".ps" files are PostScript and the ".prn" are Laserjet4 formated files. All are double size. If you need a different format please contact me and I will try to generate files which are compatible with whatever printer you might have. I will also be willing send hardcopy via SASE.

I will be happy to program a PLD for you if you include an SASE. I would also be happy to test the board as long as it requires no assembly and you include a means of paying for the return postage.
Please let me know if you have any trouble getting any of the components.