Difference between revisions of "LabNation SmartScope"
Jump to navigation
Jump to search
Uwe Hermann (talk | contribs) (Created page with "{{Infobox logic analyzer | image = 180px | name = LabNation SmartScope | status = planned | source_...") |
(add links to my progress so far) |
||
(7 intermediate revisions by one other user not shown) | |||
Line 9: | Line 9: | ||
| triggers = low, high, rising, falling, edge | | triggers = low, high, rising, falling, edge | ||
| voltages = ? | | voltages = ? | ||
| threshold = | | threshold = Fixed: V<sub>IL</sub>=0.8V, V<sub>IH</sub>=2.0V | ||
| memory = 4Msamples | | memory = 4Msamples (8MByte SDRAM) | ||
| compression = ? | | compression = ? | ||
| website = [https://www.lab-nation.com lab-nation.com] | | website = [https://www.lab-nation.com lab-nation.com] | ||
Line 20: | Line 20: | ||
== Hardware == | == Hardware == | ||
* '''FPGA (3840 logic cells)''': [http://www.xilinx.com/products/silicon-devices/fpga/spartan-6/lx.html Xilinx XC6SXL4] ([http://www.xilinx.com/support/documentation/data_sheets/ds160.pdf datasheet]) | |||
* '''64Mbit SDRAM''': [http://www.alliancememory.com/datasheets/AS4C4M16S.asp Alliance Memory AS4C4M16S] ([http://www.alliancememory.com/pdf/dram/64M-AS4C4M16S.pdf datasheet]) | |||
* '''Dual-channel, 8-bit, 100Msps ADC''': [http://www.maximintegrated.com/en/products/analog/data-converters/analog-to-digital-converters/MAX19506.html Maxim MAX19506] ([http://datasheets.maximintegrated.com/en/ds/MAX19506.pdf datasheet]) | |||
* '''8-bit microcontroller with full-speed USB''': [http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en533924 Microchip PIC18F14K50] ([http://ww1.microchip.com/downloads/en/DeviceDoc/41350E.pdf datasheet]) | |||
* '''Single-pole normally-closed SOP OptoMOS relay''': [http://www.ixysic.com/Products/SSRFormB.htm Ixys CPC1125N] ([http://www.ixysic.com/home/pdfs.nsf/www/CPC1125N.pdf/$file/CPC1125N.pdf datasheet]) | |||
* '''250MHz, rail-to-rail I/O, CMOS dual opamp''': [http://www.ti.com/product/opa2354 Texas Instruments OPA2354] ([http://www.ti.com/lit/gpn/opa2354 datasheet]) | |||
* '''Quad buffer/line driver with 3-state outputs''': [http://diodes.com/catalog/standard_logic_189/74lvc126a.html Diodes Incorporated 74LVC126A] ([http://diodes.com/datasheets/74LVC126A.pdf datasheet]) | |||
* 0480000 OCP1332 1725 | |||
* 4x CGA4V | |||
* S03A | |||
== Photos == | == Photos == | ||
<gallery> | |||
File:Lab nation smartscope package top.jpg|<small>Package, top</small> | |||
File:Lab nation smartscope package bottom.jpg|<small>Package, bottom</small> | |||
File:Lab nation smartscope package contents.jpg|<small>Package, contents</small> | |||
File:Lab nation smartscope cables probes.jpg|<small>Cables and probes</small> | |||
File:Lab nation smartscope p6060.jpg|<small>P6060 probe</small> | |||
File:Lab nation smartscope device top.jpg|<small>Device, top</small> | |||
File:Lab nation smartscope device bottom.jpg|<small>Device, bottom</small> | |||
File:Lab nation smartscope device probe connector.jpg|<small>Probe connector</small> | |||
File:Lab nation smartscope device connector.jpg|<small>Misc connectors</small> | |||
File:Lab nation smartscope pcb top.jpg|<small>PCB, top</small> | |||
File:Lab nation smartscope pcb bottom.jpg|<small>PCB, bottom</small> | |||
File:Lab nation smartscope pcb analog frontend.jpg|<small>Analog frontend</small> | |||
File:Lab nation smartscope xilinx spartan6 xc6slx4.jpg|<small>Xilinx XC6SLX4</small> | |||
File:Lab nation smartscope alliance as4c4m16s-7tcntr.jpg|<small>Alliance AS4C4M16S</small> | |||
File:Lab nation smartscope maxim max19506.jpg|<small>Maxim MAX19506</small> | |||
File:Lab nation smartscope microchip pic 18lf14k50-i-ss.jpg|<small>Microchip 18LF14K50</small> | |||
File:Lab nation smartscope cpc1125n.jpg|<small>Ixys CPC1125N</small> | |||
File:Lab nation smartscope 74lvc126a.jpg|<small>74LVC126A</small> | |||
File:Lab nation smartscope oaci 45rc.jpg|<small>TI OPA2354</small> | |||
</gallery> | |||
== Protocol == | == Protocol == | ||
== Progress == | |||
Detection and bitstream loading implemented in libsigrok driver. Scope init and acquisition WIP in python test code. | |||
See https://github.com/karlp/libsigrok/tree/devel/labnation | |||
== Resources == | == Resources == |
Latest revision as of 22:34, 14 January 2018
Status | planned |
---|---|
Channels | 8 |
Samplerate | 100MHz |
Samplerate (state) | — |
Triggers | low, high, rising, falling, edge |
Min/max voltage | ? |
Threshold voltage | Fixed: VIL=0.8V, VIH=2.0V |
Memory | 4Msamples (8MByte SDRAM) |
Compression | ? |
Website | lab-nation.com |
The LabNation SmartScope is a USB-based mixed-signal oscilloscope (100 MS/s, 45MHz bandwidth), 8-channel logic analyzer (100MHz), arbitrary waveform generator / function generator.
See LabNation SmartScope/Info for some more details (such as lsusb -v output) on the device.
Hardware
- FPGA (3840 logic cells): Xilinx XC6SXL4 (datasheet)
- 64Mbit SDRAM: Alliance Memory AS4C4M16S (datasheet)
- Dual-channel, 8-bit, 100Msps ADC: Maxim MAX19506 (datasheet)
- 8-bit microcontroller with full-speed USB: Microchip PIC18F14K50 (datasheet)
- Single-pole normally-closed SOP OptoMOS relay: Ixys CPC1125N (datasheet)
- 250MHz, rail-to-rail I/O, CMOS dual opamp: Texas Instruments OPA2354 (datasheet)
- Quad buffer/line driver with 3-state outputs: Diodes Incorporated 74LVC126A (datasheet)
- 0480000 OCP1332 1725
- 4x CGA4V
- S03A
Photos
Protocol
Progress
Detection and bitstream loading implemented in libsigrok driver. Scope init and acquisition WIP in python test code. See https://github.com/karlp/libsigrok/tree/devel/labnation