livre blanc

Streaming Scan Network : test par paquets sans compromis

Livre blanc

Tessent™ Streaming Scan Network (SSN) est un système de transmission par paquets de séquences de test de balayage. Il permet de tester en parallèle un nombre illimité de cœurs en utilisant peu de broches au niveau de la puce, tout en réduisant la durée et le volume des données de test. Grâce au SSN, les ingénieurs DFT bénéficient d'une solution SoC DFT complète, éliminant tout compromis entre l'effort de mise en œuvre et le coût des tests de fabrication.

Défis de la DFT pour les SoC complexes

La méthode classique de transmission des données de test par balayage, des broches de la puce aux canaux de balayage du cœur, est mise à mal par l'accroissement spectaculaire de la taille et de la complexité des conceptions, ainsi que par l'évolution des techniques de test. L'approche conventionnelle pour transmettre les données de test par balayage aux cœurs exige une connexion spécifique entre chaque cœur et les broches de la puce. Ce procédé manque de flexibilité, car les relations entre les cœurs et les broches sont fixées une fois pour toutes au stade de la conception. Dans une approche ascendante, les ingénieurs DFT attribuent généralement un nombre fixe de canaux de balayage à chaque cœur, souvent identique pour tous les cœurs. Cette méthode est la plus simple, mais elle risque de gaspiller de la bande passante. En effet, les divers cœurs regroupés pour les tests peuvent présenter des longueurs de chaîne de balayage et des quantités de séquences variables. Cette approche présente d'autres inconvénients, tels que le nombre restreint d'entrées-sorties disponibles pour les tests de balayage, la limitation des canaux au niveau du cœur et le risque de congestion du routage.

Une technique de multiplexage des broches pour le balayage ne permet pas non plus de s'adapter à l'évolution des données de test dans le temps. À mesure que le rendement s'améliore, il est possible que certains types de séquences deviennent superflus pour certains cœurs. Il pourrait également être nécessaire d'envisager une allocation distincte pour le test des plaquettes, le test des boîtiers et le test en conditions réelles.

Les promesses de la transmission de tests de balayage par paquets

Un système de test de balayage par paquets, tel que le Tessent Streaming Scan Network, propose une approche plus performante et ajustable. Le principe consiste à acheminer les données de test de balayage à travers un réseau unifié connectant l'ensemble des cœurs et blocs d'une conception. Les données qui entrent et sortent de la puce ne ressemblent pas à des données de test de balayage conventionnelles, mais sont organisées en paquets que le réseau sait traduire en données de balayage d'apparence plus conventionnelle à chaque cœur. L'approche SSN s'appuie sur le principe de dissociation entre les besoins en test des cœurs et les ressources de test disponibles au niveau de la puce. Elle utilise un bus synchrone haute vitesse pour acheminer des paquets de données de test de balayage vers les cœurs.

Partager

Ressources associées