100% found this document useful (1 vote)
333 views16 pages

SSN Post-Silicon Features

The documents are basically related to SSN and the advancements and opportunities in SSN

Uploaded by

Manish Pundir
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
333 views16 pages

SSN Post-Silicon Features

The documents are basically related to SSN and the advancements and opportunities in SSN

Uploaded by

Manish Pundir
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Streaming Scan Network (SSN)

Post silicon features (Burn-in and LVI/LVP)


Peter Orlando
Tessent® DFT Product Management | Tessent® Silicon Lifecycle Solutions
www.siemens.com/eda

Unrestricted | © Siemens 2023 | Peter Orlando | SSN Fast IO high-level summary | ITC NA 2023
Burn-in

Restricted | © Siemens 2021 | Tessent | 2022-08 |


Silicon aging techniques : Burn-in patterns

• Silicon aging technique

• Burn-in patterns to predict silicon aging part IC manufacturing process


‒ Commonly used during HTOL testing

• Historically EDT used to drive pseudo random pattern into chains


‒ Toggle EDT_update and drive the channels

• Custom observability used proof of life / activity


‒ Counter or path to edge through GPIO

Restricted | © Siemens 2021 | Tessent | 2022-08 |


How it works

• SSH hardware configured in infinite shift mode


‒ No Capture

• Packetized deliver of burn-in payload to all SSH’s (default)


‒ Optionally target specific SSH

• Full scan word delivered to each SSH


‒ Equal to number of input_channels / scan chins

• Payload sequence 1100 (default – four packets)


‒ Packet #1, #2 drive all bus inputs to 1’s, packets #3, #4 drive all bus inputs to 0’s
‒ Triggers pseudo random data out of the EDT

Restricted | © Siemens 2021 | Tessent | 2022-08 |


Payload
• Configurable with new command (optional)
set_burnin_options [ -ssh_icl_instances <ssh_icl_instances> ]
[ -sequence <sequence> ] [ -repetitions { load_chains | <int> } ]

-ssh_icl_instances target specific SSH ICL instances (default all)


-sequence arbitrary binary sequence (default 1100)
-repetitions (1)load_chains writes verification testbench or <int> times to repeat payload (default 1)

(1) See limitations slide for details on limited functionally of burn-in verification testbench

Restricted | © Siemens 2021 | Tessent | 2022-08 |


Creating burn-in patterns (Recommendations)
• Retargeting flow (option 1)
‒ Large designs that follow Tessent hierarchical flow
‒ Benefits
‐ Requires least amount of machine memory
‐ Improved run-time when compared to running flat

• Flat ATPG flow (option 2)


‒ Designs that run flat ATPG
‒ Benefits
‐ Reuse same setup as ATPG

Restricted | © Siemens 2021 | Tessent | 2022-08 |


Writing burn-in patterns
• STIL patterns

‒ Write setup pattern files (apply once)


write_patterns tstsetup.stil –stil –test_setup only –pattern_set burnin_loop
write_patterns ssnsetup.stil –stil –ssn_setup only –pattern_set burnin_loop

‒ Write payload pattern file (loop on ATE)


write_patterns payload.stil –stil –test_payload –pattern_set burnin_loop

• Verilog testbench

write_patterns vtestbench.v -verilog -pattern_sets burnin_loop

Restricted | © Siemens 2021 | Tessent | 2022-08 |


LVI / LVP (LVX)

Restricted | © Siemens 2021 | Tessent | 2022-08 |


Highlights

Functionality

• Enable scan chain failure analysis using Laser Voltage Imaging (LVI) and Laser Voltage Probing (LVP)

• Ability to shift from the tester any repeating sequence (e.g., “1100”) through SSN  EDT  chain(s)

• Sequence can be broadcast to all chains of an EDT, or 1 specific chain (selectable on tester by patching setup)

• After applying setup sequence, tester loops on payload pattern set (lvx_loop) to apply desired sequence on
internal chains with no interruptions. No ssn_end applied between iterations as needed for ATPG patterns.

Restricted | © Siemens 2022 | 2022-06-06 | LVX support with SSN and EDT | Tessent
Generating EDT with the LVX hardware

• Specify the access code for the EDT_LVX feature


• Use the following DFT Spec wrapper/properties to
generate EDT LVX hardware:
DftSpecification(module_name, id) { lvx_mode lvx_chain_index
EDT {
Controller {
SIB
LVxMode {
present: on | off | auto
enable_one_chain: on | off
}
}
Mandatory data registers
}
}
Optional data registers
• New TDRs: (enable_one_chain = “on”)
• “lvx_mode” and “lvx_chain_index”
• EDT Controller will have an IJTAG scan interface
• Both TDRs represented by iWriteVars in the PDL so they are
annotated in the pattern set and are patchable on the tester

Restricted | © Siemens 2022 | 2022-06-06 | LVX support with SSN and EDT | Tessent
LVX hardware for EDT channel input

mask_all_chains
lvx_active lvx_chain_masks lvx_active

edt_channel_1 edt_channel_1

Ring generator
Ring generator

Phase shifter
Phase shifter
edt_channel_2 edt_channel_2

edt_channel_3 edt_channel_3




LVX hardware with LVX hardware without
“enable_one_chain” “enable_one_chain”

Restricted | © Siemens 2022 | 2022-06-06 | LVX support with SSN and EDT | Tessent
LVX hardware for EDT channel output

compactor masks compactor masks

EDT channel output 1 EDT channel output 1

enable_one_chain

EDT channel output 2


EDT channel output 2

… …

EDT channel output N
EDT channel output N

LVX hardware with LVX hardware without


“enable_one_chain” “enable_one_chain”

Restricted | © Siemens 2022 | 2022-06-06 | LVX support with SSN and EDT | Tessent
LVX pattern generation

• When writing the LVX production patterns, separate the setup sequence from the payload on which you will loop

• The setup sequence consists of test_setup + ssn_setup procedures:

write_patterns <lvx_loop_setup.stil> -all_setup_only –pattern_set lvx_loop -stil

• The pattern set on which to loop:

write_patterns <lvx_loop_payload.stil> -test_payload –pattern_set lvx_loop –stil

Restricted | © Siemens 2022 | 2022-06-06 | LVX support with SSN and EDT | Tessent
Thank You

Restricted | © Siemens 2021 | Tessent | 2022-08 |


Disclaimer

© Siemens 2022

Subject to changes and errors. The information given in this document


only contains general descriptions and/or performance features which
may not always specifically reflect those described, or which may
undergo modification in the course of further development of the
products. The requested performance features are binding only when
they are expressly agreed upon in the concluded contract.

All product designations may be trademarks or other rights of


Siemens AG, its affiliated companies or other companies whose use by
third parties for their own purposes could violate the rights of the
respective owner.

Restricted | © Siemens 2021 | Tessent | 2022-08 |


Backup

Restricted | © Siemens 2021 | Tessent | 2022-08 |

You might also like