Tech Briefs Magazine - December 2021 - 15

Lab Validation Ensures
Quality and Reduces Time
to Market
Significant time and effort are wasted
when engineers across different teams recreate
software that they could have
reused had it been standardized. Stan -
dardization and innovation help engineers
not only overcome the continuous
schedule challenges in post-silicon lab validation
but also increase test coverage and
ensure the quality of the final product.
Given the right software infrastructure for
lab validation, engineers can focus on critical
validation tasks instead of developing
and debugging software.
Effective standardization solutions can
automate more than 80% of repetitive
tasks to save valuable time for the engineers
in the lab. Moreover, standardization
solutions built on open platforms are
futureproof because they provide multivendor
hardware support and where possible,
multi-language software support.
Additionally, standardization solutions
offer the flexibility engineers need to perform
the variety of measurements to validate
the final product's design.
The following standardization processes
and innovations help engineers focus
on their core validation tasks and maximize
their output.
Silicon Bring-up, Learning,
and Debugging
Bring-up involves powering up a new
chip, establishing communication, and
verifying at a high level if all the major
elements of the chip are functioning. It
mostly focuses on the control of multiple
instruments and sources as well as much
of the register communication. To verify
if the device is working as expected, engineers
need to visualize and analyze the
measured data. With an effective bringup
tool, engineers can perform all these
activities without having to write any
code. Furthermore, when engineers en -
counter unexpected data results, they can
run a variety of experiments to debug the
device. This tool should enable engineers
to perform all these experiments efficiently
without sacrificing versatility.
Automation Using
Standardized and Scalable
Infrastructure
After bring-up and debugging, engineers
execute the automation code to
collect data across the full range of inputs
and environmental conditions. This pro -
cess is called process-voltage-temperature
Tech Briefs, December 2021
Cov
Record and Replay
To record and replay the sequence of device and instrument operations
Benefits
* Bring the device to a desired state with a single click
* Export and reuse scripts in automated data collection without additional programming
* Efficiently communicate with remote collaborators by exporting scripts they can replay
Features that enable bring-up and debugging with zero programming.
www.techbriefs.com
ToC
15
Where is your focus during bring-up?
Debugging
the Device
Where is your focus during bring-up?
high-value validation tasks and minimize
the time they spend on software development
and debugging.
Program Used
for Debug
With compressed timelines, where is your
focus during device bring-up?
(PVT) characterization. The PVT auto -
mation code involves sequencing many
individual actions (steps) in the correct
order. A single measurement might in -
clude steps such as the following:
* Bringing the environmental condition
to the required state
* Configuring the sources
* Setting the device into the specified
mode by writing to its registers
* Turning on the sources
* Measuring the output of the device by
reading the data from the instruments
Engineers must repeat each measurement
by sweeping all the relevant control/input
parameters included in the
product specifications. This entire set of
measurements must be repeated for multiple
devices to characterize the process
variations. Engineers then must inspect
the measurement data collected from all
these sweeps for anomalies, identify their
root causes, and correct them. The final
set of good data is analyzed statistically to
derive the product's specifications, which
are included in the data sheet.
This elaborate process must be automated
as much as possible to reduce
time and effort. By standardizing on an
open and scalable automated infrastructure,
engineers in the lab can focus on
If the instrument references are shared
between the debugging tools and the
automation environment, then the auto -
mation engineer can move between the
two environments in a seamless and efficient
manner during automation code
development. Data collection can last for
many hours or even days. If the data does
not look right at any time, engineers must
pause the process to examine and fix the
debugging tool and then resume the
process without missing a beat.
Design and Implementation of
Abstraction Layers
Choosing the design of the abstraction
layers in the validation software is
one of the most important steps of the
process. It determines the effort and
time involved in accommodating the
typical modifications that must be completed
during validation. When abstraction
layers are properly implemented,
the most common modifications can be
made by changing configurations rather
than rewriting the code. Abstraction layers
also increase the amount of software
that can be reused across product lines.
Typical abstraction layers include instrument,
device communication, measurement,
and test parameter.
When designing the abstraction layers,
engineers must consider not just the
cost of initial development but also the
cost of maintaining the assets and the
ease of debugging while keeping access
open to the lower layers. They must
develop an effective instrument
standardization
strategy along with people
and product strategies.
Rather than overanalyzing the strategy
and design decisions, engineers can start
with the most obvious choices and
expand the scope step by step.
Bring-Up and Debug with Zero Programming
Interactive User Interface
To configure and read from device registers and instruments, and visualize the measurements
Benefits
* No programming knowledge required
* Faster completion of bring-up and debug
http://www.techbriefs.com http://info.hotims.com/79420-923

