🛠 Mise en route avancée du SLogic32U3 : configuration et validation
Objectifs
Ce tutoriel guide l'utilisateur expérimenté dans la mise en service complète du Sipeed SLogic32U3. Contrairement aux analyseurs bas de gamme, ce dispositif exige une compréhension fine de la bande passante (350 MHz) et de la gestion thermique passive. L'objectif est de valider la chaîne d'acquisition depuis le port USB 3.2 Gen2 jusqu'au logiciel, en configurant correctement les seuils de tension pour éviter les faux positifs sur les signaux rapides.
Matériel nécessaire
- Carte SLogic32U3
- Câble USB-C 3.2 Gen2 certifié (10 Gbps) obligatoire pour le débit réel de 800 MB/s
- Ordinateur avec port USB-C ou adaptateur actif performant
- Logiciel SLogicView ou sigrok-cli installé
- Sources de test (générateur de signaux ou microcontrôleur)
- Câbles de connexion à faible capacité parasite
Étapes
- Préparation du système hôte : Assurez-vous que le pilote USB 3.2 est à jour. Sous Linux, vérifiez la détection via
lsusb. Le débit de flux réel de 800 MB/s nécessite un bus non saturé. - Connexion physique : Reliez le SLogic32U3 à l'ordinateur. L'alimentation est fournie via USB (5 V, 65 mA). Aucun ventilateur n'est présent ; assurez une ventilation ambiante correcte car le boîtier en aluminium CNC dissipe la chaleur par conduction.
- Configuration logicielle : Ouvrez SLogicView. Sélectionnez le dispositif. Configurez initialement 4 canaux pour maximiser le taux d'échantillonnage à 1400 MS/s. Pour 32 canaux, le taux chute à 200 MS/s.
- Réglage des seuils : Accédez aux paramètres d'entrée. Ajustez le seuil logique (par défaut 0-10 V, ajustable par pas de 0,1 V) selon le niveau logique de vos composants (ex : 3,3 V ou 5 V). Une impédance de 100 kΩ est fixe.
- Acquisition de test : Lancez une capture courte. La mémoire FIFO de 2 Gbit permet des captures longues, mais le débit USB limite la durée en temps réel.
Vérification
Observez les fronts de montée et de descente. À 1400 MS/s, la résolution temporelle est d'environ 0,7 ns. Vérifiez l'absence de bruit parasite excessif qui indiquerait un mauvais câblage ou un seuil mal calibré. Si le logiciel affiche des pertes de paquets, réduisez le nombre de canaux ou le taux d'échantillonnage pour rester sous la limite de 800 MB/s.
Pour aller plus loin
Explorez l'ajout du module ADC optionnel (4 canaux analogiques 8 bits, 100 MSa/s) pour une analyse mixte. Testez l'intégration avec Pulseview ou ngscopeclient pour des workflows plus complexes.
Autres tutoriels pour cette carte
- SLogic32U3 : Premier branchement et mise en route
- Analyser un bus de protocole avec SLogic32U3
- Mise en route du SLogic32U3 : installation et premier branchement
- Interfacer le SLogic32U3 avec des périphériques externes
- Débogage de bus I2C et SPI avec le SLogic32U3
- Analyse avancée des interfaces GPIO et capteurs avec SLogic32U3