SlideShare une entreprise Scribd logo
1  sur  32
Télécharger pour lire hors ligne
1www.generationrfid.com
Generation RFID
MAKE IT REAL!
1. Company Overview
2. Embedded Electronics Developments
3. Success Developments
4. Functional Testers
5. AOI: Automated optical inspection
6. Our compromise
TABLE OF CONTENTS
2www.generationrfid.com
1. COMPANY OVERVIEW
3www.generationrfid.com
Technological company
Custom embedded electronic services, products and solutions.
Satisfy our customer needs and requirements
Flexibility
Validation equipment functional testing and AOI inspection
Outsourcing
Accessories
1. COMPANY OVERVIEW
Technological
company
Custom embedded
electronic
services, products
and solutions.
Satisfy our
customer needs and
requirements
Flexibility
Validation
equipment
functional testing
and AOI inspection
Outsourcing
Accessories
CORE ACTIVITIES. Quality first
4www.generationrfid.com
1. COMPANY OVERVIEW
FUNCTIONAL BLOCK DIAGRAM. 20 engineers at your service
5www.generationrfid.com
2. EMBEDDED ELECTRONIC
DEVELOPMENTS PROCESS
6www.generationrfid.com
CUSTOMER NECESSITY. Customers rise the necessity to cover (product or D&D service)
PROJECT DEVELOPMENT. Generation RFID develops in close cooperation with the
customer the product that fits the most their necessities.
Product personalization
Competitive advantage
Product with more features New product in the market
Product singularization Lack of resources
From
the
paper
To the
product
Unique product
Cost advantage
Faster
Customized
New markets
Better performance
MARKET INOVATION. The customer is now ready to sell this new developed product /
service with the advantage that it will be unique in the market.
2. Embedded Developments Process
Product Development Process
7www.generationrfid.com
 The experience of our engineers has allowed us to develop an internal procedure to guarantee the success in our
developments.
 In this, we pay special attention in the most critical points before starting and during any project, in order to minimize the
project risk. Points as specification, component choose and final validation are to be defined, in order to minimize the
design errors, reduce costs and delivery terms.
 We work in very close cooperation with the customer for two main reasons:
 Review that the developed work meets specifications and timings.
 Update as soon as possible if the customer wants to add any modification in the product.
 Our data base and know-how considers the following points to guarantee the success of the development.
 Review or development of the technical specifications.
 Development and release of the electronic schematic.
 Selection of components in basis of cost, performance and availability.
 PCB layout and manufacturing
 Development of the SW in basis of Automotive standards.
 Validation at levels Unit Test, Integration Test and Black Box Test.
 Homologation and Certification according to safety and EMC standards.
 Project documentation.
