Recommended Posts

After reading about Xilinx's Virtual Logic Analyzer "ChipScope", I decided that I would like something similar to allow me to inspect what is going on within my projects. I've already got an Open Bench Logic Sniffer, but bringing out pins from the design to the headers, then clamping on test probes is sometimes problematic and fragile.

In the past I've been playing around with RS232 and found it quick and simple to use from both the interface from both the FPGA design and the client software, so I sketched out a design and over a couple of nights CheepScope was born!

It features:

* 16 channels

* 1024 samples

* Requires only one I/O pin - or no pins if your Dev board has a USB to RS232 interface

* Light on resources - one Block RAM and about 100 slices.

I've made a very simple character mode user interface for use under Linux. It is functional but not flash. It is not as good as the Vendor's VLA as it needs to be added to your design it is built, but it works a treat.

It's all up on my Wiki at http://hamsterworks.....php/CheapScope

If (like me) you don't run Linux natively you can always use Virtual Box's USB device pass-through, allowing your VM to see the USB-to-Serial device.

This post has been promoted to an article

Link to comment
Share on other sites


This topic is now archived and is closed to further replies.