New product test development

Silicon Labs is a leading provider of silicon, software and system solutions for the Internet of Things, Internet infrastructure, industrial control, consumer and automotive markets. Its portfolio of mixed-signal integrated circuits (ICs) includes microcontrollers (MCUs), sensors, wireless ICs, timi...

Full description

Saved in:
Bibliographic Details
Main Author: Chew, Teow Kim
Other Authors: Amanda Fu
Format: Final Year Project
Language:English
Published: 2015
Subjects:
Online Access:http://hdl.handle.net/10356/64176
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:Silicon Labs is a leading provider of silicon, software and system solutions for the Internet of Things, Internet infrastructure, industrial control, consumer and automotive markets. Its portfolio of mixed-signal integrated circuits (ICs) includes microcontrollers (MCUs), sensors, wireless ICs, timing devices, digital isolators and broadcast audio and video products. Due to unavoidable statistical flaws in the materials and masks used to fabricate ICs, there is no doubt that 100% yield on any particular IC is impossible. It is in the chip manufacturer’s best interest to minimize the number of bad devices shipped to the customer, thus the need for IC testing for quality assurance. This project will focus on studying of the GT7 test development manual, the C8051Fxxx small MCU devices and convert the existing 8 bit GT6 Platform testing software to the upgraded 32 bit GT7S Platform testing software, to test on its analog peripherals. Small form factor microcontrollers are MCUs available in tiny packages (down to 2 x 2 mm) with no compromise in performance or integration. The C8051Fxxx small MCU devices are available in 24-pin, 28pin and 32-pin packages and include 16 kB flash with 10-bit ADC. At the end of the project, a golden ratio correlation test will be conducted between the MCUs tested on the GT7S testing platform and on the GT6 testing platform. This test ensures that data obtained from the new testing platform can repeat values obtained from the old testing platform, thus proving its reliability.