2. Embedded Developments Process
Embedded Designs. Introduction
8www.generationrfid.com
2. Embedded Developments Process
Know-How Environment
9www.generationrfid.com
Proposed improvements for LPMP considering the best practices from HW and SW Process
Scope Management
• Requirements
• Traceability matrices
Production SVN DOORS /
SPECs
Product – Operations
• Plant
• Production
• Purchasing
Project Management
• Time
• Quality
• Human Resources
• Procurement
JIRA /
REDMINE
Project Management
• Scope
• Time
• Quality
• Human Resources
• Risk
Project Management Information System
2. Embedded Developments Process
Project Management Information System
10www.generationrfid.com
For issues and project management JIRA or REDMINE used internally and/or with customer.
Risk Management
Quality Management
(defects reported by customer)
Quality Management
(defects found by RFID)
Scope & Time management
Roadmap and status of deliverables
HR management
See tasks assigned to SW-TL by
the team (including Quality audits)
2. Embedded Developments Process
Project Management Issues and Processes
11www.generationrfid.com
Work Area Work Activity Responsible
1. Software development
1.1 Requirements Analysis SW Development Team
1.2 High Level Design SW Architecture Responsible
1.3 Low Level Design SW Development Responsible
1.4 Coding SW Development Responsible
1.5 Unit and Integration Test Integration and Testing Responsible
1.6 Reading and feedback on technical Documents Documentation Responsible
2. Validation
2.1 Requirements Analysis SW Validation Team
2.2 Validation Protocol Design Validation Engineer
2.3 Software Validation Validation Engineer
2.4 Validation Report Generation Validation Engineer
2.5 Validation Management Validation Engineer
3. Customer support
3.1 Customer Training in the use of the software Customer Support Responsible
3.2 Training of resident engineers to update the software Customer Support Responsible
3.2 Reception, Analysis and response to customer
problem reports
Customer Support Responsible
4. Deliveries
4.1 Internal Deliveries support and documentation End-user Document Responsible
4.2 External deliveries support and documentation End-user Document Responsible
5. Internal Support
5.1 Special software for laboratory tests Internal Support Responsible
5.2 Documentation for Laboratory Tests Internal Support Responsible
5.3 Documentation for Manufacturing Department Internal Support Responsible
6. Management
6.1 Software Configuration management, versions control Build Responsible
6.2 Tracking of Software Development Plan SW Team Leader, Sw Area Coordinator
6.3 Meetings and Timing SW Team Leader, Sw Area Coordinator
7. Documentation
7.1 Analysis of new specifications SW Requirements Analysis Responsible
7.2 Analysis, feedback and support on customer
specifications
Customer Support Responsible
7.3 Management of Change Request Orders Customer Support Responsible
2. Embedded Developments Process
Software Development
12www.generationrfid.com
Steps Task Comments
Step 0 Quoting (Project Leader )
Step 1 Software Requirements Analysis and/or definition with customer of
the software requirements.
Step 2 Software Planning and tool necessities - C, MISRA C, SVN, risk management,
Spice, Configuration Management, ISO
26262, configuration management and
change management tooling.
Step 3 Software High Level Design
Step 4 Software Low Level Design
Step 5 Coding and Unit Test / Construction
Step 6 Integration and Integration Test
Step 7 Validation
2. Embedded Developments Process
Software Development Process
13www.generationrfid.com
2. Embedded Developments Process
AUTOSAR – High Level Design
AUTOSAR Layered Architecture
14www.generationrfid.com
2. Embedded Developments Process
Functional Safety Management
15www.generationrfid.com
• Once the requirements
analysis are done, the
tooling necessities are
defined:
Tools Purpose
Subversion Version control system
FSM Diagram Editor V0.1.11 State machine design
Enterprise Architect High level design
C / C++ Compiler Code compiler
PC-Lint Static code analysis
Lauterbach Emulator Debugger
Canoe 7.0 or higher Can simulation
CAN / LIN communication device Can device
Python libraries Integration and validation test codes
AUTOSAR development framework Code generation for AUTOSAR
2. Embedded Developments Process
Software Tooling
16www.generationrfid.com
Microcontrollers are selected depending on the application, project complexity and cost:
Microcontroller
Microchip PIC24 / PIC32
Freescale MPC56XX - PowerPC
Freescale Kinetis – Cortex M4
NXP LPC17xx – Cortex M3
NXP LPC11xx – Cortex M0
Atmel AVR – 8 bits
2. Embedded Developments Process
Microcontrollers Experience
17www.generationrfid.com
SwC : Software components developed and integrated
Complex
LED
drivers
Stepper
Motor
drivers
CAN
drivers
LIN
drivers
Flexray
drivers
Flash /
EEPRO
M
drivers
Modbus
drivers
High res.
ADC
drivers
Display
drivers
WIFI TCP/IP
DAC
drivers
Diagnostics
ISO14229
ISO15767
USB
drivers
2. Embedded Developments Process
Development Experience
18www.generationrfid.com
3. SUCCESS DEVELOPMENTS
19www.generationrfid.com
Automotive Smart Junction Box
• Based on a Freescale microcontroller.
• Digital and analog inputs, Smart-Fet outpus, CAN comms.
• Application: public sector (police and medical).
Smart Flashing controller for automotive:
• Power supply, DC @ 24V.
• Measure of current through load.
• Based on a Microchip microcontroller.
Put to light: module for intensive picking
• External battery supply @12Vdc.
• WiFi compatible: 802.11 b/g/n, by sockets.
• Display and high reliability buttons.
Programmable Logic Device for Industry
• Based on NXP microcontroller.
• 4 DI, 4AI, 4 relay outputs, RS232, Ethernet , Modbus , WiFi, GSM.
• Embedded web server for configuration.
Universal Reefer Temperature Interrogator
• Based on Microchip microcontroller.
• RS232, WiFi, battery powered device.
• Low power consumption device.
3. SUCCESS DEVELOPMENTS
Embedded Electronic Products 1
20www.generationrfid.com
EOL Automotive Electronic DUT Verifier
• Based on a Freescale microcontroller.
• DI, AI, Power outputs and communications.
• Customized tester for the best performance in the market.
Electronic load for validation and life testing
• Ultrafast response and operating range.
• CAN controlled.
• Based on FET instead of resistences
CAN, 485 and Ethernet optical to electrical converters
• Microcontroller-less solution.
• Based on Avago drivers.
• Small size design for better mounting possibilities.
Battery regeneration system
• Battery charger up to 6KW.
• Battery DC load up to 20KW.
• Power inverter up to 4,6KW.
3. SUCCESS DEVELOPMENTS
Embedded Electronic Products 2
EOL Automotive Electronic DUT Verifier
• Based on a NXP microcontroller.
• DI, AI, Power outputs and USB communications.
• Generic tester for low complexity DUT test requirements.
21www.generationrfid.com
For these developments, Generation RFID has been outsourced as embedded software supplier.
Including development and validation.
INDUSTRIAL MARKET
1. Measurement and Wi-Fi transmission of the mains electric data in the energy efficiency field: i.e. frequency,
current, voltage, power, performance and looses.
2. Local web server integration in all developments.
3. Firmware to communicate several rooms in Hospitals via Modbus.
4. Firmware to control a top sales temperature recorder with external memory and printer control. FAT32 files
arrangement.
AUTOMOTIVE MARKET
1. Several developments based on top line – state of the art Freescale microcontrollers.
2. Low level drivers for LIN, CAN, SPI, stepper controllers for light modules, Smart Fets and other used IC
components within this sector.
3. Development according to Autosar automotive standards.
4. Validation process, involving unit, integration and black box testing.
5. Software application download for serial mass production.
6. Customized functional tester for high volume / high complexity electronic modules.
3. SUCCESS DEVELOPMENTS
Embedded Software Integrations
22www.generationrfid.com
4. FUNCTIONAL TEST
EQUIPMENT CORES
23www.generationrfid.com
Functional test is a must for any company that designs or manufactures electronic products with high
quality requirements.
These companies must assure that all the produced products are 100% tested and that all the
functions are according to customer specifications.
Main markets: consumer electronics, automotive and medical equipments.
Functional Test (FKT)
Vision Test (AOI)
In circuit test (ICT)
4. FUNCTIONAL TESTERS
Customer Profile
24www.generationrfid.com
4. FUNCTIONAL TESTERS
Global Test Coverage
 Wake-up inputs and interruptions.
 Short circuits between adjacent pins.
 Open circuits.
 Presence and absence of components.
 Value of components.
 Signals between internal logic devices.
 Pass-troughs.
 Sleep and operating current
