Author Topic: SysClk LWLA1034 (and others) FPGA Enhancements  (Read 2714 times)

0 Members and 1 Guest are viewing this topic.

Offline Scratch.HTFTopic starter

  • Regular Contributor
  • *
  • Posts: 119
  • Country: au
SysClk LWLA1034 (and others) FPGA Enhancements
« on: December 05, 2017, 03:55:46 am »
I've read at https://sigrok.org/wiki/Sysclk_LWLA1034 that different FPGA bitstreams can be reloaded with Sigrok, and I believe that incorporating the following is possible in the LWLA1034 (and possibly with the LWLA1016 and LWLA2034 which uses the same FPGA) while retaining data compression and State Clock functionality:

* Qualifier capability (record data only on qualifying conditions)
* If-Then-Else sequencer with full conditional structure (up to a certain number of levels) for the logic analyser
* Multiple state trigger words
* Range recognizer
* Selective data acquisition functions
* Programmable STOP conditions
* Option to combine logic ports to extend number of points (e.g. 34-16-8-4-2-1 bit for 256K-512K-1M-2M-4M points) and define segment size
* 64 bit (probably less) FIFO stream trigger (good for triggering on I2C and SPI)
* If possible, enable an option to capture data on either edge (rising and falling edges) of the State Clock

For the host software, there should be an option for automatic retriggering while retaining previously captured data.
If it runs on Linux, there is some hackability in it.
 

Offline abraxa

  • Frequent Contributor
  • **
  • Posts: 377
  • Country: de
  • Sigrok associate
Re: SysClk LWLA1034 (and others) FPGA Enhancements
« Reply #1 on: December 05, 2017, 11:14:26 am »
Certainly, there are a lot of things that are possible. Do you intend to work on implementing these features?
 

Offline Scratch.HTFTopic starter

  • Regular Contributor
  • *
  • Posts: 119
  • Country: au
Re: SysClk LWLA1034 (and others) FPGA Enhancements
« Reply #2 on: January 06, 2018, 07:32:45 am »
My strength here is contributing realistic and viable ideas.
If it runs on Linux, there is some hackability in it.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf