Introduction to SQ series logic analyzers
What are SQ Series?
SQ Series logic analyzers are entry level devices capable of capturing and generating logic signals at maximum sampling rate of 200 MHz on 4 channels. SQ range of logic analyzers is composed of 4 devices:
SQ series of logic analyzers are small devices (50mm x 50mm x 25mm) as seen in the image below:
Please refer to product page for detailed features and limitations of each device.
Principle of operation
SQ Series logic analyzers and pattern generators connects to a computer via a USB cable (mini-B). A free software - called ScanaStudio - is used to configure the device, display captured signals and build signals to be generated. The software can also be used to further analyze the captured samples by decoding protocols like I2C, SPI or UART. It’s worth noting that SQ series can capture and generate signals simultaneously, and ScanaStudio software is perfectly adapted for that type of applications.
Embedded memory architecture
Unlike other devices that stream data over USB, SQ series uses an internal memory to store captured samples (or samples that need to be generated).
To get the most out of your SQ device, it’s important to have a global understanding of how its internal memory works.
SQ’s memory can be divided into two sectors:
- Capture memory
- Generator memory
The amount of memory allocated to capture or generation can be defined without much restrictions. The animation below shows how the memory organization affects device operation:
While capture memory affects the total capture time, generator memory defines the total length of the signal that can be generated. In case you want to generate a signal in a loop, the total generator memory also defines the total period (and hence frequency) of your generated signal.
If your ScanaQuad device is configured in capture mode, the total memory is available for the captured samples. However, you may only allocate a part of that memory for signal capturing.
If your Scanaquad device is configured in generator mode, the total memory is available for the generator. Samples will be transferred to ScanaQuad memory and then generation will start.
The sample sequence may be generated in a loop or only once depending on the check box “Loop generated signal”:
Note: Both capture and generator mode share the same internal sampling clock, so it is not possible to have a different clock for capturing and generating signals.
SQ series logic analyzers are meant to be versatile devices as they are capable of capturing and generating logic signals. The small number of channels (4 channels) make it ideal for low-budget applications where serial protocol diagnostic is needed. Among most typical applications, we can list the following:
- Embedded systems debugging
- Research and education
- Serial protocols analysis, like I2C, SPI, UART or 1-Wire (non exhaustive list)
Being able to capture and generate signals simultaneously makes SQ series ideal for application where it is needed to simulate a circuit a capture its response.
SQ Series logic analyzer is shipped with the following accessories:
- 5 points hook-probes set:
- 0.8 meter USB cable (mini-B to A):
SQ logic analyzer and pattern generator have the following ports and interfaces:
- 4-CH logic probes input (4 channels + 1 ground)
- USB (mini-B) port.
- Status LED
SQ series device drivers
SQ Series device drivers are included and should be automatically installed with ScanaStudio software. Because certain system configurations may require manual installation, the following sections provide guide lines to perform driver install or update for SQ device.
Manual driver setup on Windows
To setup the drivers manually, follow the following steps:
- Download the driver package from this url: https://cdn.ikalogic.com/dist/drivers/ScanaStudioDriver.zip
- Unzip the driver package to a known folder, (e.g.
- Connect the SQ device to a USB port on your computer (Important: avoid using any HUBs, connect directly to root USB port.)
- Open device manager and locate the SQ device in the list. The device may be named “IKALOGIC Device”, “IKALOGIC COM PORT” or “USB Serial port” (even though an SQ devices is not a serial port, until the driver is correctly installed, windows wont be able to correctly enumerate it). You may also disconnect and reconnect the SQ device to see which device appears and disappears in the list. It’s also worth noting that if the SQ device driver is not correctly installed, a yellow exclamation mark should be visible next to the device name in the list
- Once the device is identified, right click on it and select “Update driver” (or an equivalent item depending on the language of your system).
- Follow the steps in order to specify the location of the driver on your computer.
- Provide the path to the drivers folder that was created in step 2.
- Follow the lasts steps in the wizard to finish installing the driver.
If the device is still not recognized at this point, we recommend installing the FTDI D2XX drivers that can be downloaded here: https://www.ftdichip.com/Drivers/D2XX.htm
Linux and MacOS
On newly purchased devices, Linux and MacOS do not need any specific operations to install SQ device on the system. It should be automatically recognized by the system.
In case of doubt, or if any diagnostic is needed, the SQ device uses the following USB VID / PID pair:
- VID: 0x0403
- PID: 0x7FD0
SQ devices uses an FTDI USB chip, loaded with a proprietary PID that is specific to Ikalogic products. This prevents FTDI drivers from claiming the device as an FTDI serial COM port.
For older devices (manufactured prior to 2019), the loaded PID was not a proprietary one, and was shared with other FTDI Chip devices. Luckily, it is possible to update the PID of an older SQ device by launching the device compatibility wizard (which can be accessed from the top right settings menu in ScanaStudio).
SQ LED indications
SQ status led can either be Off, Green or Orange.
|Off||Device not powered (not connected to a USB port)|
|Orange||Either the device was just plugged in USB but not recognized by software, or device is in generator mode|
|Green||Device is recognized by ScanaStudio software and operational|