consumption.
 Communications.
 Test time.
 Output load drivers by single and
multiple activation points.
 FETs.
 Relays.
 Voltage and current feedbacks
 Output pull-ups and pull-downs.
 Internal logical circuits.
 Limp home circuitry.
 Inputs
 Analog
 Digital
 Resistive
 Capacitive
 Other
The electronic functionalities that can be tested are listed below:
25www.generationrfid.com
4. FUNCTIONAL TESTERS
Success Stories
 Test for automotive power control module
(Embedded test SW concept):
 3 microcontrollers.
 More than 4000 components.
 Different typology of communications:
Ethernet, FlexRay, CAN, LIN.
 Circa 400 inputs and 300 outputs.
 Short circuits for adjacent connector and
component pins.
 End customer: German automobile
manufacturer.
 Test for automotive power control module
(Diagnostic services concept):
 3 microcontrollers.
 Around 500 components.
 Communication by 2 x CAN.
 Short circuits for adjacent connector
and component pins.
 End customer: German automobile
manufacturer.
 Tests for passive electronic modules:
 Mechanic actuation for automotive
DUT, 4 switched based horn.
 Vision system for detection activity in
automotive LED based loads.
 Power, current and flashing verification
in the electronics for torches.
26www.generationrfid.com
5. AOI: AUTOMATIC OPTICAL
INSPECTION
27www.generationrfid.com
5. AUTOMATIC OPTICAL INSPECTION
SUCCESS STORY 1
AUTOMOTIVE MECHANICAL PART
1. Requirement is to verify the correct position and quality of the subparts and its final assembly on the plastic part.
2. 0 defect requirement is a must.
3. Full tester is implemented (camera, illumination, PC, SW analysis and communication protocol with the PLC of
the manufacturing line).
4. Test time requirement is 1,5 seconds once the part is set in the test position.
REAL VIEW OF THE DUT DIGITIZED IMAGE AND ANALYSIS
28www.generationrfid.com
5. AUTOMATIC OPTICAL INSPECTION
SUCCESS STORY 2
AUTOMOTIVE MECHANICAL PART
1. Requirement is to verify the correct assembly of the DUT, which is composed by 5 different parts.
2. 0 defect requirement is a must.
3. Full tester is implemented (camera, illumination, PC, SW analysis and communication protocol with the PLC of
the manufacturing line).
4. Test time requirement is 4 seconds once the part is set in the test position.
IMAGE WITH CORRECT PART
IMAGE WITH INCORRECT PART
29www.generationrfid.com
5. AUTOMATIC OPTICAL INSPECTION
SUCCESS STORY 3
REAL VIEW OF THE DUT DIGITIZED IMAGE AND ANALYSIS
AUTOMOTIVE MECHANICAL PART
1. Requirement is to verify the correct assembly of the LEDS in the DUT: illumination, color and overall consumed
current by the electronics.
2. Full tester is implemented (camera, illumination, PC, SW analysis and communication protocol with the PLC of
the manufacturing line).
3. Test time requirement is 1 seconds once the part is set in the test position by the operator.
30www.generationrfid.com
6. OUR COMPROMISE
31www.generationrfid.com
6. OUR COMPROMISE
Certifications. ISO 9001:2008
32www.generationrfid.com
ALBERT ESCALA – Sales Director
aescala@generationrfid.com
TEL: (+34) 686 721 739
www.generationrfid.com
c/ Camí de Valls, 81-87. Office 100-101.
43204 – Reus (Tarragona, Spain)

Contenu connexe

Tendances

Haiping(tom)he2016 update
Haiping(tom)he2016 updateHaiping(tom)he2016 update
Haiping(tom)he2016 updateThomas He
 
SPS IPC Drives 2015 - Itris Automation paper
SPS IPC Drives 2015 - Itris Automation paperSPS IPC Drives 2015 - Itris Automation paper
SPS IPC Drives 2015 - Itris Automation paperItris Automation Square
 
Pratik Shah_Revised Resume
Pratik Shah_Revised ResumePratik Shah_Revised Resume
Pratik Shah_Revised ResumePratik Shah
 
DO-178B/ED-12B Presentation
DO-178B/ED-12B PresentationDO-178B/ED-12B Presentation
DO-178B/ED-12B PresentationAnkit Singh
 
Avionics Software Standards ppt in latex
Avionics Software Standards ppt in latexAvionics Software Standards ppt in latex
Avionics Software Standards ppt in latexSushma Reddy
 
The Pursuit of Perfection - Methods, techniques, and tools to achieve robust ...
The Pursuit of Perfection - Methods, techniques, and tools to achieve robust ...The Pursuit of Perfection - Methods, techniques, and tools to achieve robust ...
The Pursuit of Perfection - Methods, techniques, and tools to achieve robust ...QA Systems
 