Tech Briefs Magazine - December 2021

Table of Contents for the Digital Edition of Tech Briefs Magazine - December 2021

Tech Briefs Magazine - December 2021 - Intro
Tech Briefs Magazine - December 2021 - Sponsor
Tech Briefs Magazine - December 2021 - Cov1
Tech Briefs Magazine - December 2021 - Cov2
Tech Briefs Magazine - December 2021 - 1
Tech Briefs Magazine - December 2021 - 2
Tech Briefs Magazine - December 2021 - 3
Tech Briefs Magazine - December 2021 - 4
Tech Briefs Magazine - December 2021 - 5
Tech Briefs Magazine - December 2021 - 6
Tech Briefs Magazine - December 2021 - 7
Tech Briefs Magazine - December 2021 - 8
Tech Briefs Magazine - December 2021 - 9
Tech Briefs Magazine - December 2021 - 10
Tech Briefs Magazine - December 2021 - 11
Tech Briefs Magazine - December 2021 - 12
Tech Briefs Magazine - December 2021 - 13
Tech Briefs Magazine - December 2021 - 14
Tech Briefs Magazine - December 2021 - 15
Tech Briefs Magazine - December 2021 - 16
Tech Briefs Magazine - December 2021 - 17
Tech Briefs Magazine - December 2021 - 18
Tech Briefs Magazine - December 2021 - 19
Tech Briefs Magazine - December 2021 - 20
Tech Briefs Magazine - December 2021 - 21
Tech Briefs Magazine - December 2021 - 22
Tech Briefs Magazine - December 2021 - 23
Tech Briefs Magazine - December 2021 - 24
Tech Briefs Magazine - December 2021 - 25
Tech Briefs Magazine - December 2021 - 26
Tech Briefs Magazine - December 2021 - 27
Tech Briefs Magazine - December 2021 - 28
Tech Briefs Magazine - December 2021 - 29
Tech Briefs Magazine - December 2021 - 30
Tech Briefs Magazine - December 2021 - 31
Tech Briefs Magazine - December 2021 - 32
Tech Briefs Magazine - December 2021 - 33
Tech Briefs Magazine - December 2021 - 34
Tech Briefs Magazine - December 2021 - 35
Tech Briefs Magazine - December 2021 - 36
Tech Briefs Magazine - December 2021 - 37
Tech Briefs Magazine - December 2021 - 38
Tech Briefs Magazine - December 2021 - 39
Tech Briefs Magazine - December 2021 - 40
Tech Briefs Magazine - December 2021 - 41
Tech Briefs Magazine - December 2021 - 42
Tech Briefs Magazine - December 2021 - 43
Tech Briefs Magazine - December 2021 - 44
Tech Briefs Magazine - December 2021 - 45
Tech Briefs Magazine - December 2021 - 46
Tech Briefs Magazine - December 2021 - 47
Tech Briefs Magazine - December 2021 - 48
Tech Briefs Magazine - December 2021 - 49
Tech Briefs Magazine - December 2021 - 50
Tech Briefs Magazine - December 2021 - 51
Tech Briefs Magazine - December 2021 - 52
Tech Briefs Magazine - December 2021 - Cov3
Tech Briefs Magazine - December 2021 - Cov4
Tech Briefs Magazine - December 2021 - MD-Cov1
Tech Briefs Magazine - December 2021 - MD-Cov2
Tech Briefs Magazine - December 2021 - MD-1
Tech Briefs Magazine - December 2021 - MD-2
Tech Briefs Magazine - December 2021 - MD-3
Tech Briefs Magazine - December 2021 - MD-4
Tech Briefs Magazine - December 2021 - MD-5
Tech Briefs Magazine - December 2021 - MD-6
Tech Briefs Magazine - December 2021 - MD-7
Tech Briefs Magazine - December 2021 - MD-8
Tech Briefs Magazine - December 2021 - MD-9
Tech Briefs Magazine - December 2021 - MD-10
Tech Briefs Magazine - December 2021 - MD-11
Tech Briefs Magazine - December 2021 - MD-12
Tech Briefs Magazine - December 2021 - MD-13
Tech Briefs Magazine - December 2021 - MD-14
Tech Briefs Magazine - December 2021 - MD-15
Tech Briefs Magazine - December 2021 - MD-16
Tech Briefs Magazine - December 2021 - MD-17
Tech Briefs Magazine - December 2021 - MD-18
Tech Briefs Magazine - December 2021 - MD-19
Tech Briefs Magazine - December 2021 - MD-20
Tech Briefs Magazine - December 2021 - MD-21
Tech Briefs Magazine - December 2021 - MD-Cov3
https://www.nxtbook.com/smg/techbriefs/24TB09B
https://www.nxtbook.com/smg/techbriefs/24TB09
https://www.nxtbook.com/smg/techbriefs/24TB08
https://www.nxtbook.com/smg/techbriefs/24TB07
https://www.nxtbook.com/smg/techbriefs/24TB06
https://www.nxtbook.com/smg/techbriefs/24TB05B
https://www.nxtbook.com/smg/techbriefs/24TB05
https://www.nxtbook.com/smg/techbriefs/24TB04
https://www.nxtbook.com/smg/techbriefs/24TB03
https://www.nxtbook.com/smg/techbriefs/24TB02
https://www.nxtbook.com/smg/techbriefs/24TB01
https://www.nxtbook.com/smg/techbriefs/23TB12
https://www.nxtbook.com/smg/techbriefs/23TB11
https://www.nxtbook.com/smg/techbriefs/23TB10
https://www.nxtbook.com/smg/techbriefs/23TB09
https://www.nxtbook.com/smg/techbriefs/23TB08
https://www.nxtbook.com/smg/techbriefs/23TB07
https://www.nxtbook.com/smg/techbriefs/23TB06
https://www.nxtbook.com/smg/techbriefs/23TB05
https://www.nxtbook.com/smg/techbriefs/23TB04
https://www.nxtbook.com/smg/techbriefs/23TB03
https://www.nxtbook.com/smg/techbriefs/23TB02
https://www.nxtbook.com/smg/techbriefs/23TB01
https://www.nxtbook.com/smg/Testing/22TB12
https://www.nxtbook.com/smg/techbriefs/22TB12
https://www.nxtbook.com/smg/techbriefs/22TB11
https://www.nxtbook.com/smg/techbriefs/22TB10
https://www.nxtbook.com/smg/techbriefs/22TB09
https://www.nxtbook.com/smg/techbriefs/22TB08
https://www.nxtbook.com/smg/techbriefs/22TB07
https://www.nxtbook.com/smg/techbriefs/22TB06
https://www.nxtbook.com/smg/techbriefs/22TB05-P
https://www.nxtbook.com/smg/techbriefs/22TB05-D
https://www.nxtbook.com/smg/techbriefs/22TB04
https://www.nxtbook.com/smg/techbriefs/22TB03
https://www.nxtbook.com/smg/techbriefs/22TB02
https://www.nxtbook.com/smg/techbriefs/22TB01
https://www.nxtbook.com/smg/techbriefs/21TB12
https://www.nxtbook.com/smg/techbriefs/21TB11
https://www.nxtbook.com/smg/techbriefs/21TB10
https://www.nxtbook.com/smg/techbriefs/21TB09
https://www.nxtbook.com/smg/techbriefs/21TB08
https://www.nxtbook.com/smg/techbriefs/21TB07
https://www.nxtbook.com/smg/techbriefs/21TB06
https://www.nxtbook.com/smg/techbriefs/21TB05
https://www.nxtbook.com/smg/techbriefs/21TB04
https://www.nxtbook.com/smg/techbriefs/21BT03
https://www.nxtbook.com/smg/techbriefs/21TB02
https://www.nxtbookmedia.com