This document discusses improving test coverage using the Agilent 3070 test system. It provides an overview of boundary scan testing and its benefits for testing interconnects without understanding device functionality. It also discusses various tools and techniques the 3070 uses to increase coverage, such as coverage extend combining boundary scan and VTEP testing. The document outlines definitions of different levels of test coverage and common defects tested at each level. It provides a brief history of boundary scan standards and some proposed new extensions. Overall, the document aims to help test engineers understand how to maximize coverage using the capabilities of the 3070.
Cuando el espacio es una variable importante en el proceso de manufactura electrónica el Mini-ICT te permite funcionalidades similares a las de un Keysight i1000 pero en un tamaño compacto.
This document summarizes the Medalist i3070 08.30p software release from Agilent Technologies. It includes an agenda that covers the software milestone, what's new in version 08.30p, and how to get the updated software. An appendix lists over 200 change requests that have been addressed in this release.
Keysight i3070 (antes HP3070) Board Test InterfaceInterlatin
This document discusses new features of Keysight's Board Test Insight (BTI) software for the Medalist i3070 in-circuit test system. Some key features discussed include an updated testplan editor with syntax highlighting, smart docking panels, search functions and debugging tools. The software is designed to be more intuitive for younger engineers while still supporting existing BT-Basic testplans. New features also aim to improve throughput, quality control and debugging capabilities.
This document discusses moving NEON optimizations to 64-bit ARM architectures. Some key points:
- NEON is an ARM instruction set extension that allows single-instruction multiple data (SIMD) processing. It has more registers and capabilities in AArch64, including double precision floating point.
- Migrating NEON code to AArch64 usually only requires minor changes to assembly code due to compatibility in C/intrinsics code and clearer register mappings. Existing NEON documentation still applies.
- Open source libraries and compilers support NEON optimizations, providing performance boosts such as 3-4x faster video codecs. The Android NDK fully supports 64-bit development.
- Examples show optimized
This document provides an introduction to the C programming language in Chinese. It discusses downloading and installing Cygwin on Windows to get a development environment for C. It then covers basic C syntax like printf(), variables, conditions, loops, functions, pointers, arrays, and strings. Examples are provided like a program to evaluate poker card values using switches and if/else statements. The document emphasizes learning C through practical examples and exercises.
The document discusses dataflow computing on coarse-grained reconfigurable arrays (CGRAs) for parallel processing. It describes representing programs as dataflow graphs with tokens flowing through, and executing operations on CGRAs in parallel. A key challenge is handling loops and re-entrant tokens in a way that avoids errors and allows parallelism. Several solutions are proposed, including tagging tokens with matching tags, using special CGRA instructions to reorder tokens, and controlling token flow to prevent deadlocks. Nested parallelism is also addressed through nested tag change and restoration.
Cuando el espacio es una variable importante en el proceso de manufactura electrónica el Mini-ICT te permite funcionalidades similares a las de un Keysight i1000 pero en un tamaño compacto.
This document summarizes the Medalist i3070 08.30p software release from Agilent Technologies. It includes an agenda that covers the software milestone, what's new in version 08.30p, and how to get the updated software. An appendix lists over 200 change requests that have been addressed in this release.
Keysight i3070 (antes HP3070) Board Test InterfaceInterlatin
This document discusses new features of Keysight's Board Test Insight (BTI) software for the Medalist i3070 in-circuit test system. Some key features discussed include an updated testplan editor with syntax highlighting, smart docking panels, search functions and debugging tools. The software is designed to be more intuitive for younger engineers while still supporting existing BT-Basic testplans. New features also aim to improve throughput, quality control and debugging capabilities.
This document discusses moving NEON optimizations to 64-bit ARM architectures. Some key points:
- NEON is an ARM instruction set extension that allows single-instruction multiple data (SIMD) processing. It has more registers and capabilities in AArch64, including double precision floating point.
- Migrating NEON code to AArch64 usually only requires minor changes to assembly code due to compatibility in C/intrinsics code and clearer register mappings. Existing NEON documentation still applies.
- Open source libraries and compilers support NEON optimizations, providing performance boosts such as 3-4x faster video codecs. The Android NDK fully supports 64-bit development.
- Examples show optimized
This document provides an introduction to the C programming language in Chinese. It discusses downloading and installing Cygwin on Windows to get a development environment for C. It then covers basic C syntax like printf(), variables, conditions, loops, functions, pointers, arrays, and strings. Examples are provided like a program to evaluate poker card values using switches and if/else statements. The document emphasizes learning C through practical examples and exercises.
The document discusses dataflow computing on coarse-grained reconfigurable arrays (CGRAs) for parallel processing. It describes representing programs as dataflow graphs with tokens flowing through, and executing operations on CGRAs in parallel. A key challenge is handling loops and re-entrant tokens in a way that avoids errors and allows parallelism. Several solutions are proposed, including tagging tokens with matching tags, using special CGRA instructions to reorder tokens, and controlling token flow to prevent deadlocks. Nested parallelism is also addressed through nested tag change and restoration.
The Arduino platform allows users to create interactive electronic objects by providing an open-source hardware and software environment. It consists of a microcontroller board and IDE that allows users to write code to control sensors, LEDs, motors and more. The Arduino is inexpensive, easy to use, and has a large community that shares tutorials and projects online. It is well suited for interactive art, design prototypes, and physical computing projects.
This document discusses testing and programming the ADF4113 frequency synthesizer chip. It shows initialization code, setting the frequency and function registers through API calls, and an example main program that initializes the chip and allows changing the output frequency and function settings through buttons. Initialization sets the frequency to 2476 MHz, and pressing button 2 changes settings like loop bandwidth and current before setting a new frequency of 2423 MHz. The API functions HalSynInit(), HalSynStart(), and halSynSetFunc() are used to control the chip.
The document discusses coroutines in Python. It describes how coroutines can have multiple entry points using the await keyword, and how the Python interpreter suspends and resumes coroutine execution. It also provides an example coroutine program that defines two coroutines that print messages before and after sleeping for different durations. The document then analyzes the coroutine execution using the inspect module and disassembler to illustrate how coroutine frames and the execution stack work.
This presentation is exhibitting how to does a LCD works and how to use such LCD in you embedded system or robotic project using AVR microcontroller Series.
The complete procedure of using 16X2 Character LCD is given in this presentation.
Please share your views and queries with us, we are found at-
website: http://roboindia.com
mail- info@roboindia.com
Analysis and design of a low voltage and low power double tail comparatorUshaswini Chowdary
The document describes the design and analysis of a low-voltage, low-power double-tail comparator. It begins by introducing comparators and their use in analog-to-digital converters. It then discusses challenges in designing high-speed comparators for modern low-voltage CMOS processes. The document analyzes delay in dynamic comparators and presents a new double-tail comparator design that aims to reduce latch delay time without requiring a boosted voltage. It describes the operation of conventional dynamic and double-tail comparators before detailing the proposed comparator's design which uses added control transistors to increase the initial differential output voltage and speed up latch regeneration.
Jim Huang (jserv) from 0xlab.org prepared the technical training for ARM and SoC. In part I, it introduced the overview of ARM architecture, family, ISA feature, SoC overview, and several practical approaches to Xscale SoC as example.
Arduino - iniciação à linguagem C (servomotores)Ana Carneirinho
O documento discute como usar servomotores com Arduino e a linguagem C. Ele fornece exemplos de código para mover um servomotor entre os ângulos 0° e 180° a cada 1 segundo e como adicionar um interruptor, LED e buzzer para controlar o servomotor. Também resume a biblioteca Servo.h e as funções Tone() e noTone() para gerar sons.
This document discusses XDP (eXpress Data Path), a high-performance network data path that allows programs to run on the receive path of a network interface card. XDP enables packet processing using eBPF programs before packets reach the Linux networking stack. The document provides an overview of XDP and its performance advantages over other packet processing methods. It also discusses XDP's current status and support in the Linux kernel as well as example use cases and benchmarks.
This document discusses flyback converter design considerations for multi-kilowatt power conversion applications. It outlines flyback converter advantages and disadvantages, and solutions to overcome the disadvantages. Specifically, it focuses on single-stage power factor correction (PFC) applications using a flyback topology. The document discusses adapting the flyback converter for PFC, selecting an appropriate PFC control IC, modifying the control IC for high power applications, and transformer design considerations. It provides block diagrams and partial schematics as examples.
Este documento presenta un programa en Java que permite calcular el área y perímetro de cuatro figuras básicas (cuadrado, rectángulo, círculo y triángulo). El programa contiene clases para cada figura que solicitan los datos de entrada necesarios, realizan los cálculos correspondientes y muestran los resultados. También incluye un menú principal que guía al usuario en la selección de la figura a analizar.
This report is documented for Metal Detector System. The goal is to analyze, design, model, simulate and construct the Metal Detector System. A very simple Design Pattern was used to modulate the system with the use of less number of components. Coils were designed in consideration to the principles of induction for the Metal Detector System. Standard components were used to construct the Signal Processing Unit (ASPU). The design for the ASPU was simulated and tested using advanced simulation software called Pspice. The final Product fulfills the requirements as expected.
This document outlines an Arduino workshop. It includes an overview of the agenda which involves introductions, checking equipment, experimentation time, and creating personal projects. It then details introducing participants and encouraging collaboration. A list of included parts in the kits is provided. Instructions are given for installing the Arduino software and development environment. Examples are shown for breadboard layouts and code for simple projects like blinking an LED and reading input from a button. Additional experiments suggested include using sensors, LCD displays, motors, and programming an RGB LED with a joystick. Sources for parts, tutorials, and inspiration are listed to encourage continued learning.
This document discusses ultra-large scale integration (ULSI) circuits and semiconductor manufacturing processes. It introduces ULSI and its applications. It then summarizes the key steps in the IC fabrication process, including crystal growth, thin film deposition, oxidation, etching, lithography and metallization. Finally, it discusses future trends in ULSI, such as following Moore's Law to continue increasing transistor density, performance and functionality through advances in device physics, materials and technology to shrink dimensions below physical limits.
4 bit cmos full adder in submicron technology with low leakage and groun...shireesha pallepati
This document describes a proposed 4-bit CMOS full adder design with techniques to reduce leakage power and ground bounce noise. It introduces sleep transistors to improve upon conventional CMOS full adder designs. Simulation results show the modified design with sleep transistors reduces both standby leakage current and ground bounce noise compared to baseline designs without sleep transistors.
Kompetenzentwicklung für Content-Strategie #cosca16Kai Heddergott
Content-Strategien können nur dann erfolgreich angewendet werden, wenn die nötigen Kompetenzen bei den designierten Stakeholdern in Unternehmen, die Content Marketing betreiben, vorhanden oder ausgebildet sind bzw. eine Bewusstseinsbildung hierzu im Sinne einer digitalen Transformation stattfindet. Die Session beim #cosca16 stellt zwei Instrumente zur Diskussion, die dabei helfen können: Die Digitalbiographie und die Digitale Scorecard (@by Kai Heddergott für onacy)
The document lists the top 20 most populated urban cities in the world by continent. It shows that Tokyo, Japan is the most populated urban city globally with over 31 million residents, followed by Delhi, India and Sao Paulo, Brazil. Other highly populated urban cities include Mexico City, Mexico; New York City, United States; and Mumbai, India. The cities represent diverse regions around the world including Asia, Europe, North America, South America, Africa, and Oceania.
The Arduino platform allows users to create interactive electronic objects by providing an open-source hardware and software environment. It consists of a microcontroller board and IDE that allows users to write code to control sensors, LEDs, motors and more. The Arduino is inexpensive, easy to use, and has a large community that shares tutorials and projects online. It is well suited for interactive art, design prototypes, and physical computing projects.
This document discusses testing and programming the ADF4113 frequency synthesizer chip. It shows initialization code, setting the frequency and function registers through API calls, and an example main program that initializes the chip and allows changing the output frequency and function settings through buttons. Initialization sets the frequency to 2476 MHz, and pressing button 2 changes settings like loop bandwidth and current before setting a new frequency of 2423 MHz. The API functions HalSynInit(), HalSynStart(), and halSynSetFunc() are used to control the chip.
The document discusses coroutines in Python. It describes how coroutines can have multiple entry points using the await keyword, and how the Python interpreter suspends and resumes coroutine execution. It also provides an example coroutine program that defines two coroutines that print messages before and after sleeping for different durations. The document then analyzes the coroutine execution using the inspect module and disassembler to illustrate how coroutine frames and the execution stack work.
This presentation is exhibitting how to does a LCD works and how to use such LCD in you embedded system or robotic project using AVR microcontroller Series.
The complete procedure of using 16X2 Character LCD is given in this presentation.
Please share your views and queries with us, we are found at-
website: http://roboindia.com
mail- info@roboindia.com
Analysis and design of a low voltage and low power double tail comparatorUshaswini Chowdary
The document describes the design and analysis of a low-voltage, low-power double-tail comparator. It begins by introducing comparators and their use in analog-to-digital converters. It then discusses challenges in designing high-speed comparators for modern low-voltage CMOS processes. The document analyzes delay in dynamic comparators and presents a new double-tail comparator design that aims to reduce latch delay time without requiring a boosted voltage. It describes the operation of conventional dynamic and double-tail comparators before detailing the proposed comparator's design which uses added control transistors to increase the initial differential output voltage and speed up latch regeneration.
Jim Huang (jserv) from 0xlab.org prepared the technical training for ARM and SoC. In part I, it introduced the overview of ARM architecture, family, ISA feature, SoC overview, and several practical approaches to Xscale SoC as example.
Arduino - iniciação à linguagem C (servomotores)Ana Carneirinho
O documento discute como usar servomotores com Arduino e a linguagem C. Ele fornece exemplos de código para mover um servomotor entre os ângulos 0° e 180° a cada 1 segundo e como adicionar um interruptor, LED e buzzer para controlar o servomotor. Também resume a biblioteca Servo.h e as funções Tone() e noTone() para gerar sons.
This document discusses XDP (eXpress Data Path), a high-performance network data path that allows programs to run on the receive path of a network interface card. XDP enables packet processing using eBPF programs before packets reach the Linux networking stack. The document provides an overview of XDP and its performance advantages over other packet processing methods. It also discusses XDP's current status and support in the Linux kernel as well as example use cases and benchmarks.
This document discusses flyback converter design considerations for multi-kilowatt power conversion applications. It outlines flyback converter advantages and disadvantages, and solutions to overcome the disadvantages. Specifically, it focuses on single-stage power factor correction (PFC) applications using a flyback topology. The document discusses adapting the flyback converter for PFC, selecting an appropriate PFC control IC, modifying the control IC for high power applications, and transformer design considerations. It provides block diagrams and partial schematics as examples.
Este documento presenta un programa en Java que permite calcular el área y perímetro de cuatro figuras básicas (cuadrado, rectángulo, círculo y triángulo). El programa contiene clases para cada figura que solicitan los datos de entrada necesarios, realizan los cálculos correspondientes y muestran los resultados. También incluye un menú principal que guía al usuario en la selección de la figura a analizar.
This report is documented for Metal Detector System. The goal is to analyze, design, model, simulate and construct the Metal Detector System. A very simple Design Pattern was used to modulate the system with the use of less number of components. Coils were designed in consideration to the principles of induction for the Metal Detector System. Standard components were used to construct the Signal Processing Unit (ASPU). The design for the ASPU was simulated and tested using advanced simulation software called Pspice. The final Product fulfills the requirements as expected.
This document outlines an Arduino workshop. It includes an overview of the agenda which involves introductions, checking equipment, experimentation time, and creating personal projects. It then details introducing participants and encouraging collaboration. A list of included parts in the kits is provided. Instructions are given for installing the Arduino software and development environment. Examples are shown for breadboard layouts and code for simple projects like blinking an LED and reading input from a button. Additional experiments suggested include using sensors, LCD displays, motors, and programming an RGB LED with a joystick. Sources for parts, tutorials, and inspiration are listed to encourage continued learning.
This document discusses ultra-large scale integration (ULSI) circuits and semiconductor manufacturing processes. It introduces ULSI and its applications. It then summarizes the key steps in the IC fabrication process, including crystal growth, thin film deposition, oxidation, etching, lithography and metallization. Finally, it discusses future trends in ULSI, such as following Moore's Law to continue increasing transistor density, performance and functionality through advances in device physics, materials and technology to shrink dimensions below physical limits.
4 bit cmos full adder in submicron technology with low leakage and groun...shireesha pallepati
This document describes a proposed 4-bit CMOS full adder design with techniques to reduce leakage power and ground bounce noise. It introduces sleep transistors to improve upon conventional CMOS full adder designs. Simulation results show the modified design with sleep transistors reduces both standby leakage current and ground bounce noise compared to baseline designs without sleep transistors.
Kompetenzentwicklung für Content-Strategie #cosca16Kai Heddergott
Content-Strategien können nur dann erfolgreich angewendet werden, wenn die nötigen Kompetenzen bei den designierten Stakeholdern in Unternehmen, die Content Marketing betreiben, vorhanden oder ausgebildet sind bzw. eine Bewusstseinsbildung hierzu im Sinne einer digitalen Transformation stattfindet. Die Session beim #cosca16 stellt zwei Instrumente zur Diskussion, die dabei helfen können: Die Digitalbiographie und die Digitale Scorecard (@by Kai Heddergott für onacy)
The document lists the top 20 most populated urban cities in the world by continent. It shows that Tokyo, Japan is the most populated urban city globally with over 31 million residents, followed by Delhi, India and Sao Paulo, Brazil. Other highly populated urban cities include Mexico City, Mexico; New York City, United States; and Mumbai, India. The cities represent diverse regions around the world including Asia, Europe, North America, South America, Africa, and Oceania.
Presentación diego miranda candidato decano. debate profesoresdmirandal01
Este documento presenta 7 estrategias para mejorar la participación en la Facultad de Agronomía. Estas incluyen: 1) conformar un equipo de dirección planificador, 2) revisar y diagnosticar la estructura actual, 3) mejorar la integración y participación profesoral, 4) apoyar la discusión de política institucional, 5) fomentar la investigación y conseguir recursos, 6) fortalecer la participación con egresados y gremios, y 7) apoyar la formación y actualización del talento humano. El objetivo general
El documento propone varias medidas para reducir los impuestos municipales en Sanlúcar la Mayor, como bajar los tipos impositivos del IBI y otros impuestos, bonificar a familias numerosas y con madres y padres trabajadores, y aplicar exenciones para viviendas de protección oficial y con energías limpias. También incluye reducciones de tasas para empresarios, autónomos y profesionales, así como el compromiso de trabajar con déficit cero para eliminar la deuda municipal.
Informe actualizado de analítica SEO y SEM sobre plantas online en el mercado español.
Para cada uno de ellos se analiza brevemente su entorno de competidores y su posicionamiento SEO y SEM
El documento explica las reglas básicas del poker Texas Hold'em. Detalla las posiciones de los jugadores, las ciegas obligatorias, y las diferentes rondas de apuestas que ocurren después de repartir las cartas comunitarias. También describe las diferentes manos de poker por orden de valor ganador.
El Camino a los Yungas, conocido como el Camino de la Muerte, es una carretera de 80 km que conecta La Paz con la región de Los Yungas. Es extremadamente peligrosa debido a sus pronunciadas pendientes, carriles estrechos y falta de barandas, lo que ha causado un promedio de 209 accidentes y 96 muertes por año. Aunque ahora existe una carretera más moderna y segura, el Camino de la Muerte sigue siendo popular entre los ciclistas de montaña debido a sus empinados descensos y her
This document discusses Internet of Things (IoT) and Industry 4.0. It provides an overview of the IoT market forecast and major players. It then discusses challenges of connecting large numbers of devices across thousands of plants using different protocols and security. It proposes using cloud infrastructure like Azure Service Bus to enable secure communication without requiring devices to have public IPs or direct connectivity. It demonstrates how Service Bus supports many protocols and provides demos of cross-platform IoT messaging using Service Bus.
Una gama versátil y clásica con un toque contemporáneo. Marmoleum es la marca principal de las colecciones de linóleo de Forbo. Desde sutiles diseños marmorizados a modernos diseños en hormigón, monocromáticos y colores lisos, así como fascinantes diseños lineales; Marmoleum te ofrece una gran variedad de diseños para todo tipo de aplicaciones. Hay más de 300 colores y 12 estructuras de diseño diferentes entre las que elegir.
Todas la colecciones de Marmoleum se presentan por estructura y gama cromática; y todas las referencias de la colección pueden verse a gran escala y/o presentadas y aplicadas a un espacio concreto. Se pueden pedir muestras de todas las referencias mostradas en esta sección.
http://bit.ly/1NkdIXa
The two-day symposium will cover principles and practices for building an incident-free culture and achieving safety excellence. Day 1 will discuss elements that drive safety performance, how safety improves performance in other areas, and keys to measuring culture and leadership for success. Day 2 will provide tools to analyze incidents, use safety data to reduce risk, and define behaviors to advance safety. Attendees will learn how to empower workers, inspire excellence through leadership, and create a roadmap to achieve lasting safety improvements.
Harun Yahya Islam Eternity Has Already Begunzakir2012
This document summarizes the key points about the nature of matter from the book "Eternity Has Already Begun". It discusses how advances in science have proven that matter has no substantial existence. This realization changes one's entire worldview and understanding of life. It emphasizes that we have a limited time on Earth to be tested on how we live our lives before an endless afterlife where we will be judged based on our deeds. Understanding the nature of matter is important because it affects how we spend our time on Earth and prepare for the afterlife.
Este documento presenta el programa del VI Congreso Nacional de Biobancos que se celebrará en Lleida del 18 al 20 de noviembre de 2015. El congreso reunirá a profesionales de biobancos para debatir sobre los nuevos retos y oportunidades de los biobancos en la investigación clínica a través de sesiones y talleres. El programa incluirá comunicaciones orales, pósteres y presentaciones comerciales sobre temas relacionados con la gestión, procesamiento y uso de muestras biológicas en biobanc
The document is composed of symbols including !, $, and . in no discernible pattern, along with place names written in an unknown language. It does not contain any coherent sentences, paragraphs, or other standard elements of a document. The content and intent are unable to be determined from the symbols and placenames provided.
Majalah Geomagz edisi Desember 2013 memuat artikel tentang salju di daerah ekuator khususnya salju ekuator Jayawijaya di Taman Nasional Lorentz, Papua. Salju ini merupakan fenomena alam yang langka dan hanya ditemukan di beberapa tempat di dunia seperti Gunung Kilimanjaro dan Ruwenson, Kenya, Gunung Chimborazo dan Huascaran di Amerika Selatan, serta Pegunungan Jayawijaya, Indonesia
Kolab is a 100% free and Open Source groupware solution. The special idea behind it is the use of IMAP as an underlying protocol not only for email, but also for groupware data such as contacts and calendar entries. This, it's modularity and scalability, and it's wide range of clients make it a groupware unlike others.
(Talk at the openSUSE Conference Nuremberg 2010-10-14)
Resultate einer Elternbefragung an der Primarschule Bürglen (TG) unter anderem zu den Themen Weiterbildungsbedarf der Eltern, Gerätebesitz und Internetnutzung.
El documento describe el sistema de justicia juvenil en Cataluña, incluyendo su misión de integrar socialmente a menores y jóvenes, sus principios rectores como el enfoque en la reinserción y la intervención mínima, y sus centros educativos que ofrecen programas para la reeducación y formación de los jóvenes. También detalla planes para expandir la capacidad de los centros y mejorar las instalaciones.
Wearable 1.78 inch Square AMOLED Display 368*448 For Smart Watch Bracelet Scr...Shawn Lee
1.78 inch AMOLED is a low power consumption AMOLED with 368x448 resolution and MIPI/SPI interface.
The IC mode is RM69090 which is widely used in wearable AMOLED displays such as 1.39" AMOLED.
It has an integrated CTP with TMA525C touch IC.
Application: Wearable, Medical equipment
Whatsapp: +86 18566294218
Email: shawn.lee@panoxdisplay.com
Skype: panoxshawn@outlook.com
OLED/LCD supplier: www.panoxdisplay.com
The SNC-CH110 is a compact and affordable HD security camera that provides 720p HD video using H.264 compression at 30 fps. It has a 1.3 megapixel CMOS sensor and supports dual video streaming and multiple codecs. Key features include an electrical day/night function, motion detection, and ONVIF compliance for interoperability. It is powered by PoE and includes recording software.
This document summarizes the specifications of the SNC-CH110 Network HD Camera. The camera has a 1.3 megapixel CMOS sensor that can capture 720p HD video at 30 fps with H.264 compression. It has a compact design suitable for discreet surveillance and features dual streaming, motion detection, and support for the ONVIF standard to ensure interoperability. Power is supplied via PoE and the camera includes recording software to start monitoring instantly.
This document summarizes the key features and specifications of the SNC-CH110 Network HD Camera. The camera has a 1.3 megapixel CMOS sensor that can capture 720p HD video at 30 fps with H.264 compression. It supports dual video streaming and intelligent motion detection. The camera is powered by PoE and has a compact design suitable for discreet surveillance. Recording and management software is included.
This document summarizes the specifications of the SNC-CH110 Network HD Camera. The camera has a 1.3 megapixel CMOS sensor that can capture 720p HD video at 30 fps with H.264 compression. It has a compact design suitable for discreet surveillance and features dual streaming, motion detection, and support for the ONVIF standard to ensure interoperability. Power is supplied via PoE and the camera includes recording software to start monitoring instantly.
The PinPoint system provides benchtop diagnostic testing of printed circuit boards. It offers fixtureless testing through multiple strategies like in-circuit, impedance signatures, and reverse engineering. PinPoint can rapidly diagnose faults down to the component level. It features various test methods like in-circuit, analog functional, and analog signature analysis. PinPoint integrates with functional test systems and has typical fault coverage including opens, shorts, voltage, and functional failures. It provides automated diagnostic programming to reduce time to identify issues.
This document discusses developing an operator-led approach to improving BGP error handling in the IETF. It describes common BGP failures seen by network operators, such as erroneous AS_PATH data and very long AS paths causing session failures. The goal is to define how BGP is used in service provider networks, determine operator requirements for how BGP should fail, and ensure existing and future IETF work items form a useful framework to make BGP more robust. The proposed approach includes avoiding sending NOTIFICATION messages when possible, recovering routing information consistency after errors, and reducing the impact of necessary session resets through monitoring.
The document describes the Shimadzu FTIR-8400S Fourier Transform Infrared Spectrophotometer. It maintains optimal interferometer alignment automatically through a dynamic alignment system, ensuring high quality and reproducible spectra. It also includes IRsolution software for easy analysis and compliance with FDA regulations. Key features include high signal-to-noise ratio, automatic validation of instrument performance, and data processing and analysis capabilities.
This document discusses LSTI's efforts to boost LTE and mobile broadband deployment through interoperability testing. It outlines LSTI's activities testing LTE prototypes from 2007-2010, including Interoperability Development Testing (IODT) and Interoperability Testing (IOT). The document describes LSTI's Friendly Customer Trials (FCT) methodology and consolidated test methods for LTE. It provides initial results from 10 operators' trials showing LTE can deliver low latency and meet throughput expectations of over 100 Mbps download. Plans are defined for additional end-to-end performance testing throughout 2010.
This document provides an overview of optional features for UTRAN UR11.1, including wideband AMR speech support, PS signaling bearers for IMS, cell broadcast service, PS conversational bearers for VoIP, robust header compression, and PS conversational bearers for VoIP over HSDPA. It describes the benefits and technical details of each feature. The document also includes figures illustrating network architectures, protocols, and technical concepts related to the optional features.
Zilker Labs is a mixed-signal fabless semiconductor company founded in 2002 and headquartered in Austin, Texas that develops digital power conversion and control integrated circuits. Their first two ICs, the ZL2005 and ZL2105, were introduced in 2005 and 2006 respectively. Verification of their mixed-signal ICs poses challenges due to the interaction between analog and digital blocks, firmware, and algorithms. Zilker Labs addresses this through directed tests of individual blocks, emulation of the digital signal processor functionality in real time, and VerilogAMS modeling.
Zilker Labs is a mixed-signal fabless semiconductor company founded in 2002 and headquartered in Austin, Texas that develops digital power conversion and control integrated circuits. Their first two ICs, the ZL2005 and ZL2105, were introduced in 2005 and 2006 respectively. Verification of their mixed-signal ICs poses challenges due to the interaction between analog and digital blocks, firmware, and algorithms. Zilker Labs addresses this through directed tests of individual blocks, emulation of the digital signal processor functionality in real time, and VerilogAMS modeling.
The Cogent A3050 test head delivers up to 512 digital channels in a compact, zero footprint system contained entirely within the test head. It enables high-throughput parallel testing of up to 16 devices simultaneously. The A3050 offers optional modules to address a variety of testing needs for low-end and mid-range semiconductors, including memory testing, converter testing, and mixed-signal testing.
The document introduces Cogent ATE's new Raptor D-100 Discrete Test System, which enables low-cost parallel multi-site testing of up to 4 MOSFET devices simultaneously. This provides a more affordable alternative to traditional single-site testers. The Raptor D-100 offers higher performance than previous multi-site testers at a fraction of the cost through its floating quad-site testing architecture and tester-on-a-chip technology. It is designed to maximize the throughput of common turret-based device handlers for both wafer and package testing.
1. The document proposes developing an intelligent measurement system using machine learning to improve detection rates for defects in steel strips and enable adaptive adjustment of measurement systems.
2. Key aspects include using machine learning models for defect classification and intelligent control of measurement parameters. This aims to increase accuracy and precision while accommodating flexible manufacturing.
3. Measurement data would be uploaded to the cloud and analyzed using intelligent algorithms and big data to provide condition-based maintenance recommendations and predictions to decrease downtime.
Taking HPC beyond energy efficiency; sustainability, the new measure of success. This document discusses how high performance computing (HPC) centers are moving beyond just energy efficiency to focus on sustainability. It introduces new metrics like Energy Reuse Effectiveness (ERE) and Carbon Usage Effectiveness (CUE) to measure sustainability. HPC workloads and architectures provide unique opportunities to harvest waste energy and calculate the carbon savings from HPC simulations, working towards the goal of developing sustainable exascale supercomputers.
This document provides an overview of the White Sands Test Facility (WSTF) and its capabilities. It discusses projects conducted at WSTF related to the Space Shuttle program and nondestructive evaluation. It then describes several unique testing capabilities at WSTF including simulated altitude testing of propulsion systems, explosion testing of various propellants, and component testing involving oxygen and hydrogen. It also outlines nondestructive evaluation techniques used at WSTF such as thermography, shearography, radiography, and ultrasound. Finally, it discusses the development of "Smart COPVs" which integrate structural health monitoring systems to monitor carbon composite overwrapped pressure vessels.
This document provides an overview of the White Sands Test Facility (WSTF) and its capabilities. It discusses projects conducted at WSTF related to the Space Shuttle program and nondestructive evaluation. It then describes several unique testing capabilities at WSTF including simulated altitude testing of propulsion systems, explosion testing of various propellants, and component testing involving oxygen and hydrogen. It also outlines nondestructive evaluation techniques used at WSTF such as thermography, shearography, radiography, and ultrasound. Finally, it discusses the development of "Smart COPVs" which integrate structural health monitoring systems into composite overwrapped pressure vessels.
Similar to Mexico 3070 user group meeting 2012 test coverage john (20)
Muchos ingenieros de prueba electrónica están muy acostumbrados a trabajar con la interfaz de UNIX y se niegan a cambiar a Windows, basados en rumores y/o falta de información. En este entrenamiento, encontrarán lo fácil que es hacer la migración entre Unix y Windows y todas las ventajas que tiene utilizar Windows en los equipos ICT de Keysight Technologies
In-line fixture design and release to production Interlatin
Many test technicians and Engineers have a day-to-day battle with their test fixtures. Interlatin application and support Engineers have created this simple and concise guide to help test engineers with fixture design and management in in-line Keysight i3070 products
Boundary scan for support engineers and techniciansInterlatin
Boundary scan in one of the most important electronic tests in the actual automotive, medical and consumer electronic manufacturing. Keysight Technologies electronic test systems have the capability to do this test - systems such as i3070 and the x1149 which provides boundary scan in a box. This training focuses on this test used by support engineers and technicians.
Boundary Scan Basics - x1149 de KeysightInterlatin
Descubre los principios básicos sobre qué es Boundary Scan en la prueba electrónica, por qué es necesaria y cómo puedes tenerla como parte de tus sistemas de prueba gracias al x1149 de Keysight Technologies.
Básicos de Functional Test Systems - Testing Days TijuanaInterlatin
The document discusses Keysight's TS-5XXX functional test platform and its applications. It provides an agenda for a training covering TS-5400 test platforms, selecting the right solution based on product type, and using load and pin matrix cards for applications like sensor emulation and instrument multiplexing. Examples are given of using load cards to simulate inputs and outputs and for testing a simple body control module. Keysight's test platform advantages are listed as formal training, mature and sustained platform, third party hardware integration support, and standard test sequencer software.
Análisis de respuesta en frecuencia en osciloscopiosInterlatin
Análisis de respuesta en frecuencia, diagramas de bode, decodificación de protocolos automotrices, funciones de prueba en osciloscopios de bajo costo de Keysight Technologies.
El documento describe tres etapas de la transformación en ingeniería digital: 1) Entender, mediante el uso de datos del mundo real y tecnologías como AR/VR para mejorar el diseño; 2) Avanzar, incorporando IoT para conectividad e innovación; y 3) Progresar, utilizando gemelos digitales y análisis predictivo de datos para mejorar continuamente los productos. La transformación digital permite mayor innovación, colaboración y resultados comerciales.
Inter latin ptc i-iot - viaje de transformación de la manufacturaInterlatin
La manufactura está cambiando y el Internet de las Cosas Industrial es uno de los motores de este cambio. En las siguientes diapositivas descubre las aplicaciones del Internet de las Cosas en la manufactura y su impacto en los procesos y eficiencia de la misma.
Elige la fuente de alimentación adecuada para tus aplicacionesInterlatin
El documento habla sobre las diferentes fuentes de alimentación disponibles para sistemas electrónicos. Explica que existen dos tipos principales de fuentes de alimentación de corriente continua (DC): básicas y de alto rendimiento. También menciona que hay fuentes de alimentación de corriente alterna (AC). Además, detalla algunas familias y características específicas de fuentes de alimentación DC y AC de la marca Keysight y concluye resaltando la importancia de elegir la fuente adecuada según las necesidades
Sistemas de adquisición de datos en las Fábricas Inteligentes de la Industria...Interlatin
El documento habla sobre los módulos de adquisición de datos (DAQ) de Advantech y sus aplicaciones en la era de Internet de las Cosas. Advantech es una empresa líder en sistemas integrados de hardware, software y servicios. Ofrece varias familias de módulos DAQ como ADAM, WISE-4000 y series ADAM-2000, 4000, 6000, 6100 y 6200 para aplicaciones industriales y de IoT. Estos módulos permiten la adquisición, monitoreo y control remoto de datos.
El siguiente entrenamiento es sobre el programa para la creación de aplicaciones de prueba de Keysight Technologies TestExec y las ventajas que ofrece la versión 8.1 del mismo - threaded sequence
Introducción a las Redes automotrices - CAN/LINInterlatin
Este documento trata sobre las redes automotrices CAN, CANFD y LIN. Explica que la electrónica juega un papel cada vez más importante en la industria automotriz, con un aumento dramático en la cantidad de código de software en los vehículos. También describe los conceptos de multiplexado y las clases de multiplexado utilizadas en los automóviles. Luego, proporciona detalles sobre CAN y LIN, incluida su historia, elementos, funcionamiento y características. El documento concluye invitando a un curso sobre re
Pruebas de Campo para la industria de las Telecomunicaciones - Caracterizació...Interlatin
Ningún producto, servicio o mejora significativa en redes de telecomunicación puede decirse completo si no cuenta con un sistema de instrumentación para pruebas que lo respalde. Sin embargo, no fue hasta la primera década del siglo XXI cuando la instrumentación se volvió una ventaja estratégica para los operadores de redes de telecomunicaciones. En nuestro webinar, se dieron a conocer varias de las mediciones necesarias en campo y la manera óptima de realizarlas.
This document provides an introduction to the Keysight x1149 boundary scan analyzer. It describes the system components which include a main controller connected to up to four TAP/IO boxes and a diagnostic clip. The document outlines the system's applications in boundary scan testing, cover extend technology, and scan path linking. It also summarizes the graphical user interface, test development workflow, and use of the system throughout a product's life cycle from design to production.
The document provides an agenda and information for an automotive seminar in Mexico that will take place from May 18th to May 22nd and June 1st to June 5th. The agenda includes topics on electrical and functional testing challenges as well as how to take advantage of modular test systems. The document then discusses PXI modular instrumentation and compares PXI and VXI systems. It provides examples of applications of modular instrumentation for automotive testing including immobilizers and simple body control modules. Finally, the document outlines the value propositions of Keysight's modular test solutions for automotive applications.
This document provides an overview of CAN protocol and PXI CAN modules from Interlatin. It first defines CAN protocol, describing its origins, applications, features, and frame types. It then introduces Interlatin's PXI automotive series and CAN modules, including the I0910X and I0913X models. Key features of the modules are listed, such as bus error detection, isolation, and software drivers. Finally, it invites questions from the audience.
The document outlines an agenda for a meeting that will discuss various topics including SPIN methodology, case studies, manager follow-ups, CANIETI presentations, and resource strategy proposals. It also discusses establishing a technical and management track for sharing experiences and challenges, integrating knowledge and experience across companies, and collaborating while also competing. The meeting aims to explore resource talent development strategies and what industries are willing to offer to develop the cluster.
Interpretación y utilidad de datos estadísticos.Interlatin
Histogramas
Capabilidad del Proceso
Relación entre CP y CPK
Relación entre Capabilidad y nivel Sigma
Planes de Muestreo
Análisis del Sistema de Medición
(1) El documento presenta las mejores prácticas para el uso de equipos de prueba, incluyendo el autoajuste, copias de seguridad, y el uso del administrador de software Keysight. (2) El autoajuste permite al sistema encontrar las especificaciones de fábrica para mediciones de amplitud y tiempo. (3) Hacer copias de seguridad periódicas protege contra fallas de hardware o software y ahorra tiempo al regresar el equipo a producción.
Infrastructure Challenges in Scaling RAG with Custom AI modelsZilliz
Building Retrieval-Augmented Generation (RAG) systems with open-source and custom AI models is a complex task. This talk explores the challenges in productionizing RAG systems, including retrieval performance, response synthesis, and evaluation. We’ll discuss how to leverage open-source models like text embeddings, language models, and custom fine-tuned models to enhance RAG performance. Additionally, we’ll cover how BentoML can help orchestrate and scale these AI components efficiently, ensuring seamless deployment and management of RAG systems in the cloud.
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Speck&Tech
ABSTRACT: A prima vista, un mattoncino Lego e la backdoor XZ potrebbero avere in comune il fatto di essere entrambi blocchi di costruzione, o dipendenze di progetti creativi e software. La realtà è che un mattoncino Lego e il caso della backdoor XZ hanno molto di più di tutto ciò in comune.
Partecipate alla presentazione per immergervi in una storia di interoperabilità, standard e formati aperti, per poi discutere del ruolo importante che i contributori hanno in una comunità open source sostenibile.
BIO: Sostenitrice del software libero e dei formati standard e aperti. È stata un membro attivo dei progetti Fedora e openSUSE e ha co-fondato l'Associazione LibreItalia dove è stata coinvolta in diversi eventi, migrazioni e formazione relativi a LibreOffice. In precedenza ha lavorato a migrazioni e corsi di formazione su LibreOffice per diverse amministrazioni pubbliche e privati. Da gennaio 2020 lavora in SUSE come Software Release Engineer per Uyuni e SUSE Manager e quando non segue la sua passione per i computer e per Geeko coltiva la sua curiosità per l'astronomia (da cui deriva il suo nickname deneb_alpha).
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdfTechgropse Pvt.Ltd.
In this blog post, we'll delve into the intersection of AI and app development in Saudi Arabia, focusing on the food delivery sector. We'll explore how AI is revolutionizing the way Saudi consumers order food, how restaurants manage their operations, and how delivery partners navigate the bustling streets of cities like Riyadh, Jeddah, and Dammam. Through real-world case studies, we'll showcase how leading Saudi food delivery apps are leveraging AI to redefine convenience, personalization, and efficiency.
“An Outlook of the Ongoing and Future Relationship between Blockchain Technologies and Process-aware Information Systems.” Invited talk at the joint workshop on Blockchain for Information Systems (BC4IS) and Blockchain for Trusted Data Sharing (B4TDS), co-located with with the 36th International Conference on Advanced Information Systems Engineering (CAiSE), 3 June 2024, Limassol, Cyprus.
Taking AI to the Next Level in Manufacturing.pdfssuserfac0301
Read Taking AI to the Next Level in Manufacturing to gain insights on AI adoption in the manufacturing industry, such as:
1. How quickly AI is being implemented in manufacturing.
2. Which barriers stand in the way of AI adoption.
3. How data quality and governance form the backbone of AI.
4. Organizational processes and structures that may inhibit effective AI adoption.
6. Ideas and approaches to help build your organization's AI strategy.
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/building-and-scaling-ai-applications-with-the-nx-ai-manager-a-presentation-from-network-optix/
Robin van Emden, Senior Director of Data Science at Network Optix, presents the “Building and Scaling AI Applications with the Nx AI Manager,” tutorial at the May 2024 Embedded Vision Summit.
In this presentation, van Emden covers the basics of scaling edge AI solutions using the Nx tool kit. He emphasizes the process of developing AI models and deploying them globally. He also showcases the conversion of AI models and the creation of effective edge AI pipelines, with a focus on pre-processing, model conversion, selecting the appropriate inference engine for the target hardware and post-processing.
van Emden shows how Nx can simplify the developer’s life and facilitate a rapid transition from concept to production-ready applications.He provides valuable insights into developing scalable and efficient edge AI solutions, with a strong focus on practical implementation.
Generating privacy-protected synthetic data using Secludy and MilvusZilliz
During this demo, the founders of Secludy will demonstrate how their system utilizes Milvus to store and manipulate embeddings for generating privacy-protected synthetic data. Their approach not only maintains the confidentiality of the original data but also enhances the utility and scalability of LLMs under privacy constraints. Attendees, including machine learning engineers, data scientists, and data managers, will witness first-hand how Secludy's integration with Milvus empowers organizations to harness the power of LLMs securely and efficiently.
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
Full-RAG: A modern architecture for hyper-personalizationZilliz
Mike Del Balso, CEO & Co-Founder at Tecton, presents "Full RAG," a novel approach to AI recommendation systems, aiming to push beyond the limitations of traditional models through a deep integration of contextual insights and real-time data, leveraging the Retrieval-Augmented Generation architecture. This talk will outline Full RAG's potential to significantly enhance personalization, address engineering challenges such as data management and model training, and introduce data enrichment with reranking as a key solution. Attendees will gain crucial insights into the importance of hyperpersonalization in AI, the capabilities of Full RAG for advanced personalization, and strategies for managing complex data integrations for deploying cutting-edge AI solutions.
CAKE: Sharing Slices of Confidential Data on BlockchainClaudio Di Ciccio
Presented at the CAiSE 2024 Forum, Intelligent Information Systems, June 6th, Limassol, Cyprus.
Synopsis: Cooperative information systems typically involve various entities in a collaborative process within a distributed environment. Blockchain technology offers a mechanism for automating such processes, even when only partial trust exists among participants. The data stored on the blockchain is replicated across all nodes in the network, ensuring accessibility to all participants. While this aspect facilitates traceability, integrity, and persistence, it poses challenges for adopting public blockchains in enterprise settings due to confidentiality issues. In this paper, we present a software tool named Control Access via Key Encryption (CAKE), designed to ensure data confidentiality in scenarios involving public blockchains. After outlining its core components and functionalities, we showcase the application of CAKE in the context of a real-world cyber-security project within the logistics domain.
Paper: https://doi.org/10.1007/978-3-031-61000-4_16
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-und-domino-lizenzkostenreduzierung-in-der-welt-von-dlau/
DLAU und die Lizenzen nach dem CCB- und CCX-Modell sind für viele in der HCL-Community seit letztem Jahr ein heißes Thema. Als Notes- oder Domino-Kunde haben Sie vielleicht mit unerwartet hohen Benutzerzahlen und Lizenzgebühren zu kämpfen. Sie fragen sich vielleicht, wie diese neue Art der Lizenzierung funktioniert und welchen Nutzen sie Ihnen bringt. Vor allem wollen Sie sicherlich Ihr Budget einhalten und Kosten sparen, wo immer möglich. Das verstehen wir und wir möchten Ihnen dabei helfen!
Wir erklären Ihnen, wie Sie häufige Konfigurationsprobleme lösen können, die dazu führen können, dass mehr Benutzer gezählt werden als nötig, und wie Sie überflüssige oder ungenutzte Konten identifizieren und entfernen können, um Geld zu sparen. Es gibt auch einige Ansätze, die zu unnötigen Ausgaben führen können, z. B. wenn ein Personendokument anstelle eines Mail-Ins für geteilte Mailboxen verwendet wird. Wir zeigen Ihnen solche Fälle und deren Lösungen. Und natürlich erklären wir Ihnen das neue Lizenzmodell.
Nehmen Sie an diesem Webinar teil, bei dem HCL-Ambassador Marc Thomas und Gastredner Franz Walder Ihnen diese neue Welt näherbringen. Es vermittelt Ihnen die Tools und das Know-how, um den Überblick zu bewahren. Sie werden in der Lage sein, Ihre Kosten durch eine optimierte Domino-Konfiguration zu reduzieren und auch in Zukunft gering zu halten.
Diese Themen werden behandelt
- Reduzierung der Lizenzkosten durch Auffinden und Beheben von Fehlkonfigurationen und überflüssigen Konten
- Wie funktionieren CCB- und CCX-Lizenzen wirklich?
- Verstehen des DLAU-Tools und wie man es am besten nutzt
- Tipps für häufige Problembereiche, wie z. B. Team-Postfächer, Funktions-/Testbenutzer usw.
- Praxisbeispiele und Best Practices zum sofortigen Umsetzen
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
Mexico 3070 user group meeting 2012 test coverage john
1. 3070 User Group IMPROVING TEST
Meeting 2012 COVERAGE
Agilent Measurement System
Division
John Pendlebury
Applications Engineer
September 14, 2012
1
2. Agenda
1. Boundary Scan Test (3070 has full
compliant, BSDL, Tricks and Treats)
2. CET for no access (example video
memory device)
3. Device programming (u Processors,
Automotive board devices, Serial prom,
nand flash)
4. ISP inside the Control XTP Card
5. DLLs
2
3. Features of our i3070 over the decade
Throughput Coverage Ease of Use
LED Test
2012 Rel 8.30P Windows 7
Ext DLL
60V Zener
2011 Rel 8.20P
N5747A Pwr Supp Unit
i3070 S5
DC test for big Caps 100KHz & 200KHz for small Caps
2010 Rel 8.10P
RP5700 PC CET on IC
Utility card TestPlan Analyzer
2009 Rel 8.00P ASRU N "AS" Pwr Monitor Flexible Pwr Channels
High Pwr Channels Fixture Pwr Supp
2008 Rel 7.20P VTEP v2.0 CET VTEP enhanced guarding
i3070
2008 Rel 7.10P VTEP speed up 1149.6 Enhanced Log record
IPG enhanced Switch btw Mux : Unmux
2007 Rel 7.00P VTEP v2.0 NPM
Auto Optimizer Browser Pin locator
New GUI
FPY, Worst Probe
2006 Rel 6.00P XW4200 PC
AutoDebug
WinXP
2005 Rel 5.40P iYET iVTEP
i3070 S3
Coverage Analyst
NAND/XOR Tree Pattern User Fixture Component
2003 Rel 5.30P
VTEP Scanworks
GUI Localization
ISP suite Auto Si nails
2001 Rel 4.00P-5.20P 50% faster in sys diag
ControlXTP - SW5.0 Windows NT
Panel Test
< 2001 < Rel 4.00 Testjet
Throughput Multiplier
i3070 Software Updates
3 9/14/2012
4. Diagnostic Capability for Coverage Definition
Problem: If the ddr memory doesn‟t work…
A: 70% memory read/write test.
B: 100% boundary scan test. (if memory supports)
C: 90% VTEP test.
Which test method identifies the defects below?
-Memory module failure A
-DIMM connector failure C
-Trace failure between CPU and memory. A,B,C
-CPU memory unit failure. maybe A
100% always works ?? Must understand
Diagnose- ability behind Coverage
Definition
5. Defining test coverage varies from test Engineer to test
engineer. Lets start with some basic degrees of test coverage:
1. No test coverage
2. Presence
3. Presence and orientation
4. Right part and orientated correctly
5. Right part and some of the pins are tested
6. Right part and all of the pins tested but not all of the part
functions have been tested
7. All of the part‟s functions have been tested
8. Part has been functionally tested
9. Part has been tested at speed
Page 5
5 March 3, 2010
6. Common Defects in Process Test
Component on the PCB
+- -+
Presence Correctness Orientation Live Alignment
Not presence Wrong correct device If polarized, Dead, Not working Not centered,
it‟s revised or (not a full functional With skews or
rotated qualification) small rotations
Solder Connection point of device to PCB
These consist of the most
comprehensive process test
coverage formula
Short Open Quality
PCOLA-SOQ
unwanted continuity lack of continuity malformation, excess or
to other nearby between the board inadequate solder, cold
connection points and device solder voids, etc
From Ken Parker “A New Process for Measuring and Displaying
connection Board Test Coverage”.2002
7. Some of the tools that the 3070 has to increase test coverage
• Automatic generation of test for unpowered analog.
• VTEP and IVTEP to include Drive Through
• Digital and Powered Analog test developed through test models
• Boundary-Scan (simple and advanced)
• Coverage Extend (combination of VTEP and Boundary-Scan)
• Silicon Nails (combination of digital test and Boundary-Scan).
• Agilent Bead Probe
• NPM
• Polarity Check
• Ability to program devices (EEPROM, Flash, ISP) with both static and
dynamic data.
• The ability to allow the test engineer to write tests to cover unique
situations (analog cluster, digital cluster, digital drive through)
• Coverage Analyst Report
• Test Access Consultant
Measurement Systems Division
Page 7
7 January 24, 2007
8. What is Boundary Scan ?
To Test the Connectivity of each IC pin
An International Standard Defined by IEEE,
As IEEE 1149.1 from 1990
In_ Out
Do not need to understand the
1 _1
Core Device Function (Core Logic)
In_ Out Tester applies Data on inputs. Cells
2 _2 capture data on inputs. Data
TDI TDO scanned out TDO for verification.
Scan data in TDI to Output cells.
Tester verifies data on outputs.
Save test access when in Bscan chain.
8
9. Why IEEE 1149.1 ?
What is the challenge ?
IEEE, approved 1149.1 What is the solution?
In 1990
?
We Talk About IEEE 1149.1
What is IEEE1149.1?
In 2012
Where is IEEE1149.1 used ?
9
10. The Industry Challenges for Process Test
* *
Intel Testing Forum 2008 at Taipei :
Challenges: Smaller Size, HDI, High Speed Signal Trace
Results: *
No Space for Test Access
Traditional Test Pad create distortion in high speed signal
*: Picture from Intel Testing Forum 2008 Taipei
*
10
12. Some NEW Proposal from iEEE
Test Standards Description Purpose/Target Device
Boundary-scan testing methods to Digital device with boundary-scan enabled IO pins and
enable digital IO stuck-at fault supports the JTAG test port of 4 pins that is accessible to
detection for IC interconnect defects. probing.
Boundary-scan controlled mixed-signal Additional test pins (2 additional) to support analog AC/DC
testing interface measurements through enabled IO pins.
Boundary-scan extension to support Enables boundary-scan testing of high-speed differential (DC
testing of “Advanced” IO pins. or AC coupled) IO pins, especially SERDES pins.
In-system programming (ISP) through Allows concurrent programming of large memories (typically
boundary-scan interface non-volatile) within programmable logic devices.
Boundary-scan extensions to support IO interfaces and power management features in today‟s IC‟s
complex device initialization and post- require more sophisticated initialization sequences to prepare
test pin quiescence. the device and PCAs for safe/reliable testing.
Boundary-scan extensions to support Enable IO pins to selectively toggle digital state to enable AC-
vector-less open fault measurements. coupled capacitive sensor (no direct electrical probe access) to
measure solder open defects.
I/O Loopback testing for devices that Enables boundary-scan IC‟s to validate interconnections to
commonly do not have 1149.1. attached memory devices with loopback test.
Boundary-scan extensions to support Enables description and much more efficient access to IC
efficient access to user-defined BIST and Embedded Measurement capabilities increasingly
registers and internal instrumentation. designed into complex IC‟s.
13. DFT for Boundary Scan Test
Rule #1 TCK Pull-Down, TMS Pull-Up
Rule #1.1: Pull-down R for TCK. Bscan
Cells
Connect TCK through 100 ohm resistor to
Ground. For low voltage logic(<1.5volt),
The Designer may use 50 ohm resistor.
Core
+Vcc Logic +Vcc
Rule #1.2: Pull-Up R for TMS.
Connect TMS through 1.2Kohm pull up
resistor to high.
Note1: The TDI, TDO, are also suggested to have proper pull-up
R TEST ACCESS
R
resistor to Vcc, So to have a stable input and output signal. The PORT
Resistor could be 100 or 50ohm as TCK. Or other values, like
several K ohms.
TDI
CONTROLLER
(TAP)
TDO
Note 2: If TRST# is used here, A high R ( like 1.2K or even higher ) to
Vcc can be used here . Some ICs may use pull-down resistor.
In that case, user needs to keep TRST# in high during bscan +Vcc
testing. TCK
Note3 : User may reference the IC Design Document to see the exact TMS
resistor suggestion from the IC designer. Generally, the pull-Up
resistor is recommended from many ICs. But some will require 100 or 50
a pull-down R instead. Be sure to reference the design-guide
document.. 1.2K Ohm
Note4: User can consider to change the value of pull-up/down resistor Ohm
TRST#
here, The value of resistors may impact the overall power
consumption. Lower value resistor requires stronger external
driver capability. Pay attention here when changing test
platform. 1.2K Test
Ohm Access
13
14. DFT for Boundary Scan Test
Rule #2 Chain Boundary Scan Devices in Order
Rule #2.1: TDO connects to TDI in serial
Connect 1st Boundary IC’s TDO to 2nd
Boundary IC’s TDI , 2nd IC’s TDO to 3rd IC’s U1
TDI…etc.
U3
Rule #2.2: TCK , TMS connects in parallel U2
Connect all TCK and TMS in parallel. TDI TDO TDI TDO TDI TDO
TCK TMS TCK TMS TCK TMS
Note1: In some cases, when the board designer has more
flexibilities in layout arrangement and if there is a new,
unverified Boundary IC, We suggest to put this IC be end of
the Bscan chain.
Note2: For any IC, It‟s good to keep TDI away from TDO to avoid
possible “short” between TDI/TDO. Board designer
may consider to keep a proper distance under the overall
space consideration.
Note3: If more ICs in the chain, The TCK, TMS propagation may not #2.2
be effective as in lesser-IC-chain. In that Case, User may
consider to put Buffer Circuitry for TCK/TMS, To get a better
TCK/TMS synchronization. #2.1 TCK-TMS
TDO-TDI in in parallel
serial
14
15. DFT for Boundary Scan Test
Rule #3 Level Shifter When Different Logic Level
Rule #3.1: Test Access on EVERY TDI, TDO, TCK,
TMS
Test Access on EVERY TDI, TDO, TCK, TMS.
(and TRST if the IC has TRST pin) U1
This is a MUST request for debug-purpose.
U3
If possible, Put one access in interconnect
pins, This can help to understand the out- U2
putting signal situation when debugging the
interconnect test. TDI TDO TDI TDO TDI TDO
TCK TMS TCK TMS TCK TMS
Rule #3.2 : Check IC’s Logic Level
Put Level Shifter between ICs, If the ICs
operate in different logic level. Don’t forget to
put the TAP(TDI, TDO, TMS, TCK) pins into
Logic-level shifter
#3.1 #3.2
Note : When we have >3 ICs in the chain, We may consider to
Test Access Logic
put jumpers in middle ICs TDI,TDO pins. This can help to
bypass not-working Bscan IC, and still make the whole for TAP, Level
chain work. and One shifter
If putting a jumper on the board is not allowed, The ICT Level access in when ICs
engineer can put a GP relay or direct wiring inside the
fixture to bypass the middle IC. shifter interconnect in different
pins logic levels.
15
16. DFT for Boundary Scan Test
Rule #4 Additional Access from BSDL
Rule #4.1: Special Access for
Compliance_Patterns from BSDL
file
Some ICs have special enabling
pins, These pins can be found in
BSDL file. Search
“Compliance_Patterns”. To see what
pins need to be triggered for
smoothly turn-on Bscan mode.
In this example, The nodes:
PWRGOOD, DPRSTPB,
Need Test Access for keeping “high”
Rule #4.2: Special requirements in
DESIGN_WARNING message
1149.1 allows IC to have special
notes in BSDL with
DESIGN_WARNING message, User
16 needs to check this message to see
17. DFT for Boundary Scan Test
Rule #5 Access for Disabling Surrounding Devices
Rule #5: Access for Disabling
Surrounding Device
TDI
Experience showed :Without Bscan IC TDO
TCK
disabling the surrounding devices,
TMS
especially the CLK generator, the CLK
Boundary IC sometimes, can not
function under Bscan mode. Or
functioning with CLK Gen
R
unstable/unpredictable errors. POWER_disable
Therefore, We recommend to
disable the surrounding devices,
especially the “Clock Generator”. Access here to Disable
CLK Gen
For the disable pin, the designer
need to put pull-up (or pull-down)
resistor and a test access on it.
17
18. DFT for Boundary Scan Test
Rule #6 Bscan Access on Bottom-Side
Rule #6:Pull BScan Access on Bottom- Not Probe from Upper Side
Side of the Board
Put the TDI, TDO, TCK, TMS,
TRST access on Bottom-Side of the
board, So that these pins will be
probed from bottom part of the
fixture.
Due to shorter signal path and not-
through transfer-pins, probing from
bottom part of the fixture will have a
better signal integrity, and more
accurate for the probe to hit the test
TDI TDO TCK TMS TRST
pad.
Experience showed: Probing TAP Probe from Bottom Side
pins from bottom side, will result in a TAP access should be Test Pad, Do NOT thru Via hole,
more stable Bscan Testing. Test Pad size should >30mils at least; with 100mils probe
Some Bscan Validation “Connector”
18 need to be on top side, That will be a
19. VTEP Family Innovation
Connector High Speed
Year Innovation SW No Test Access
Version IC Signal Pin Connector
(Sensitivit (Sensitivity) Solution
GND Pin
1993 TestJET y)
YES YES
>20fF >20fF
2003 VTEP YES YES
5.3
>5fF >5fF
2005 iVTEP YES YES
5.42
<5fF >5fF
2007 VTEP v2.0 YES YES
7.0 YES
NPM <5fF >5fF
2008 YES YES
VTEP v2.0 Powered 7.2 YES YES
Cover-Extend <5fF >5fF
19
20. TestJET vs VTEP
MDA with I1000 with
TestJET VTEP(iVTEP)
ICs: ICs:
Tested Pins: 482 Tested Pins: 1168
Testable: 1201 Testable: 1201
Coverage:41% Coverage 2.36x better Coverage:97%
Connectors: Connectors:
Tested Pins: 260 Tested Pins: 445
VTEP
σ = 0.3 Testable: 450
Testable: 450
Coverage:58% Coverage:98%
Testjet
σ = 1.7 DDR2 :Vcc/GND covered
sATA :Vcc/GND covered
Note: Testable pins =Total pins –Vcc-GND- No Access- same nail pins
20
21. The Digital Way to Test Device is powered up
Good Power Up Sequence
Vcc
Device under test
Bscan Test
Tree Test Lib
Function
1 01 0
0
Digital Digital Receiver
Driver
Verified IC LIB/BSDL Minimized Noise Interference
21
22. Comparison
Analog Way: Digital Way: Boundary
TestJET/VTEP Scan
Coverage Good Good
Test Time Moderate Fast
100% 100% for single IC <50%
Test Access for IC chain
Required Standard in Tester Need License in Tester No
Cost USD1K more in fixture extra cost for fixture
IC Type No restriction in IC type IC must be 1149.1-capable
Noise Immunity Moderate Moderate to Good
Programming Time Auto Generation <1hour 1-2 day
Debug Effort Easy More Effort
False Call Rate Moderate, Adjustable Low
22
23. NEW !! Combining Analog VTEP + Digital Bscan
Cover Extend Technology
Extend Bscan Coverage from
Bscan IC to Adjacent Non-Bscan Device to ICT tester …
VTEP
sensors
Boundary Scan
device
Connector or
other device
Remove Test Access
TD0
TDI
TCK
TMS Test Access pins
23
24. Increasing Test In-System Programmable
Coverage at ICT Device Solutions
25. What is ISP?
The term In-System Programming (ISP) refers to
programming of programmable devices after they are
soldered onto a PC board.
This includes both FLASH and Programmable Logic
Devices (PLDs) as well as other devices.
25
26. FLASH & PLD market growth
20 3.5
18
3
16
14 2.5
Dollars (Billions)
12
Units (Billions)
WOW !
2
10
1.5
8
6 1
4
0.5
2
0 0
2009 2010 2011 2012 2013 2014
PLD $ FLASH $ PLD Units FLASH Units
Flash memory is now found in 70% of PCBA‟s built today.
26
27. In-System Programming Profile
• Flash memory devices are used on more than 70% of PCBA‟s
manufactured today.
• Programmable Logic Devices (PLD, CPLD, SPLD, FPGA are
used on more than 40% of PCBAs manufactured today.
• Usage for both is growing rapidly.
• Logistics issues are driving manufacturer‟s to program these
devices after mounting onto PCBA‟s (In-System
Programming).
• Rapid production turn-around (time-to-market).
• Reduced inventory.
• Facilitate engineering changes.
• Post manufacturing repair and reprogramming.
27
28. What ISP Devices Can We Address with i3070?
Type of Device Programmable on the i3070?
FLASH YES.
EPROMs/PROMs YES. But requires extra voltages on the
board.
CPLDs YES.
FPGA (RAM based) YES, but why would you want to do this?
Configuration EEPROMS YES.
Serial EEPROMs YES.
PAL/GAL YES, but it depends on the device.
28
29. Description of Flash ISP features
• Support of larger devices (>256Mbit)
• Much faster first run time than Flash70
• Faster mature run time than Flash70
• Much smaller object file size
• Much less testhead memory required
• No dependency between repeat loop count and segment size.
• Automatic repeat loop (go until end of data).
• Flag bad checksums on data records (S-record and Intel Hex)
• Summary information of data image compilation:
– The number of bytes programmed
– The number of bytes stripped (“FF stripping”)
– The total number of segments
– Compiler flags turned-on or off
– The Minimum and Maximum addresses used
29
31. Description of PLD ISP features
• Ability to program PLDs directly from:
– Serial Vector Format (SVF) file
– Standardized Test And Programming Language (STAPL) file
– Jam file
– Jam Byte Code (JBC) file
• No need to convert to PCF/VCL file(s).
• Much Faster compile time.
• Much less files to keep track of: VCL file plus data file.
• Single test programming - no resistors in the fixture.
• Print statements in Jam or STAPL files will output to BT-Basic window.
• We can now program “non-F” Altera parts.
31
32. Block Diagram showing Flash ISP Memory
Vector Ram
Sequence
Ram
Vector Ram
MUX
Directory Ram
Sequence
Ram Vector Ram
Data
i3070 Items in BLUE are found only in
Translation
Image Data
Acceleration Control XTP card.
32
33. How do we do it? FLASH
Flash Software paradigm:
• Pass address/data image file to testhead with programming algorithm
information (we now have a Flash “Player”).
• Results in MUCH smaller object file and, as a result, less time required
for first run time download.
• Changed method of downloading image and object files to testhead by
bypassing the system card.
• New software structure allows for easier support of new data file
formats and Flash data image manipulation.
• Two compiles happen “Behind the scenes” :
– Convert data format to i3070 image
– Create i3070 programming algorithm object file
33
34. VCL syntax - Example of Flash ISP
flash isp ! Instead of “flash” unit
assign Data_Bus to pins 4,3,2,1 ... execute V1
. . . segment hexadecimal “400”
vector V1 repeat ! Automatic Loop
set . . . execute V2 drive data Addr
end vector execute V2 drive data My_Data
. . . execute Write
flash assignments execute End_Cycle
file “1Mx8.data” srecord homingloop
data My_Data to groups Data_Bus execute RY_Done exit if pass
address Addr to groups Addr_Bus end homingloop
eod reuse next Addr
end flash assignments next My_Data
. . . end repeat
end segment
end unit
34
35. Process to convert existing Flash70 test
to new Flash ISP test
1. Enable the Flash ISP software in the config file (enable flash isp).
2. Make a backup copy of the original file!
3. Change „flash‟ keyword to „flash isp‟.
4. Change „data/end data‟ block to „flash assignments‟ block:
a. Change the „file‟ statement to new syntax.
b. Point to Data bus group with „data‟ statement.
c. Point to Address bus group with „address‟ statement.
d. Make sure the “end-of-data” action is defined.
As long as you do not have multiple different vectors trying to drive
address or data, you should now be done (see “Limitations” section).
35
36. Limitations - Flash ISP
• Address bus width limited to 32-bit (4G addresses)
• Data bus width limited to 128-bit if drive or receive data only or 64-bit if
both drive and receive data (i.e., Data Polling).
• Cannot drive Address and Data on the same vector (example, execute
V1 drive data Address drive data Data).
• Cannot have different vectors to drive address or data (e.g., execute
V1 drive data Data, execute V2 drive data Data).
• Entire Flash image must reside in testhead memory.
• Cannot handle parameter passing (i.e., serial number, NIC, etc.).
• Only one “flash assignments” block per test. This means only one data
file can be accessed.
36
37. Success Factors for Programming
1. Make sure you have proper testability:
• Full access for Flash and disable nodes
• Easy disable methods
2. Use Ground Plane in the fixture.
3. Specify TAP pins with “Critical” attribute in Board Consultant!
4. Make sure PLD programming data files were generated with Bscan
chain defined. You can download the programs to create the
SVF/Jam/STAPL files from the PLD vendor‟s web sites.
5. Remember, if you have an ECO to the data file for Flash ISP, you
must recompile with the new data file.
37
40. Typical Debug Problems on Boundary Scan
•Ground Bounce
•Bad BSDL data file
•Topology Errors (from CAD translation)
•Standard Digital disabling problems
From Mike Farrell
40 Page 40
41. Ground Bounce Debug
Ground Bounce
• Cause: too many pins change state at once for the board and fixture‟s power &
ground capability
(Note: Use short wire fixtures with good grounding.)
The board “ground” node spikes relative to tester ground which creates a signal
spike at clock inputs.
State machine jumps ahead due to unexpected spikes on clock input
• Break up into tests with fewer pins transitioning – Max Connect option
• Ground bounce suppression option
• Potential issue of noise on the board – Voltage regulators one source.
• Ground plane is a good choice for helping with this problem.
• Twisted pair wiring might be needed.
• Time for a scope on the TCK line.
From Mike Farrell
41 Page 41
42. Potential Problems With BSDL Files
•The BSDL will not compile due to syntax issue(s)
•Wrong boundary-scan register length – number of cells in the chain.
•Wrong ID code value.
•Pin order for a section is wrong (reversed).
•The BSDL file does not match the actual silicon.
•The part is non complicate with the 1149 standard – may require special
vectors or pins to allow the boundary-scan section to work
•The part has multiple boundary-scan chains internal to the part. Seeing
more and more of this.
•Wrong cell type assigned to the associated pin.
•Instruction code is wrong.
•Wrong or older BSDL file is being used.
From Mike Farrell
42 Page 42
43. 1149.6 – AC Signal Detection
From IEEE Document “1149.6 IEEE Standard for Boundary Scan Testing of Advanced Digital Networks
- Coverage on AC-coupled differential signals
- Compliant to the IEEE 1149.6 standard
- More designs are going hi-speed (> GHz) eg DDR3
- Uses more of these type of architecture
Capacitors tested for presence
Traces and pins tested for connectivity From Mike Farrell
43 Page 43
44. Benefits of Advance Boundary-Scan
•Quick and easy way to generate test model for complex device.
•Use an industrial standard (1149).
•Ability to break large devices into multiple tests to reduce test resource
requirements.
•Ability to chain number of devices together and test with a standard
method.
•When boundary-scan devices are chained, a method to help gain test
coverage with reduced test access.
•Programming ISP devices.
•Potential to testing non boundary-scan devices with silicon nails.
•Coverage Extend
•Potential for running built in self test (BIST).
•Will start seeing chips with built in measuring devices (embedded) that
will be controlled by boundary-scan.
•Potential for testing high speed lines with capacitance coupling (1149.6).
From Mike Farrell
44 Page 44