ZEROPLUS Logic Cube LAP-C series

From sigrok
Revision as of 23:59, 29 October 2014 by Uwe Hermann (talk | contribs)
Jump to navigation Jump to search
ZEROPLUS Logic Cube LAP-C series
Zeroplus Logic Cube.png
Status supported
Source code zeroplus-logic-cube
Channels 16/32
Samplerate max. 200MHz
Samplerate (state) max. 100MHz
Triggers pattern, edge
Min/max voltage -6V — +6V
Memory max. 2Mbits/channel
Compression yes
Website zeroplus.com.tw

The ZEROPLUS Logic Cube LAP-C series are USB-based, 16/32-channel logic analyzers with up to 200MHz sampling rate.

Devices

Model USB VID USB PID Channels Samplerate Memory
Prist AKIP-9101 0x0c12 0x7100 16 200MHz 4Mbits
ZEROPLUS LAP-16128U 0x0c12 0x7002 16 200MHz 4Mbits
ZEROPLUS LAP-C(16064) 0x0c12 0x7009 16 100MHz 1Mbits
ZEROPLUS LAP-C(16128) 0x0c12 0x700a 16 200MHz 4Mbits
ZEROPLUS LAP-C(32128) 0x0c12 0x700b 32 200MHz 4MBits
ZEROPLUS LAP-C(321000) 0x0c12 0x700c 32 200MHz 32Mbits
ZEROPLUS LAP-C(322000) 0x0c12 0x700d 32 200MHz 64Mbits
ZEROPLUS LAP-C(16032) 0x0c12 0x700e 16 100MHz 512Kbits
ZEROPLUS LAP-C(162000) 0x0c12 0x7016 16 200MHz 64Mbits

See also Hack a Day comments or the libsigrok source code.

Hardware

Hardware between the LAP-C series devices is very similar and includes:

  • ZEROPLUS ZP-322MB-5 or ZP-322MC-5 (probably a custom ZEROPLUS ASIC)
  • Genesys Logic GL660USB (USB2.0 to IEEE-1284 / DMA bridge)
  • Cypress pipelined sync SRAM, varies by model:
    • CY7C1347G-250AXC 4Mbit, 250MHz (eg, 16032)
    • CY7C1480V33-200AXC 72Mbit, 200MHz (eg, 322000)
  • National LM2596 (SIMPLE SWITCHER power converter 150 kHz 3A step-down voltage regulator)
  • Microchip 93LC46B (1K EEPROM)
  • DV4128B (probably also a custom ZEROPLUS chip)
  • Pericom PI74FCT245TSE (fast CMOS octal bidirectional transceivers)
  • 1-2 Texas Instruments SN74LVT16245B (3.3V ABT 16bit bus transceivers with 3-state outputs)
  • National LM348M (quad 741 op-amp)

GL660USB GPIOs

GPIO Connection
GPIO1 EEPROM CS
GPIO2 EEPROM CLK
GPIO3 EEPROM DI
GPIO4 EEPROM DO
GPIO5 IOA
GPIO6 IOB
GPIO7 IOC

Protocol

The USB protocol of the ZEROPLUS Logic Cube LAP-C series devices will eventually be documented here. For the time being, please check the libsigrok source code instead.

Resources

  • zerominus (source code to talk to the Logic Cube LAP-C series devices, now merged into libsigrok)