Skip to main content

SP1000G series

The SP1000G series captures 18 to 54 channels at 1 GS/s, a resolution of 1 ns, on every channel at once. Channels can also be driven, so the same instrument stimulates a board and records the response in one capture.

A device is made of two parts. The host holds the acquisition hardware: FPGA, memory buffer and USB interfaces. The active probes hold the signal conditioning, ESD protection, input/output buffers and level shifting. Each probe connects to the host through a harness of high-speed Twinax cables, so the propagation delay is predictable and the channels stay aligned with one another.

External reference clock in and out, trigger in and out, an adjustable threshold and a settable output voltage make it the instrument in the range for work where timing has to be defensible.

The three models​

SP1018GSP1036GSP1054G
Channels183654
Active probes246
Sample rate1 GS/s on all channelssamesame
Trigger engines211

They share an architecture and differ in how many probes attach. On the SP1036G and SP1054G only engine A is wired to the bus that carries trigger status between channel groups, so those two report a single trigger engine and the A/B sequences described in Trigger are not available on them.

What it can be asked to do​

Maximum sample rate1 GS/s, 1 ns
Thresholdset per probe, 0 to 3 V in 25 mV steps
Threshold presets1.8 V, 3.3 V, 5 V logic
Channel pull-up / pull-downyes, 10 kΩ, per channel or per probe
State mode clockthe 9th and 18th channel of each group
External trigger in and outyes
Reference clock in and outyes, 10 MHz
Pattern generatoryes, one script at a time
Maximum output rate125 MHz

Channels are individually configurable as inputs, push-pull outputs or open-drain outputs. See Configuring the device for the probe dialog, and Pattern generator for driving them.

Detailed timing and DC characteristics are in the SP1000G series datasheet.

Memory and streaming​

A USB logic analyzer normally either stores samples in an embedded memory and downloads them afterwards, which is bounded by that memory, or streams them as they are taken, which is bounded by the USB throughput.

The SP1000G does both, and compresses. Samples are analyzed and compressed before being stored in an embedded DDR-3 memory of 4, 8 or 12 Gb depending on the model, while a USB 3 interface transfers them out at the same time, emptying the memory and making room for more. The result is hours of activity on all channels at 1 GS/s, without the host computer or the USB link setting the limit.

Typical applications​

  • Semiconductor testing, manual or automated
  • Circuit testing and validation
  • Embedded systems debugging
  • Scientific research
  • Serial protocol analysis: I2C, SPI, UART, 1-Wire and others
  • ADC diagnostics

Device ports​

Host​

The SP1000G host interfaces

  1. 12 V DC power input
  2. USB 3 port, type B
  3. Earth connection, M3 thread
  4. 10 MHz reference clock input, 50 Ω, optional
  5. Trigger input, 50 Ω
  6. Reference clock output
  7. Trigger output
  8. Status LED
  9. Port A, for a 9-channel active probe set
  10. Port B, for a 9-channel active probe set

A model with more probes has more ports. Below is the front of an SP1054G, with its six:

The front of an SP1054G

Active probe​

The active probe interfaces

  1. Connection to the host
  2. Status LED
  3. Connection to the device under test: 9 measurement channels, each with its own ground

What is in the box​

Every model ships with the host device, a 12 V 3 A power supply and a 1.5 m USB 3 cable, type A to B, plus one active probe and one harness per nine channels: two for the SP1018G, four for the SP1036G, six for the SP1054G.

Drivers​

ScanaStudio V6 does not bundle drivers. Install the Ikalogic USB driver package once, before connecting the device: ikalogic-drivers-setup.exe. It is the only Ikalogic installer that needs administrator rights; ScanaStudio itself installs per-user and never prompts for UAC.

The SP1000G Core devices, one per group of 18 channels, use FTDI's D3XX driver. If a Core device still shows a warning in the device manager after installing the package, install D3XX by hand: unzip it to a known folder, connect the device directly to a root USB 3 port rather than through a hub, find it in the device manager, choose "Update driver" and point the wizard at that folder. Until the driver is installed Windows cannot enumerate it properly, so it may be listed as "IKALOGIC Device", "IKALOGIC COM PORT" or "USB Serial port", usually with a yellow exclamation mark.

On Linux, the udev rule shipped with ScanaStudio is what allows the software to open the device. See Installing ScanaStudio.

LED indications​

Host​

Status LEDMeaning
Red, steadyBooting, for about 15 seconds after power-up
Green, steadyReady
FuchsiaWaiting for the trigger
Blue, blinkingCapturing
Red, blinkingHardware fault

Active probe​

Status LEDMeaning
Green, steadyProbe powered
Green, blinkingLogic activity on one or more channels
Red, blinkingHardware fault

Auto-test​

The SP1000G can test itself, because it can generate as well as capture. The procedure needs no other equipment: the device and one probe set.

Probe connections

Leave the probes floating during the auto-test. They must not be connected to anything else.

The test generates a known pattern on all channels of a probe and captures it back. The pattern uses a range of pulse widths so timing accuracy is exercised, and odd channels carry the inverse of even channels, so a short between two channels is immediately visible.

The expected auto-test pattern

  1. Connect the device to USB 3 and to its power supply.
  2. Start ScanaStudio and open an SP1000G workspace, keeping the default settings.
  3. Connect one probe set to the port under test, for example Port A.
  4. In the Pattern Generator card, Add script, and choose Auto-test SP1000G. If it is not in the list, install it from the script manager.
  5. Start the capture. The device generates and captures at the same time.
  6. Compare what you get with the pattern above.

First capture​

The general procedure is in Your first capture. Two things are specific to this device: connect the power supply as well as USB 3, and connect at least one ground probe to the ground of the system under test.