Archive for September, 2007

Spartan 3E starter kit logic analyzer

Thursday, September 6th, 2007

I needed to capture some logic signals for viewing but unfortunately didn’t have a separate logic analyzer available for that. Then I remembered seeing a logic analyzer project for the Xilinx Spartan 3 starter kit by Michael Poppitz. Jonas Diemer has also made a port of the project to the Spartan 3E starter kit.

hw-spar3e-sk-us_l.jpg

There is a very nice Java client software that has also been getting some additional features as contributions. Also looks like the VHDL code for the FPGA has been re-structured in the recent versions making porting to different platforms easier.

la_screenshot_main_0_6.png

Getting it running with my Spartan 3E starter kit was pretty simple thanks to the existing port for this board. This port comes only as source so it takes a little additional time to compile it to binaries so I’ll provide the binary files here in case someone wishes to quickly test it on the Spartan 3E starter kit board.

la-bin-081-s3e.zip

You need to install the RXTX library if you don’t have it already. rxtx-21-7-bins-r2.zip

FPGA bit file was made using ISE 9.2.02i and JAR package compiled using jdk1.6.0_02

Source package used to compile these binaries la-src-081-test-s3e.zip
You should check the project site for possible updates.

Next on the list would be making an input board for wider input voltage range.