Dangerous Prototypes

Other projects => Open Bench Logic Sniffer => Topic started by: kinsa on February 25, 2011, 07:55:36 am

Title: Cleaned up VHDL code + Meta + new RLE + Timing fix
Post by: kinsa on February 25, 2011, 07:55:36 am
Attached is a cleaned up version of the VHDL code with the following enhancements:


Also attached is the diff for Device.java that handles the RLE data and the fix for the before/after trigger capture.

Don't forget to regenerate the BRAM core before compiling the project.
Title: Re: Cleaned up VHDL code + Meta + new RLE + Timing fix
Post by: jack.gassett on February 25, 2011, 10:26:56 pm
Thank you kinsa,

I'll take a look and get it checked into github.

Jack.
Title: Re: Cleaned up VHDL code + Meta + new RLE + Timing fix
Post by: ian on February 26, 2011, 11:00:03 am
Thanks kinsa,

Great work! Now there are upgraded cores in both HDL languages.
Title: Re: Cleaned up VHDL code + Meta + new RLE + Timing fix
Post by: kinsa on February 27, 2011, 09:41:50 am
After reading dogbody's excellent documentation, here is the fix for the trigger point synchronization.

Note that for this VHDL code, RLE for 200 MHz sampling rate is not supported.
Title: SPI fixes
Post by: kinsa on March 07, 2011, 02:08:52 am
Missed the SPI synchronizer code.

The compiled bit file is also included.

( ! ) Fatal error: Uncaught exception 'Elk_Exception' with message 'Please try again. If you come back to this error screen, report the error to an administrator.' in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
( ! ) Elk_Exception: Please try again. If you come back to this error screen, report the error to an administrator. in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
Call Stack
#TimeMemoryFunctionLocation
10.00942062704session_write_close ( )...(null):0
20.00972194296ElkArte\sources\subs\SessionHandler\DatabaseHandler->write( )...(null):0
30.00982195072Database_MySQL->query( ).../DatabaseHandler.php:119
40.05372333800Database_MySQL->error( ).../Db-mysql.class.php:273