Code Coverage in Theory and in practice form the DO178B perspective
Code Coverage in Theory and in practice form the DO178B perspective   Code Coverage in Theory and in practice form the DO178B perspective
Code Coverage in Theory and in practice form the DO178B perspective Engineering Software Lab
 
Avionics Software Standards
Avionics Software StandardsAvionics Software Standards
Avionics Software StandardsSushma Reddy
 
Enterprise QA and Application Testing Services
Enterprise QA and Application Testing ServicesEnterprise QA and Application Testing Services
Enterprise QA and Application Testing ServicesHemang Rindani
 
Enabling Mobility through Continuous Delivery
Enabling Mobility through Continuous DeliveryEnabling Mobility through Continuous Delivery
Enabling Mobility through Continuous DeliveryMichael Medin
 
Automated Low Level Requirements Testing for DO-178C
Automated Low Level Requirements Testing for DO-178CAutomated Low Level Requirements Testing for DO-178C
Automated Low Level Requirements Testing for DO-178CQA Systems
 
Jay_Vicory_Resume_2018
Jay_Vicory_Resume_2018Jay_Vicory_Resume_2018
Jay_Vicory_Resume_2018Jay Vicory
 
IDEA - The Industry Solution A-0 UNRELEASED
IDEA - The Industry Solution A-0 UNRELEASEDIDEA - The Industry Solution A-0 UNRELEASED
IDEA - The Industry Solution A-0 UNRELEASEDMark Young
 
[EN] PLC programs development guidelines
[EN] PLC programs development guidelines[EN] PLC programs development guidelines
[EN] PLC programs development guidelinesItris Automation Square
 
Decoupled System Interface Testing at FedEx
Decoupled System Interface Testing at FedExDecoupled System Interface Testing at FedEx
Decoupled System Interface Testing at FedExTechWell
 
Automated Requirements-Based Testing for Medical Device Software
Automated Requirements-Based Testing for Medical Device SoftwareAutomated Requirements-Based Testing for Medical Device Software
Automated Requirements-Based Testing for Medical Device SoftwareQA Systems
 

Tendances (20)

Haiping(tom)he2016 update
Haiping(tom)he2016 updateHaiping(tom)he2016 update
Haiping(tom)he2016 update
 
SPS IPC Drives 2015 - Itris Automation paper
SPS IPC Drives 2015 - Itris Automation paperSPS IPC Drives 2015 - Itris Automation paper
SPS IPC Drives 2015 - Itris Automation paper
 
Pratik Shah_Revised Resume
Pratik Shah_Revised ResumePratik Shah_Revised Resume
Pratik Shah_Revised Resume
 
[EN] Success story Herakles
[EN] Success story Herakles[EN] Success story Herakles
[EN] Success story Herakles
 
Do 178 B Summary
Do 178 B SummaryDo 178 B Summary
Do 178 B Summary
 
DO-178B/ED-12B Presentation
DO-178B/ED-12B PresentationDO-178B/ED-12B Presentation
DO-178B/ED-12B Presentation
 
Avionics Software Standards ppt in latex
Avionics Software Standards ppt in latexAvionics Software Standards ppt in latex
Avionics Software Standards ppt in latex
 
The Pursuit of Perfection - Methods, techniques, and tools to achieve robust ...
The Pursuit of Perfection - Methods, techniques, and tools to achieve robust ...The Pursuit of Perfection - Methods, techniques, and tools to achieve robust ...
The Pursuit of Perfection - Methods, techniques, and tools to achieve robust ...
 
Code Coverage in Theory and in practice form the DO178B perspective
Code Coverage in Theory and in practice form the DO178B perspective   Code Coverage in Theory and in practice form the DO178B perspective
Code Coverage in Theory and in practice form the DO178B perspective
 
Avionics Software Standards
Avionics Software StandardsAvionics Software Standards
Avionics Software Standards
 
Enterprise QA and Application Testing Services
Enterprise QA and Application Testing ServicesEnterprise QA and Application Testing Services
Enterprise QA and Application Testing Services
 
Enabling Mobility through Continuous Delivery
Enabling Mobility through Continuous DeliveryEnabling Mobility through Continuous Delivery
Enabling Mobility through Continuous Delivery
 
Automated Low Level Requirements Testing for DO-178C
Automated Low Level Requirements Testing for DO-178CAutomated Low Level Requirements Testing for DO-178C
Automated Low Level Requirements Testing for DO-178C
 
Jay_Vicory_Resume_2018
Jay_Vicory_Resume_2018Jay_Vicory_Resume_2018
Jay_Vicory_Resume_2018
 
ESS Software and Firmware
ESS Software and FirmwareESS Software and Firmware
ESS Software and Firmware
 
PLM N&R Master
PLM N&R MasterPLM N&R Master
PLM N&R Master
 
IDEA - The Industry Solution A-0 UNRELEASED
IDEA - The Industry Solution A-0 UNRELEASEDIDEA - The Industry Solution A-0 UNRELEASED
IDEA - The Industry Solution A-0 UNRELEASED
 
[EN] PLC programs development guidelines
[EN] PLC programs development guidelines[EN] PLC programs development guidelines
[EN] PLC programs development guidelines
 
Decoupled System Interface Testing at FedEx
Decoupled System Interface Testing at FedExDecoupled System Interface Testing at FedEx
Decoupled System Interface Testing at FedEx
 
