Tessent Streaming Scan Network bringer hierarkisk scanningstest ind i den moderne tidsalder

Kildeknude: 1542097

Kan du huske, da du skulle bruge opkaldsinternet eller parallelle printerkabler forbundet direkte til printeren for at udskrive noget? Selv hvis du ikke husker disse ting, ved du, at nu er der en bedre måde. Desværre ser de fremherskende metoder, der bruges til hierarkisk Design for Test (DFT), stadig sådan ud - SoC-niveau DFT har ikke fulgt med designskalering. Heldigvis har Siemens EDA udviklet en helt ny metode til at forbinde kerneniveauscanning til topniveauet. Lad os erkende, at hierarkisk scanning var et stort skridt fremad. Men adgang til kernerne er altid blevet gjort med metoder, der ligner et rum fyldt med telefonoperatører, der individuelt forbinder opkald.

Siemens har udgivet en artikel med titlen "Tessent Streaming Scan Network: A no-compromise approach to DFT", der klart redegør for de endemiske problemer med implementering af fuld chiptest ved hjælp af kerneniveauscanning og pin-mux-forbindelser. Artiklen beskriver den Streaming Scan Network-tilgang (SSN), som de har udviklet for at løse disse problemer. Ved at bruge den gamle pin-mux-teknik skal chipdesignere planlægge på forhånd, hvordan de effektivt kan bruge et begrænset antal chip-niveau-stifter for at lette testning. Kritiske beslutninger skal træffes tidligt i designfasen og er svære at ændre senere i udviklingen. Selv at køre identiske blokke parallelt løber ind i begrænsninger. På forhånd skal der træffes beslutninger om, hvilke sæt identiske blokke der kan køres parallelt. Pipelining til hver blok skal matche, og resultaterne skal komme tilbage seriøst osv. Selv her er der ingen gratis frokost. For de fleste andre typer blokke er det lige så rodet.

For at fremhæve begrænsningerne ved pin-mux-tilgangen diskuterer Siemens papiret flere andre problemer. Kablede busser skal have den rigtige bredde og skal dirigeres på forhånd i forventning om, hvordan mønstre vil blive kørt senere. Grene, der har blokke med kortere scanningskæder, vil efterlade båndbredde spildt. Selve routingen kan være problematisk, især når blok-til-blok-forbindelser i chippen kun er lavet med abutment.

Streaming Scannetværk
Streaming Scan Network brugt i et 6-kernet design

Tessent SSN løser problemerne med pin-mux scan-tilgangen, samtidig med at den tilføjer fleksibilitet og gør testoperationer målbart mere effektive. Hver kerne er udstyret med en Streaming Scan Host (SSH), der fungerer som en lokal intelligent controller. Hver SSH har to eksterne forbindelser – en IJTAG 1687-grænseflade til koordinering af testaktiviteter og den parallelle SSN-databus. Selvom SSN-bussen er parallel, er den uafhængig af antallet eller størrelsen af ​​de scannede kerner. Scanningsdata sendes i pakker. Scanningsdataene for hver målblok er fuldstændigt abstraheret fra SSN-pakkerne, som kan blandes og bære scanningsdata af enhver bredde. Resultatet er, at SSN'et kan fungere med fuld kapacitet og pakke scanningsdataene ud, hvor det bruges til at interface med kernens interne scanningskæde.

Parallel test af identiske blokke gøres let med scanning af pakkelevering parallelt, uanset placeringen på SSN. Test kan køres parallelt, og lokal resultatkontrol kan vende en bestået/ikke-bestået bit for hver forekomst. Bussen kan også hjælpe med at justere for langsommere interne skiftfrekvenser ved at sende hurtigere pakker, der er smallere for at holde synkroniseret med disse blokke. At have et pakket smart netværk til at flytte scannings- og testdata hvor som helst på chippen betyder, at teststrategier kan tilpasse sig designets detaljer, selv efter tapeout.

Artiklen giver mange flere detaljer om detaljerne og fordelene ved Siemens Streaming Scan Network. Det flytter bestemt DFT fra modemmernes og parallelle printerkablers tidsalder ind i den moderne tidsalder med bredbånds- og netværksprintere. Hele artiklen er tilgængelig på Siemens hjemmeside sammen med fuld produktinformation om Streaming Scan Network.

Del dette opslag via: Kilde: https://semiwiki.com/eda/304815-tessent-streaming-scan-network-brings-hierarchical-scan-test-into-the-modern-age/

Tidsstempel:

Mere fra Semiwiki