Difference between revisions of "ASIX SIGMA / SIGMA2"

From sigrok
Jump to navigation Jump to search
m
Line 14: Line 14:
| 200 kHz
| 200 kHz
| 16
| 16
| Edge of two probes, state
| Edge of two probes, state, boolean expression*
|- bgcolor="#dddddd"
|- bgcolor="#dddddd"
| 250 kHz
| 250 kHz
| 16
| 16
| Edge of two probes, state
| Edge of two probes, state, boolean expression*
|- bgcolor="#eeeeee"
|- bgcolor="#eeeeee"
| 500 kHz
| 500 kHz
| 16
| 16
| Edge of two probes, state
| Edge of two probes, state, boolean expression*
|- bgcolor="#dddddd"
|- bgcolor="#dddddd"
| 1 MHz
| 1 MHz
| 16
| 16
| Edge of two probes, state
| Edge of two probes, state, boolean expression*
|- bgcolor="#eeeeee"
|- bgcolor="#eeeeee"
| 5 MHz
| 5 MHz
| 16
| 16
| Edge of two probes, state
| Edge of two probes, state, boolean expression*
|- bgcolor="#dddddd"
|- bgcolor="#dddddd"
| 10 MHz
| 10 MHz
| 16
| 16
| Edge of two probes, state
| Edge of two probes, state, boolean expression*
|- bgcolor="#eeeeee"
|- bgcolor="#eeeeee"
| 25 MHz
| 25 MHz
| 16
| 16
| Edge of two probes, state
| Edge of two probes, state, boolean expression*
|- bgcolor="#dddddd"
|- bgcolor="#dddddd"
| 50 MHz
| 50 MHz
| 16
| 16
| Edge of two probes, state
| Edge of two probes, state, boolean expression*
|- bgcolor="#eeeeee"
|- bgcolor="#eeeeee"
| 100 MHz
| 100 MHz
Line 52: Line 52:
| Edge of one probe
| Edge of one probe
|}
|}
* Not implemented in sigrok yet.


See [[ASIX SIGMA/Info]] for more detailed information on the device.
See [[ASIX SIGMA/Info]] for more detailed information on the device.

Revision as of 18:14, 2 May 2010

ASIX SIGMA.
ASIX SIGMA internals.

The ASIX SIGMA is a 16 channel logic analyzer with sample rate support up to 200 MHz and with 256 Mbit on-board memory.

It is supported by sigrok, and the necessary firmware files are generously provided by the vendor for distribution. As a result, the SIGMA works out of the box with sigrok. Trigger support has been implemented in 100 MHz and 200 MHz modes for rising/falling edges. Trigger features at lower sample rates are far more advanced and will be supported later.

Samplerate Number of probes Trigger support
200 kHz 16 Edge of two probes, state, boolean expression*
250 kHz 16 Edge of two probes, state, boolean expression*
500 kHz 16 Edge of two probes, state, boolean expression*
1 MHz 16 Edge of two probes, state, boolean expression*
5 MHz 16 Edge of two probes, state, boolean expression*
10 MHz 16 Edge of two probes, state, boolean expression*
25 MHz 16 Edge of two probes, state, boolean expression*
50 MHz 16 Edge of two probes, state, boolean expression*
100 MHz 8 Edge of one probe
200 MHz 4 Edge of one probe
  • Not implemented in sigrok yet.

See ASIX SIGMA/Info for more detailed information on the device.

Example usage

An example that captures from 4 probes, for 100ms at 10 MHz, with trigger condition pin 1 high, pin 2 rising, ping 3 low and pin 4 high is given below:

sigrok-cli --triggers 1=1,2=r,3=0,4=1 --samples 5000000 --time 100 -o samplerate=10m -f bits -p 1-4

Firmware

The firmware files (FPGA bitstreams) for the ASIX SIGMA have been provided by the vendor under a license which allows redistribution, and are available from the sigrok-firmwares repository:

$ git clone git://sigrok.git.sourceforge.net/gitroot/sigrok/sigrok-firmwares

In order to use the ASIX SIGMA in sigrok, you need to copy the firmware files to the correct sigrok directory, /usr/local/share/sigrok/firmware per default:

$ cp sigrok-firmwares/asix-sigma/*.fw /usr/local/share/sigrok/firmware

Resources