Automated Requirements-Based Testing for Medical Device Software
Automated Requirements-Based Testing for Medical Device SoftwareAutomated Requirements-Based Testing for Medical Device Software
Automated Requirements-Based Testing for Medical Device Software
 

Similaire à GenerationRFID_Corp_2015_02

Continuous Integration for z using Test Data Management and Application D...
Continuous  Integration for z  using  Test Data Management  and Application D...Continuous  Integration for z  using  Test Data Management  and Application D...
Continuous Integration for z using Test Data Management and Application D...DevOps for Enterprise Systems
 
Software and Machine Vision Competencies
Software and Machine Vision CompetenciesSoftware and Machine Vision Competencies
Software and Machine Vision CompetenciesAmita Chitale
 
201306170 a vuk - faar industry overview
201306170 a   vuk - faar industry overview201306170 a   vuk - faar industry overview
201306170 a vuk - faar industry overviewkamar zinoun
 
PME 2021 Design & Quote.pptx
PME 2021 Design & Quote.pptxPME 2021 Design & Quote.pptx
PME 2021 Design & Quote.pptxNavedKhan659845
 
Sli121025 Sunrise Presentation V012
Sli121025   Sunrise Presentation V012Sli121025   Sunrise Presentation V012
Sli121025 Sunrise Presentation V012jvangombos
 
Understand release engineering
Understand release engineeringUnderstand release engineering
Understand release engineeringgaoliang641
 
Company Overview - Services Provided
Company Overview - Services ProvidedCompany Overview - Services Provided
Company Overview - Services ProvidedGarrett Kelley
 
ISO 26262 Approval of Automotive Software Components
ISO 26262 Approval of Automotive Software ComponentsISO 26262 Approval of Automotive Software Components
ISO 26262 Approval of Automotive Software ComponentsReal-Time Innovations (RTI)
 
Enterprise QA and Application Testing Services
Enterprise QA and Application Testing ServicesEnterprise QA and Application Testing Services
Enterprise QA and Application Testing ServicesCygnet Infotech
 
Daniel Cross, Electronics Engineer
Daniel Cross, Electronics EngineerDaniel Cross, Electronics Engineer
Daniel Cross, Electronics EngineerDaniel Cross
 
Managing an Experimentation Platform by LinkedIn Product Leader
Managing an Experimentation Platform by LinkedIn Product LeaderManaging an Experimentation Platform by LinkedIn Product Leader
Managing an Experimentation Platform by LinkedIn Product LeaderProduct School
 
kirusanthan_Automotive_validation_engineer_4Year_experince
kirusanthan_Automotive_validation_engineer_4Year_experincekirusanthan_Automotive_validation_engineer_4Year_experince
kirusanthan_Automotive_validation_engineer_4Year_experinceGiri Kirush
 
Pivot International Introduction
Pivot International IntroductionPivot International Introduction
Pivot International Introductionraustring
 
GenerationRFID Test & Embedded Electronics Technology Company
GenerationRFID Test & Embedded Electronics Technology CompanyGenerationRFID Test & Embedded Electronics Technology Company
GenerationRFID Test & Embedded Electronics Technology CompanyÀngels Pinyol Escala
 
Bio-Analytical Technologies Corporate Presentation
Bio-Analytical Technologies Corporate PresentationBio-Analytical Technologies Corporate Presentation
Bio-Analytical Technologies Corporate PresentationSuraj Jokhe
 
Lights-Out Testing for Lights-On Business
Lights-Out Testing for Lights-On BusinessLights-Out Testing for Lights-On Business
Lights-Out Testing for Lights-On BusinessWorksoft
 
Intland Software's codeBeamer User Conference - 7 Jul 2016 - Stuttgart, Germany
Intland Software's codeBeamer User Conference  - 7 Jul 2016 - Stuttgart, GermanyIntland Software's codeBeamer User Conference  - 7 Jul 2016 - Stuttgart, Germany
Intland Software's codeBeamer User Conference - 7 Jul 2016 - Stuttgart, GermanyIntland Software GmbH
 
Project backup repository and avoiding requirements creep
Project backup repository and avoiding requirements creepProject backup repository and avoiding requirements creep
Project backup repository and avoiding requirements creepAswin Vijayakumar
 

Similaire à GenerationRFID_Corp_2015_02 (20)

Continuous Integration for z using Test Data Management and Application D...
Continuous  Integration for z  using  Test Data Management  and Application D...Continuous  Integration for z  using  Test Data Management  and Application D...
Continuous Integration for z using Test Data Management and Application D...
 
Software and Machine Vision Competencies
Software and Machine Vision CompetenciesSoftware and Machine Vision Competencies
Software and Machine Vision Competencies
 
201306170 a vuk - faar industry overview
201306170 a   vuk - faar industry overview201306170 a   vuk - faar industry overview
201306170 a vuk - faar industry overview
 
PME 2021 Design & Quote.pptx
PME 2021 Design & Quote.pptxPME 2021 Design & Quote.pptx
PME 2021 Design & Quote.pptx
 
Sli121025 Sunrise Presentation V012
Sli121025   Sunrise Presentation V012Sli121025   Sunrise Presentation V012
Sli121025 Sunrise Presentation V012
 
Understand release engineering
Understand release engineeringUnderstand release engineering
Understand release engineering
 
Company Overview - Services Provided
Company Overview - Services ProvidedCompany Overview - Services Provided
Company Overview - Services Provided
 
