DSLogic
Les analyseurs logiques USB de DreamSourceLab : jusqu’à 1 GHz d’échantillonnage, 32 voies et le décodage des protocoles

Sur la carte d’un appareil, les données circulent en signaux numériques : encore faut-il les capturer et les lire.
Les analyseurs logiques DSLogic de DreamSourceLab enregistrent jusqu’à 32 signaux à la fois et décodent les protocoles qui les portent, UART, SPI, I2C ou JTAG, dans le logiciel DSView.
Description
Un oscilloscope, comme le DPOS350P de FNIRSI, montre la forme d’une tension ; un analyseur logique enregistre l’état haut ou bas de nombreux signaux pendant longtemps, sans temps mort, et en déduit les échanges numériques. C’est l’outil pour observer une liaison série, la lecture d’une mémoire flash SPI ou les échanges d’un bus I2C sur la carte d’un appareil.
Les DSLogic, de DreamSourceLab, tiennent dans un boîtier métallique usiné qui améliore l’immunité au bruit, avec des fils de mesure blindés. DreamSourceLab annonce la capture de signaux numériques jusqu’à 250 MHz à 1 GHz d’échantillonnage. Le logiciel DSView est libre et fonctionne sous Windows, macOS et Linux.
Les sondes mains libres de PCBite se raccordent directement à ses entrées.
Deux modèles

DSLogic U3Pro16
Le modèle à 16 voies, en USB 3.0.
- 16 voies
- 1 GHz d’échantillonnage
- 2 Gbit en mémoire tampon, 16 G échantillons en flux

DSLogic U3Pro32
Le même, avec deux fois plus de voies.
- 32 voies
- 1 GHz d’échantillonnage
- 2 Gbit en mémoire tampon, 16 G échantillons en flux

Fils et accessoires
DreamSourceLab présente chaque modèle avec ses fils de mesure, ses grappins, son câble USB-C et un étui.
- Un fil blindé et un grappin par voie
- Fils d’environ 25 cm, connecteur femelle de 2,54 mm
- Une masse indépendante par voie
Caractéristiques
ÉCHANTILLONNAGE
U3Pro16 en mode tampon : 1 GHz sur 8 voies, 500 MHz sur 16 voies ; en mode flux : 1 GHz sur 3 voies, 500 MHz sur 6, 250 MHz sur 12, 125 MHz sur 16.
DEUX MODES
Le mode tampon enregistre dans la mémoire de l’appareil, au débit maximal ; le mode flux transmet en continu au PC, pour des captures longues.
DÉCLENCHEMENT
16 niveaux de déclenchement, et déclenchement sur un contenu de protocole, par exemple un octet précis d’un échange I2C.
ENTRÉES
−30 à +30 V avec les fils de mesure ; seuil réglable de 0 à 5 V par pas de 0,1 V ; impédance 250 kΩ en parallèle avec environ 13 pF.
DÉCODEURS
Bibliothèque de décodeurs de protocoles libres, empilables : UART, SPI, I2C, JTAG, SWD, 1-Wire, CAN, et les commandes des mémoires EEPROM et flash, entre autres.
LOGICIEL
DSView, libre, sous Windows, macOS et Linux, pilote signé ; export des données capturées et des résultats de décodage.
MATÉRIEL
Boîtier en métal usiné, fils de mesure blindés, carte à 8 couches ; USB 3.0, 2,5 W au plus ; 79 × 74 × 9 mm.
Du signal au protocole
Des décodeurs empilés

Un décodeur de base traduit les fronts en octets d’un protocole ; un décodeur empilé au-dessus en tire le sens. Sur un bus I2C, DSView montre ainsi les adresses et les données, puis les opérations de lecture et d’écriture d’une mémoire EEPROM, page par page.
Le déclenchement sur protocole lance l’enregistrement à l’instant où passe un octet précis, ce qui évite de fouiller de longues captures.