march 4 - 7, 2018 hilton phoenix / mesa hotel mesa ...€¦ · a better workhorse – burn-in...
TRANSCRIPT
![Page 1: March 4 - 7, 2018 Hilton Phoenix / Mesa Hotel Mesa ...€¦ · A Better Workhorse – Burn-in Printed Circuit Boards & Solutions BiTS 2018 Session 1B Presentation 3 Burn-in & Test](https://reader036.vdocuments.us/reader036/viewer/2022070112/60569ab929ddec570757b5e6/html5/thumbnails/1.jpg)
Archive
March 4 - 7, 2018
Hilton Phoenix / Mesa Hotel
Mesa, Arizona
© 2018 BiTS Workshop – Image: pilgrims49 / iStock
![Page 2: March 4 - 7, 2018 Hilton Phoenix / Mesa Hotel Mesa ...€¦ · A Better Workhorse – Burn-in Printed Circuit Boards & Solutions BiTS 2018 Session 1B Presentation 3 Burn-in & Test](https://reader036.vdocuments.us/reader036/viewer/2022070112/60569ab929ddec570757b5e6/html5/thumbnails/2.jpg)
COPYRIGHT NOTICE
The presentation(s)/poster(s) in this publication comprise the Proceedings of the 2018 BiTS Workshop. The content reflects the opinion of the authors and their respective companies. They are reproduced here as they were presented at the 2018 BiTS Workshop. This version of the presentation or poster may differ from the version that was distributed in hardcopy & softcopy form at the 2018 BiTS Workshop. The inclusion of the presentations/posters in this publication does not constitute an endorsement by BiTS Workshop or the workshop’s sponsors. There is NO copyright protection claimed on the presentation/poster content by BiTS Workshop. However, each presentation/poster is the work of the authors and their respective companies: as such, it is strongly encouraged that any use reflect proper acknowledgement to the appropriate source. Any questions regarding the use of any materials presented should be directed to the author(s) or their companies. The BiTS logo and ‘Burn-in & Test Strategies Workshop’ are trademarks of BiTS Workshop. All rights reserved.
www.bitsworkshop.org
![Page 3: March 4 - 7, 2018 Hilton Phoenix / Mesa Hotel Mesa ...€¦ · A Better Workhorse – Burn-in Printed Circuit Boards & Solutions BiTS 2018 Session 1B Presentation 3 Burn-in & Test](https://reader036.vdocuments.us/reader036/viewer/2022070112/60569ab929ddec570757b5e6/html5/thumbnails/3.jpg)
A Better Workhorse –
Burn-in Printed Circuit Boards & Solutions
BiTS 2018 Session 1B Presentation 3
March 4-7, 2018 Burn-in & Test Strategies Workshop www.bitsworkshop.org
BiTS Workshop
March 4 - 7, 2018
Conference Ready
mm/dd/2014
An Innovative Burn-in Board Design Approach
for I2C Devices Receiving Data Instruction
Jun Brosoto, Gil S. Conanan
Analog Devices Inc.
![Page 4: March 4 - 7, 2018 Hilton Phoenix / Mesa Hotel Mesa ...€¦ · A Better Workhorse – Burn-in Printed Circuit Boards & Solutions BiTS 2018 Session 1B Presentation 3 Burn-in & Test](https://reader036.vdocuments.us/reader036/viewer/2022070112/60569ab929ddec570757b5e6/html5/thumbnails/4.jpg)
A Better Workhorse –
Burn-in Printed Circuit Boards & Solutions
BiTS 2018 Session 1B Presentation 3
March 4-7, 2018 Burn-in & Test Strategies Workshop www.bitsworkshop.org
OUTLINE
2
• Introduction
• Objective
• Methodology
• Results and Discussion
• Conclusion
• Recommendation
An Innovative Burn-in Board Design Approach for I2C Devices Receiving Data Instruction
![Page 5: March 4 - 7, 2018 Hilton Phoenix / Mesa Hotel Mesa ...€¦ · A Better Workhorse – Burn-in Printed Circuit Boards & Solutions BiTS 2018 Session 1B Presentation 3 Burn-in & Test](https://reader036.vdocuments.us/reader036/viewer/2022070112/60569ab929ddec570757b5e6/html5/thumbnails/5.jpg)
A Better Workhorse –
Burn-in Printed Circuit Boards & Solutions
BiTS 2018 Session 1B Presentation 3
March 4-7, 2018 Burn-in & Test Strategies Workshop www.bitsworkshop.org
INTRODUCTION
3
• Power supply and digital lines in burn-in boards
(BIB) are commonly shared by all devices loaded
on it. Sharing of digital line resources such as SDI,
SCLK, and CS in SPI devices (Serial Parallel
Interface) that needs to be written with data
instruction doesn’t have any issue on this
configuration. But for I2C devices on the BIB with
identical address, these can’t just simply be
shared by their digital lines, SDA and SCLK. This
is because they are sending acknowledge bit
signals on the same line where the data instruction
is sent which is SDA. This was the challenge for
I2C devices in BIB such as AD8158.
An Innovative Burn-in Board Design Approach for I2C Devices Receiving Data Instruction
![Page 6: March 4 - 7, 2018 Hilton Phoenix / Mesa Hotel Mesa ...€¦ · A Better Workhorse – Burn-in Printed Circuit Boards & Solutions BiTS 2018 Session 1B Presentation 3 Burn-in & Test](https://reader036.vdocuments.us/reader036/viewer/2022070112/60569ab929ddec570757b5e6/html5/thumbnails/6.jpg)
A Better Workhorse –
Burn-in Printed Circuit Boards & Solutions
BiTS 2018 Session 1B Presentation 3
March 4-7, 2018 Burn-in & Test Strategies Workshop www.bitsworkshop.org
INTRODUCTION
4
• I2C is a serial protocol for two-wire interface to
connect devices like microcontrollers, EEPROMS,
A/D and D/A converters, I/O interfaces and other
similar peripherals in embedded system. It was
invented by Philips and now it is used by almost all
major IC manufacturers. Each I2C slave device
needs an address – they must still be obtained
from NXP (formerly Philips semiconductors)[1]
• Basic I2C communication is using transfers of 8
bits. Most I2C devices support repeated start
condition. This means that before the
communication ends with a stop condition, master
device can repeat start condition with address byte
and change the mode from writing to reading.
An Innovative Burn-in Board Design Approach for I2C Devices Receiving Data Instruction
![Page 7: March 4 - 7, 2018 Hilton Phoenix / Mesa Hotel Mesa ...€¦ · A Better Workhorse – Burn-in Printed Circuit Boards & Solutions BiTS 2018 Session 1B Presentation 3 Burn-in & Test](https://reader036.vdocuments.us/reader036/viewer/2022070112/60569ab929ddec570757b5e6/html5/thumbnails/7.jpg)
A Better Workhorse –
Burn-in Printed Circuit Boards & Solutions
BiTS 2018 Session 1B Presentation 3
March 4-7, 2018 Burn-in & Test Strategies Workshop www.bitsworkshop.org
INTRODUCTION
5
• Typical burn-in solution for ADI parts that are running in I2C protocol is to write data instructions on them to make it in operational mode for Reliability burn-in qualification such HTOL, LTOL and ELF.
• And for THB or HAST most of I2C device being written as well to power down the device during initialization of the parts and this is dynamic initialization in burn-in.
• I2C configuration applied in burn-in with the intention of writing data instruction only on the device. SCL signal line is common to all device on burn-in board and SDA signal lines are distributed into group of 8 devices
An Innovative Burn-in Board Design Approach for I2C Devices Receiving Data Instruction
![Page 8: March 4 - 7, 2018 Hilton Phoenix / Mesa Hotel Mesa ...€¦ · A Better Workhorse – Burn-in Printed Circuit Boards & Solutions BiTS 2018 Session 1B Presentation 3 Burn-in & Test](https://reader036.vdocuments.us/reader036/viewer/2022070112/60569ab929ddec570757b5e6/html5/thumbnails/8.jpg)
A Better Workhorse –
Burn-in Printed Circuit Boards & Solutions
BiTS 2018 Session 1B Presentation 3
March 4-7, 2018 Burn-in & Test Strategies Workshop www.bitsworkshop.org
INTRODUCTION
6
• All the devices in the burn-in board were set to have same address so group of 8 devices on SDA signal is implemented to minimize capacitive loading and avoid clashes of data during the acknowledgement of the device.
• But, in some cases group of 4 is implemented because some I2C device do not allow more 4 device with same address be connected. Resources we have in our Oven for I2C communication which is mostly pattern/vector generators are limited to sending data instruction only, therefore in this configuration the acknowledge bit sent by the devices on the board are ignored.
An Innovative Burn-in Board Design Approach for I2C Devices Receiving Data Instruction
![Page 9: March 4 - 7, 2018 Hilton Phoenix / Mesa Hotel Mesa ...€¦ · A Better Workhorse – Burn-in Printed Circuit Boards & Solutions BiTS 2018 Session 1B Presentation 3 Burn-in & Test](https://reader036.vdocuments.us/reader036/viewer/2022070112/60569ab929ddec570757b5e6/html5/thumbnails/9.jpg)
A Better Workhorse –
Burn-in Printed Circuit Boards & Solutions
BiTS 2018 Session 1B Presentation 3
March 4-7, 2018 Burn-in & Test Strategies Workshop www.bitsworkshop.org
BACKGROUND
7
• HEP-6 and ENDZONE Oven have enough clock
pattern resources that can cater the number of
SDA signal lines required on the boards with I2C
configuration on but some of our burn-in oven
can’t support this like most of HAST and THB
ovens.
• I2C configuration on the new burn-in solution
where only two clock pattern resources are
required. This eliminates the limitation of those
ovens having limited number of resources to run
I2C devices.
An Innovative Burn-in Board Design Approach for I2C Devices Receiving Data Instruction
![Page 10: March 4 - 7, 2018 Hilton Phoenix / Mesa Hotel Mesa ...€¦ · A Better Workhorse – Burn-in Printed Circuit Boards & Solutions BiTS 2018 Session 1B Presentation 3 Burn-in & Test](https://reader036.vdocuments.us/reader036/viewer/2022070112/60569ab929ddec570757b5e6/html5/thumbnails/10.jpg)
A Better Workhorse –
Burn-in Printed Circuit Boards & Solutions
BiTS 2018 Session 1B Presentation 3
March 4-7, 2018 Burn-in & Test Strategies Workshop www.bitsworkshop.org
BACKGROUND
8
• Burn-in board design approach that supports
I2C configuration in burn-in with only two clock
pattern resources. With the n-channel MosFet
driving the SDA on each DUT, it simply isolates
them to the rest of device and negates the
impact of capacitive loading which allows
multiple I2C device slave connected to single
SDA clock pattern generator. As all devices on
BIB have the same address, they all send
acknowledge bit at almost the same time,
MosFet prevents clashing of data during this
time.
An Innovative Burn-in Board Design Approach for I2C Devices Receiving Data Instruction
![Page 11: March 4 - 7, 2018 Hilton Phoenix / Mesa Hotel Mesa ...€¦ · A Better Workhorse – Burn-in Printed Circuit Boards & Solutions BiTS 2018 Session 1B Presentation 3 Burn-in & Test](https://reader036.vdocuments.us/reader036/viewer/2022070112/60569ab929ddec570757b5e6/html5/thumbnails/11.jpg)
A Better Workhorse –
Burn-in Printed Circuit Boards & Solutions
BiTS 2018 Session 1B Presentation 3
March 4-7, 2018 Burn-in & Test Strategies Workshop www.bitsworkshop.org
BACKGROUND
9
• This n-channel MosFet inverts the SDA data
therefore, another n-channel MosFet in front-
end of the SDA signal line was placed. And to
easily know whether the device accept and
performs the data instructions, LED indicator
circuit can be added which can be driven by
the device output pin that can tell whether we
are having good or bad condition.
An Innovative Burn-in Board Design Approach for I2C Devices Receiving Data Instruction
![Page 12: March 4 - 7, 2018 Hilton Phoenix / Mesa Hotel Mesa ...€¦ · A Better Workhorse – Burn-in Printed Circuit Boards & Solutions BiTS 2018 Session 1B Presentation 3 Burn-in & Test](https://reader036.vdocuments.us/reader036/viewer/2022070112/60569ab929ddec570757b5e6/html5/thumbnails/12.jpg)
A Better Workhorse –
Burn-in Printed Circuit Boards & Solutions
BiTS 2018 Session 1B Presentation 3
March 4-7, 2018 Burn-in & Test Strategies Workshop www.bitsworkshop.org
METHODOLOGY
10
• Materials
HAST OVEN Qual Vehicle Burn-in Board
An Innovative Burn-in Board Design Approach for I2C Devices Receiving Data Instruction
![Page 13: March 4 - 7, 2018 Hilton Phoenix / Mesa Hotel Mesa ...€¦ · A Better Workhorse – Burn-in Printed Circuit Boards & Solutions BiTS 2018 Session 1B Presentation 3 Burn-in & Test](https://reader036.vdocuments.us/reader036/viewer/2022070112/60569ab929ddec570757b5e6/html5/thumbnails/13.jpg)
A Better Workhorse –
Burn-in Printed Circuit Boards & Solutions
BiTS 2018 Session 1B Presentation 3
March 4-7, 2018 Burn-in & Test Strategies Workshop www.bitsworkshop.org
METHODOLOGY
11
• The experiment was done during set-up qualification of AD8158[2].
Dynamic initialization was applied to the fully loaded BIB, to put all devices
in it to power down state for HAST qual.
An Innovative Burn-in Board Design Approach for I2C Devices Receiving Data Instruction
![Page 14: March 4 - 7, 2018 Hilton Phoenix / Mesa Hotel Mesa ...€¦ · A Better Workhorse – Burn-in Printed Circuit Boards & Solutions BiTS 2018 Session 1B Presentation 3 Burn-in & Test](https://reader036.vdocuments.us/reader036/viewer/2022070112/60569ab929ddec570757b5e6/html5/thumbnails/14.jpg)
A Better Workhorse –
Burn-in Printed Circuit Boards & Solutions
BiTS 2018 Session 1B Presentation 3
March 4-7, 2018 Burn-in & Test Strategies Workshop www.bitsworkshop.org
METHODOLOGY
12
1) Send a start condition (while holding the SCL line high, pull the
SDA line low).
2) Send the AD8158 part address (seven bits) whose upper four
bits are the static value b1010 and whose lower three bits are
controlled by the I2C_A[2:0] input pins.
3) Send the write indicator bit (0).
4) Wait for the AD8158 to acknowledge the request.
An Innovative Burn-in Board Design Approach for I2C Devices Receiving Data Instruction
![Page 15: March 4 - 7, 2018 Hilton Phoenix / Mesa Hotel Mesa ...€¦ · A Better Workhorse – Burn-in Printed Circuit Boards & Solutions BiTS 2018 Session 1B Presentation 3 Burn-in & Test](https://reader036.vdocuments.us/reader036/viewer/2022070112/60569ab929ddec570757b5e6/html5/thumbnails/15.jpg)
A Better Workhorse –
Burn-in Printed Circuit Boards & Solutions
BiTS 2018 Session 1B Presentation 3
March 4-7, 2018 Burn-in & Test Strategies Workshop www.bitsworkshop.org
METHODOLOGY
13
5) Send the register address (eight bits) to which data is to be
written.
6) Wait for the AD8158 to acknowledge the request.
7) Send the data (eight bits) to be written to the register whose
address was set in Step 5.
8) Wait for the AD8158 to acknowledge the request.
9) Send a stop condition (while holding the SCL line high, pull the
SDA line high) and release control of the bus.
An Innovative Burn-in Board Design Approach for I2C Devices Receiving Data Instruction
![Page 16: March 4 - 7, 2018 Hilton Phoenix / Mesa Hotel Mesa ...€¦ · A Better Workhorse – Burn-in Printed Circuit Boards & Solutions BiTS 2018 Session 1B Presentation 3 Burn-in & Test](https://reader036.vdocuments.us/reader036/viewer/2022070112/60569ab929ddec570757b5e6/html5/thumbnails/16.jpg)
A Better Workhorse –
Burn-in Printed Circuit Boards & Solutions
BiTS 2018 Session 1B Presentation 3
March 4-7, 2018 Burn-in & Test Strategies Workshop www.bitsworkshop.org
RESULT AND DISCUSSION
14
Supply current measurements after sending the 6 frames of data instructions
during dynamic initialization. Supply current dropped significantly after all
transmitter and receivers were disabled.
An Innovative Burn-in Board Design Approach for I2C Devices Receiving Data Instruction
![Page 17: March 4 - 7, 2018 Hilton Phoenix / Mesa Hotel Mesa ...€¦ · A Better Workhorse – Burn-in Printed Circuit Boards & Solutions BiTS 2018 Session 1B Presentation 3 Burn-in & Test](https://reader036.vdocuments.us/reader036/viewer/2022070112/60569ab929ddec570757b5e6/html5/thumbnails/17.jpg)
A Better Workhorse –
Burn-in Printed Circuit Boards & Solutions
BiTS 2018 Session 1B Presentation 3
March 4-7, 2018 Burn-in & Test Strategies Workshop www.bitsworkshop.org
RESULT AND DISCUSSION
15
• Plot showing selected two DUT’s SDA pin signal, DATA1 and DATA2 that
are identical to SDA signal which is the data instruction from pattern
resource. This means that intended data instruction to power down the
device was properly accepted by all devices on the board.
An Innovative Burn-in Board Design Approach for I2C Devices Receiving Data Instruction
![Page 18: March 4 - 7, 2018 Hilton Phoenix / Mesa Hotel Mesa ...€¦ · A Better Workhorse – Burn-in Printed Circuit Boards & Solutions BiTS 2018 Session 1B Presentation 3 Burn-in & Test](https://reader036.vdocuments.us/reader036/viewer/2022070112/60569ab929ddec570757b5e6/html5/thumbnails/18.jpg)
A Better Workhorse –
Burn-in Printed Circuit Boards & Solutions
BiTS 2018 Session 1B Presentation 3
March 4-7, 2018 Burn-in & Test Strategies Workshop www.bitsworkshop.org
RESULT AND DISCUSSION
16
Plot which shows that TPI signal or the device OP_A0 output of the selected
DUT pulled up to VTTO. This is what expected on device output after sending
the first data frame that is intended to disable it.
An Innovative Burn-in Board Design Approach for I2C Devices Receiving Data Instruction
![Page 19: March 4 - 7, 2018 Hilton Phoenix / Mesa Hotel Mesa ...€¦ · A Better Workhorse – Burn-in Printed Circuit Boards & Solutions BiTS 2018 Session 1B Presentation 3 Burn-in & Test](https://reader036.vdocuments.us/reader036/viewer/2022070112/60569ab929ddec570757b5e6/html5/thumbnails/19.jpg)
A Better Workhorse –
Burn-in Printed Circuit Boards & Solutions
BiTS 2018 Session 1B Presentation 3
March 4-7, 2018 Burn-in & Test Strategies Workshop www.bitsworkshop.org
CONCLUSION
17
• Based on the data gathered from the experiment, this new
burn-in board design approach is an effective solution that
allows sending data instruction to all I2C devices on burn-
in boards with just single SDA clock pattern resource.
An Innovative Burn-in Board Design Approach for I2C Devices Receiving Data Instruction
![Page 20: March 4 - 7, 2018 Hilton Phoenix / Mesa Hotel Mesa ...€¦ · A Better Workhorse – Burn-in Printed Circuit Boards & Solutions BiTS 2018 Session 1B Presentation 3 Burn-in & Test](https://reader036.vdocuments.us/reader036/viewer/2022070112/60569ab929ddec570757b5e6/html5/thumbnails/20.jpg)
A Better Workhorse –
Burn-in Printed Circuit Boards & Solutions
BiTS 2018 Session 1B Presentation 3
March 4-7, 2018 Burn-in & Test Strategies Workshop www.bitsworkshop.org
RECOMMENDATION
18
• Ovens in ADI Rel Labs have different capability in terms of number of
clock pattern resource available. Therefore, it is recommended to use
this new design approach on burn-in boards as this will eliminate
limitation on some ovens to run I2C devices.
An Innovative Burn-in Board Design Approach for I2C Devices Receiving Data Instruction
![Page 21: March 4 - 7, 2018 Hilton Phoenix / Mesa Hotel Mesa ...€¦ · A Better Workhorse – Burn-in Printed Circuit Boards & Solutions BiTS 2018 Session 1B Presentation 3 Burn-in & Test](https://reader036.vdocuments.us/reader036/viewer/2022070112/60569ab929ddec570757b5e6/html5/thumbnails/21.jpg)
A Better Workhorse –
Burn-in Printed Circuit Boards & Solutions
BiTS 2018 Session 1B Presentation 3
March 4-7, 2018 Burn-in & Test Strategies Workshop www.bitsworkshop.org
REFERENCE
19 INNOVATIVE NEW DESIGN OF REPLACEABLE BURN IN PCB EDGE FINGER WITH OVP(Over Protection Voltage)
[1]Wikipedia – The Free Encyclopedia
https://en.wikipedia.org/wiki/I%C2%B2C
[2] AD8158 Datasheets
http://www.analog.com/media/en/technical-documentation/data-
sheets/AD8158.pdf
An Innovative Burn-in Board Design Approach for I2C Devices Receiving Data Instruction