ISO 26262 Approval of Automotive Software Components
ISO 26262 Approval of Automotive Software ComponentsISO 26262 Approval of Automotive Software Components
ISO 26262 Approval of Automotive Software Components
 
Enterprise QA and Application Testing Services
Enterprise QA and Application Testing ServicesEnterprise QA and Application Testing Services
Enterprise QA and Application Testing Services
 
Daniel Cross, Electronics Engineer
Daniel Cross, Electronics EngineerDaniel Cross, Electronics Engineer
Daniel Cross, Electronics Engineer
 
Managing an Experimentation Platform by LinkedIn Product Leader
Managing an Experimentation Platform by LinkedIn Product LeaderManaging an Experimentation Platform by LinkedIn Product Leader
Managing an Experimentation Platform by LinkedIn Product Leader
 
kirusanthan_Automotive_validation_engineer_4Year_experince
kirusanthan_Automotive_validation_engineer_4Year_experincekirusanthan_Automotive_validation_engineer_4Year_experince
kirusanthan_Automotive_validation_engineer_4Year_experince
 
Pivot International Introduction
Pivot International IntroductionPivot International Introduction
Pivot International Introduction
 
GenerationRFID Test & Embedded Electronics Technology Company
GenerationRFID Test & Embedded Electronics Technology CompanyGenerationRFID Test & Embedded Electronics Technology Company
GenerationRFID Test & Embedded Electronics Technology Company
 
Sdlc
Sdlc Sdlc
Sdlc
 
Preeti Sharma tech
Preeti Sharma techPreeti Sharma tech
Preeti Sharma tech
 
Bio-Analytical Technologies Corporate Presentation
Bio-Analytical Technologies Corporate PresentationBio-Analytical Technologies Corporate Presentation
Bio-Analytical Technologies Corporate Presentation
 
Lights-Out Testing for Lights-On Business
Lights-Out Testing for Lights-On BusinessLights-Out Testing for Lights-On Business
Lights-Out Testing for Lights-On Business
 
Intland Software's codeBeamer User Conference - 7 Jul 2016 - Stuttgart, Germany
Intland Software's codeBeamer User Conference  - 7 Jul 2016 - Stuttgart, GermanyIntland Software's codeBeamer User Conference  - 7 Jul 2016 - Stuttgart, Germany
Intland Software's codeBeamer User Conference - 7 Jul 2016 - Stuttgart, Germany
 
Project backup repository and avoiding requirements creep
Project backup repository and avoiding requirements creepProject backup repository and avoiding requirements creep
Project backup repository and avoiding requirements creep
 

