Difference between revisions of "DreamSourceLab DSLogic"
m (Removed source link to fx2lafw) |
Uwe Hermann (talk | contribs) m (Add correct source code directory.) |
||
Line 3: | Line 3: | ||
| name = DreamSourceLab DSLogic | | name = DreamSourceLab DSLogic | ||
| status = supported | | status = supported | ||
| source_code_dir = | | source_code_dir = dreamsourcelab-dslogic | ||
| channels = 1-16 | | channels = 1-16 | ||
| samplerate = 400MHz(4ch), 200MHz(8ch), 100MHz(16ch) | | samplerate = 400MHz(4ch), 200MHz(8ch), 100MHz(16ch) |
Revision as of 19:10, 11 November 2017
Status | supported |
---|---|
Source code | dreamsourcelab-dslogic |
Channels | 1-16 |
Samplerate | 400MHz(4ch), 200MHz(8ch), 100MHz(16ch) |
Samplerate (state) | 50MHz |
Triggers | high, low, rising, falling, edge, multi-stage triggers |
Min/max voltage | -0.6V — 6V |
Threshold voltage | configurable: 3.3V, 5V |
Memory | 32MByte (2MByte/ch) |
Compression | no |
Website | dreamsourcelab.com |
The DreamSourceLab DSLogic is a 16-channel USB-based logic analyzer, with sampling rates up to 400MHz (when using only 4 channels).
See DreamSourceLab DSLogic/Info for more details (such as lsusb -v output) about the device.
Hardware
- Xilinx XC6SLX9 Spartan-6 FPGA (TQG144BIV13337)
- Micron MT48LC16M16A2P-6A 32MB SDRAM (IC SDRAM 256MBIT 167MHZ TSOP)
- Cypress CY7C68013A FX2 USB interface chip (IC MCU USB PERIPH HI SPD 56SSOP)
- Serial EEPROM 16Kbit U4: ATMLH348 16CM Y 3X3098, I2C/2Wire Serial EEPROM 16Kbit (2048x8) ATMEL AT24C16C
- ESD Protection U9,10,11,12,13,14 D234 ESD Protection CM1213A-04S7 TVS DIODE 3.3VWM 10VC SC746
- 1.2V 600mA LDO U32 SBPB 1.2V 600mA 2MHz Step Down DC-DC Converter LM3671MF-1.2/NOPB
- 3.3V 600mA LDO U31 SJEB 3.3V 600mA 2MHz Step Down DC-DC Converter LM3671MF-3.3/NOPB
Photos
Firmware
In order to use this device with libsigrok the vendor firmare and bitstream files are required.
The easiest method to install those is to use the sigrok-fwextract-dreamsourcelab-dslogic script. It will download the correct files, rename them to the correct filenames as expected by libsigrok and install them.
Example usage:
$ PREFIX=$HOME/sr ./sigrok-fwextract-dreamsourcelab-dslogic
This will install the files into $HOME/sr/share/sigrok-fimware. Without PREFIX, the files will be installed into /usr/local/share/sigrok-firmware by default.
If you want to avoid using the script, you can manually download and rename the files (but check the script for the correct filenames).
Note: Do not use any files newer than those linked here, they're currently not supported. See bug #905.