Difference between revisions of "KingST KQS3506-LA16100"
Uwe Hermann (talk | contribs) (→Hardware: JTAG header (CPLD) pinout.) |
Uwe Hermann (talk | contribs) m (→Hardware: CPLD pinout.) |
||
Line 59: | Line 59: | ||
|- | |- | ||
| JTAG TDI | | JTAG TDI | ||
| | | I/O <span style="color:green">(FX2 PA7)</span> | ||
| | | I/O <span style="color:green">(FX2 PA6)</span> | ||
| GND | | GND | ||
| | | I/O <span style="color:green">(FX2 PA5)</span> | ||
| | | I/O <span style="color:green">(FX2 PA4)</span> | ||
| JTAG TMS | | JTAG TMS | ||
| | | I/O <span style="color:green">(FX2 PA3)</span> | ||
| VCC | | VCC | ||
| | | I/O <span style="color:green">(FX2 PA2)</span> | ||
| GND | | GND | ||
Line 84: | Line 84: | ||
|- | |- | ||
| | | I/O <span style="color:green">(FX2 PA1)</span> | ||
| | | I/O <span style="color:green">(FX2 PA0)</span> | ||
| | | I/O <span style="color:green">(FPGA PROG_B)</span> | ||
| | | I/O <span style="color:green">(FPGA 94, IO_L05N_0)</span> | ||
| GND | | GND | ||
| VCC | | VCC | ||
| | | I/O <span style="color:green">(FPGA 85, IO_L03P_0)</span> | ||
| | | I/O <span style="color:green">(FX2 CTL2)</span> | ||
| | | I/O <span style="color:green">(FX2 CTL1)</span> | ||
| | | I/O <span style="color:green">(FX2 CTL0)</span> | ||
| | | I/O <span style="color:green">(FPGA 51, DIN/MISO)</span> | ||
|- | |- | ||
Line 110: | Line 110: | ||
|- | |- | ||
| | | I/O <span style="color:green">(NC?)</span> | ||
| GND | | GND | ||
| | | I/O <span style="color:green">(FPGA 97, IP0)</span> | ||
| JTAG TCK | | JTAG TCK | ||
| | | I/O <span style="color:green">(FPGA 53, CCLK)</span> | ||
| | | I/O <span style="color:green">(NC?)</span> | ||
| VCC | | VCC | ||
| GND | | GND | ||
| | | I/O <span style="color:green">(FPGA 3, IO_L01P_3)</span> | ||
| JTAG TDO | | JTAG TDO | ||
| | | I/O <span style="color:green">(NC?)</span> | ||
|- | |- | ||
Line 136: | Line 136: | ||
|- | |- | ||
| | | I/O <span style="color:green">(NC?)</span> | ||
| | | I/O <span style="color:green">(NC?)</span> | ||
| GND | | GND | ||
| | | I/O <span style="color:green">(NC?)</span> | ||
| | | I/O <span style="color:green">(NC?)</span> | ||
| | | I/O <span style="color:green">(NC?)</span> | ||
| | | I/O <span style="color:green">(NC?)</span> | ||
| VCC | | VCC | ||
| | | I/O <span style="color:green">(NC?)</span> | ||
| | | I/O <span style="color:green">(NC?)</span> | ||
| | | I/O <span style="color:green">(NC?)</span> | ||
|} | |} |
Revision as of 10:03, 1 August 2013
Status | planned |
---|---|
Channels | 2/4/8/16 |
Samplerate | 100/50/25/12.5MHz |
Samplerate (state) | — |
Triggers | none (SW-only) |
Min/max voltage | -0.9V — 6V |
Threshold voltage |
configurable: for 1.8V to 3.6V systems: VIH=1.4V, VIL=0.7V for 5V systems: VIH=3.6V, VIL=1.4V |
Memory | none |
Compression | yes |
Website | taobao.com |
The KingST KQS3506-LA16100 is a USB-based, 16-channel logic analyzer with 100/50/25/12.5MHz sampling rate (at 2/4/8/16 enabled channels).
This is a clone of the Saleae Logic16.
See KingST KQS3506-LA16100/Info for more details (such as lsusb -vvv output) about the device.
Hardware
- FPGA: Xilinx Spartan-3A XC3S200A, 200K gates (datasheeet)
- CPLD: Altera EPM3032A, 600 gates, 32 macrocells (datasheet, pinout).
- USB interface chip: Cypress CY7C68013A-56PVXC (FX2LP) (datasheet)
- I2C EEPROM: Microchip 24LC02B (datasheet)
- 3.3V voltage regulator: Advanced Monolithic Systems AMS1117-3.3 (datasheet, older datasheet)
- 1.2V voltage regulator: Advanced Monolithic Systems AMS1117-1.2 (datasheet, older datasheet)
Pinouts and connections:
I2C EEPROM:
The Microchip 24LC02B is connected to the Cypress FX2. The WP pin of the EEPROM can be jumpered to low or high, in order to write-protect it (or not). The address pins (A0-A2) are all connected to GND, which makes the I2C EEPROM address of the EEPROM 0x50.
A0 (GND) | 1- | O | -8 | VCC (3.3V) |
A1 (GND) | 2- | -7 | WP (jumper W2) | |
A2 (GND) | 3- | -6 | SCL (FX2 SCL) | |
GND | 4- | -5 | SDA (FX2 SDA) |
CLPD:
The Altera EPM3032A JTAG pins are available on the J3 pin header.
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
---|---|---|---|---|---|---|---|---|---|---|
JTAG TDI | I/O (FX2 PA7) | I/O (FX2 PA6) | GND | I/O (FX2 PA5) | I/O (FX2 PA4) | JTAG TMS | I/O (FX2 PA3) | VCC | I/O (FX2 PA2) | GND |
12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 |
I/O (FX2 PA1) | I/O (FX2 PA0) | I/O (FPGA PROG_B) | I/O (FPGA 94, IO_L05N_0) | GND | VCC | I/O (FPGA 85, IO_L03P_0) | I/O (FX2 CTL2) | I/O (FX2 CTL1) | I/O (FX2 CTL0) | I/O (FPGA 51, DIN/MISO) |
23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 |
I/O (NC?) | GND | I/O (FPGA 97, IP0) | JTAG TCK | I/O (FPGA 53, CCLK) | I/O (NC?) | VCC | GND | I/O (FPGA 3, IO_L01P_3) | JTAG TDO | I/O (NC?) |
34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 |
I/O (NC?) | I/O (NC?) | GND | I/O (NC?) | I/O (NC?) | I/O (NC?) | I/O (NC?) | VCC | I/O (NC?) | I/O (NC?) | I/O (NC?) |
JTAG header (CPLD):
The J3 pin header is a JTAG connector wired to the CPLD (it is not additionally wired to the FPGA in a JTAG chain). The pins are (from left to right):
1 | 2 | 3 | 4 | 5 | 6 |
---|---|---|---|---|---|
TMS | TDI | TCK | TDO | GND | 3.3V |
Photos
TODO.