GenerationRFID_Corp_2015_02

  • 1. 1www.generationrfid.com Generation RFID MAKE IT REAL! 1. Company Overview 2. Embedded Electronics Developments 3. Success Developments 4. Functional Testers 5. AOI: Automated optical inspection 6. Our compromise TABLE OF CONTENTS
  • 3. 3www.generationrfid.com Technological company Custom embedded electronic services, products and solutions. Satisfy our customer needs and requirements Flexibility Validation equipment functional testing and AOI inspection Outsourcing Accessories 1. COMPANY OVERVIEW Technological company Custom embedded electronic services, products and solutions. Satisfy our customer needs and requirements Flexibility Validation equipment functional testing and AOI inspection Outsourcing Accessories CORE ACTIVITIES. Quality first
  • 4. 4www.generationrfid.com 1. COMPANY OVERVIEW FUNCTIONAL BLOCK DIAGRAM. 20 engineers at your service
  • 6. 6www.generationrfid.com CUSTOMER NECESSITY. Customers rise the necessity to cover (product or D&D service) PROJECT DEVELOPMENT. Generation RFID develops in close cooperation with the customer the product that fits the most their necessities. Product personalization Competitive advantage Product with more features New product in the market Product singularization Lack of resources From the paper To the product Unique product Cost advantage Faster Customized New markets Better performance MARKET INOVATION. The customer is now ready to sell this new developed product / service with the advantage that it will be unique in the market. 2. Embedded Developments Process Product Development Process
  • 7. 7www.generationrfid.com  The experience of our engineers has allowed us to develop an internal procedure to guarantee the success in our developments.  In this, we pay special attention in the most critical points before starting and during any project, in order to minimize the project risk. Points as specification, component choose and final validation are to be defined, in order to minimize the design errors, reduce costs and delivery terms.  We work in very close cooperation with the customer for two main reasons:  Review that the developed work meets specifications and timings.  Update as soon as possible if the customer wants to add any modification in the product.  Our data base and know-how considers the following points to guarantee the success of the development.  Review or development of the technical specifications.  Development and release of the electronic schematic.  Selection of components in basis of cost, performance and availability.  PCB layout and manufacturing  Development of the SW in basis of Automotive standards.  Validation at levels Unit Test, Integration Test and Black Box Test.  Homologation and Certification according to safety and EMC standards.  Project documentation. 2. Embedded Developments Process Embedded Designs. Introduction
  • 9. 9www.generationrfid.com Proposed improvements for LPMP considering the best practices from HW and SW Process Scope Management • Requirements • Traceability matrices Production SVN DOORS / SPECs Product – Operations • Plant • Production • Purchasing Project Management • Time • Quality • Human Resources • Procurement JIRA / REDMINE Project Management • Scope • Time • Quality • Human Resources • Risk Project Management Information System 2. Embedded Developments Process Project Management Information System
  • 10. 10www.generationrfid.com For issues and project management JIRA or REDMINE used internally and/or with customer. Risk Management Quality Management (defects reported by customer) Quality Management (defects found by RFID) Scope & Time management Roadmap and status of deliverables HR management See tasks assigned to SW-TL by the team (including Quality audits) 2. Embedded Developments Process Project Management Issues and Processes
  • 11. 11www.generationrfid.com Work Area Work Activity Responsible 1. Software development 1.1 Requirements Analysis SW Development Team 1.2 High Level Design SW Architecture Responsible 1.3 Low Level Design SW Development Responsible 1.4 Coding SW Development Responsible 1.5 Unit and Integration Test Integration and Testing Responsible 1.6 Reading and feedback on technical Documents Documentation Responsible 2. Validation 2.1 Requirements Analysis SW Validation Team 2.2 Validation Protocol Design Validation Engineer 2.3 Software Validation Validation Engineer 2.4 Validation Report Generation Validation Engineer 2.5 Validation Management Validation Engineer 3. Customer support 3.1 Customer Training in the use of the software Customer Support Responsible 3.2 Training of resident engineers to update the software Customer Support Responsible 3.2 Reception, Analysis and response to customer problem reports Customer Support Responsible 4. Deliveries 4.1 Internal Deliveries support and documentation End-user Document Responsible 4.2 External deliveries support and documentation End-user Document Responsible 5. Internal Support 5.1 Special software for laboratory tests Internal Support Responsible 5.2 Documentation for Laboratory Tests Internal Support Responsible 5.3 Documentation for Manufacturing Department Internal Support Responsible 6. Management 6.1 Software Configuration management, versions control Build Responsible 6.2 Tracking of Software Development Plan SW Team Leader, Sw Area Coordinator 6.3 Meetings and Timing SW Team Leader, Sw Area Coordinator 7. Documentation 7.1 Analysis of new specifications SW Requirements Analysis Responsible 7.2 Analysis, feedback and support on customer specifications Customer Support Responsible 7.3 Management of Change Request Orders Customer Support Responsible 2. Embedded Developments Process Software Development
  • 12. 12www.generationrfid.com Steps Task Comments Step 0 Quoting (Project Leader ) Step 1 Software Requirements Analysis and/or definition with customer of the software requirements. Step 2 Software Planning and tool necessities - C, MISRA C, SVN, risk management, Spice, Configuration Management, ISO 26262, configuration management and change management tooling. Step 3 Software High Level Design Step 4 Software Low Level Design Step 5 Coding and Unit Test / Construction Step 6 Integration and Integration Test Step 7 Validation 2. Embedded Developments Process Software Development Process
  • 13. 13www.generationrfid.com 2. Embedded Developments Process AUTOSAR – High Level Design AUTOSAR Layered Architecture
  • 14. 14www.generationrfid.com 2. Embedded Developments Process Functional Safety Management
  • 15. 15www.generationrfid.com • Once the requirements analysis are done, the tooling necessities are defined: Tools Purpose Subversion Version control system FSM Diagram Editor V0.1.11 State machine design Enterprise Architect High level design C / C++ Compiler Code compiler PC-Lint Static code analysis Lauterbach Emulator Debugger Canoe 7.0 or higher Can simulation CAN / LIN communication device Can device Python libraries Integration and validation test codes AUTOSAR development framework Code generation for AUTOSAR 2. Embedded Developments Process Software Tooling
  • 16. 16www.generationrfid.com Microcontrollers are selected depending on the application, project complexity and cost: Microcontroller Microchip PIC24 / PIC32 Freescale MPC56XX - PowerPC Freescale Kinetis – Cortex M4 NXP LPC17xx – Cortex M3 NXP LPC11xx – Cortex M0 Atmel AVR – 8 bits 2. Embedded Developments Process Microcontrollers Experience
  • 17. 17www.generationrfid.com SwC : Software components developed and integrated Complex LED drivers Stepper Motor drivers CAN drivers LIN drivers Flexray drivers Flash / EEPRO M drivers Modbus drivers High res. ADC drivers Display drivers WIFI TCP/IP DAC drivers Diagnostics ISO14229 ISO15767 USB drivers 2. Embedded Developments Process Development Experience
  • 19. 19www.generationrfid.com Automotive Smart Junction Box • Based on a Freescale microcontroller. • Digital and analog inputs, Smart-Fet outpus, CAN comms. • Application: public sector (police and medical). Smart Flashing controller for automotive: • Power supply, DC @ 24V. • Measure of current through load. • Based on a Microchip microcontroller. Put to light: module for intensive picking • External battery supply @12Vdc. • WiFi compatible: 802.11 b/g/n, by sockets. • Display and high reliability buttons. Programmable Logic Device for Industry • Based on NXP microcontroller. • 4 DI, 4AI, 4 relay outputs, RS232, Ethernet , Modbus , WiFi, GSM. • Embedded web server for configuration. Universal Reefer Temperature Interrogator • Based on Microchip microcontroller. • RS232, WiFi, battery powered device. • Low power consumption device. 3. SUCCESS DEVELOPMENTS Embedded Electronic Products 1
  • 20. 20www.generationrfid.com EOL Automotive Electronic DUT Verifier • Based on a Freescale microcontroller. • DI, AI, Power outputs and communications. • Customized tester for the best performance in the market. Electronic load for validation and life testing • Ultrafast response and operating range. • CAN controlled. • Based on FET instead of resistences CAN, 485 and Ethernet optical to electrical converters • Microcontroller-less solution. • Based on Avago drivers. • Small size design for better mounting possibilities. Battery regeneration system • Battery charger up to 6KW. • Battery DC load up to 20KW. • Power inverter up to 4,6KW. 3. SUCCESS DEVELOPMENTS Embedded Electronic Products 2 EOL Automotive Electronic DUT Verifier • Based on a NXP microcontroller. • DI, AI, Power outputs and USB communications. • Generic tester for low complexity DUT test requirements.
  • 21. 21www.generationrfid.com For these developments, Generation RFID has been outsourced as embedded software supplier. Including development and validation. INDUSTRIAL MARKET 1. Measurement and Wi-Fi transmission of the mains electric data in the energy efficiency field: i.e. frequency, current, voltage, power, performance and looses. 2. Local web server integration in all developments. 3. Firmware to communicate several rooms in Hospitals via Modbus. 4. Firmware to control a top sales temperature recorder with external memory and printer control. FAT32 files arrangement. AUTOMOTIVE MARKET 1. Several developments based on top line – state of the art Freescale microcontrollers. 2. Low level drivers for LIN, CAN, SPI, stepper controllers for light modules, Smart Fets and other used IC components within this sector. 3. Development according to Autosar automotive standards. 4. Validation process, involving unit, integration and black box testing. 5. Software application download for serial mass production. 6. Customized functional tester for high volume / high complexity electronic modules. 3. SUCCESS DEVELOPMENTS Embedded Software Integrations
  • 23. 23www.generationrfid.com Functional test is a must for any company that designs or manufactures electronic products with high quality requirements. These companies must assure that all the produced products are 100% tested and that all the functions are according to customer specifications. Main markets: consumer electronics, automotive and medical equipments. Functional Test (FKT) Vision Test (AOI) In circuit test (ICT) 4. FUNCTIONAL TESTERS Customer Profile
  • 24. 24www.generationrfid.com 4. FUNCTIONAL TESTERS Global Test Coverage  Wake-up inputs and interruptions.  Short circuits between adjacent pins.  Open circuits.  Presence and absence of components.  Value of components.  Signals between internal logic devices.  Pass-troughs.  Sleep and operating current consumption.  Communications.  Test time.  Output load drivers by single and multiple activation points.  FETs.  Relays.  Voltage and current feedbacks  Output pull-ups and pull-downs.  Internal logical circuits.  Limp home circuitry.  Inputs  Analog  Digital  Resistive  Capacitive  Other The electronic functionalities that can be tested are listed below:
  • 25. 25www.generationrfid.com 4. FUNCTIONAL TESTERS Success Stories  Test for automotive power control module (Embedded test SW concept):  3 microcontrollers.  More than 4000 components.  Different typology of communications: Ethernet, FlexRay, CAN, LIN.  Circa 400 inputs and 300 outputs.  Short circuits for adjacent connector and component pins.  End customer: German automobile manufacturer.  Test for automotive power control module (Diagnostic services concept):  3 microcontrollers.  Around 500 components.  Communication by 2 x CAN.  Short circuits for adjacent connector and component pins.  End customer: German automobile manufacturer.  Tests for passive electronic modules:  Mechanic actuation for automotive DUT, 4 switched based horn.  Vision system for detection activity in automotive LED based loads.  Power, current and flashing verification in the electronics for torches.
  • 27. 27www.generationrfid.com 5. AUTOMATIC OPTICAL INSPECTION SUCCESS STORY 1 AUTOMOTIVE MECHANICAL PART 1. Requirement is to verify the correct position and quality of the subparts and its final assembly on the plastic part. 2. 0 defect requirement is a must. 3. Full tester is implemented (camera, illumination, PC, SW analysis and communication protocol with the PLC of the manufacturing line). 4. Test time requirement is 1,5 seconds once the part is set in the test position. REAL VIEW OF THE DUT DIGITIZED IMAGE AND ANALYSIS
  • 28. 28www.generationrfid.com 5. AUTOMATIC OPTICAL INSPECTION SUCCESS STORY 2 AUTOMOTIVE MECHANICAL PART 1. Requirement is to verify the correct assembly of the DUT, which is composed by 5 different parts. 2. 0 defect requirement is a must. 3. Full tester is implemented (camera, illumination, PC, SW analysis and communication protocol with the PLC of the manufacturing line). 4. Test time requirement is 4 seconds once the part is set in the test position. IMAGE WITH CORRECT PART IMAGE WITH INCORRECT PART
  • 29. 29www.generationrfid.com 5. AUTOMATIC OPTICAL INSPECTION SUCCESS STORY 3 REAL VIEW OF THE DUT DIGITIZED IMAGE AND ANALYSIS AUTOMOTIVE MECHANICAL PART 1. Requirement is to verify the correct assembly of the LEDS in the DUT: illumination, color and overall consumed current by the electronics. 2. Full tester is implemented (camera, illumination, PC, SW analysis and communication protocol with the PLC of the manufacturing line). 3. Test time requirement is 1 seconds once the part is set in the test position by the operator.
  • 32. 32www.generationrfid.com ALBERT ESCALA – Sales Director aescala@generationrfid.com TEL: (+34) 686 721 739 www.generationrfid.com c/ Camí de Valls, 81-87. Office 100-101. 43204 – Reus (Tarragona, Spain)