Silicon Investigations
Integrated circuit services


altlab



 


Reverse Engineering : (RE) is the art of discovering the technological principles of a device, object or system through analysis of its structure, function and operation. It often involves taking something (e.g. a mechanical device, electronic component, or software program) apart and analyzing its workings in detail.

 

 

Reverse engineering is a general process of analyzing a product to determine how it was designed and how it operates. This information can be used for many purposes. Many times this is used for the purpose of duplicating an existing component,  subassembly, or product, without the aid of drawings or documentation.  Or, to improve an existing product to surpass competitors. Often, the documentation resulting from the reverse engineering is used to analyze if a product is infringing on patent rights for claims analysis.

 

We are an electronic engineering company specializing in Reverse Engineering of Integrated Circuits and Electronic Products to provide the supporting Engineering Documentation you require. With over 20 years of engineering experience we can handle any task. We are easy to work with and understand the cost tradeoffs involved with this type of work.

 

Reverse engineering of integrated circuits involves examining a chip to see how it operates. This involves taking the chip apart to determine what components are used to make it work and how they are interconnected (called a netlist).  The first step in reverse engineering an integrated circuit is to remove the actual silicon (or other semiconductor) die from the plastic or metal chip carrier in a process called decapsulation.  Once the bare die is obtained, it is examined under an electron microscope to identify the circuit elements and how they are interconnected.  This is dome by making a high resolution image of each layer of the chip (subsequent layers are exposed in a process called deprocessing).  Once this three dimensional image is compiled, software is employed that extracts the circuit elements and the net list (interconnection wiring).  The resulting schematic of the chip is then verified and delivered to the customer.

 

We can also reverse engineer a printed circuit board to determine how the components are interconnected. Multi-layer boards are no problem, they can be examined with an X-Ray viewer or delaminated to determine how the inner traces are routed.

 

Software and firmware can be disassembled to observe how it functions. Sometimes the operation of a microprocessor or a PLD/FPGA can be determined solely by observing the inputs and outputs, at other times, we have to evaluate the machine code itself.  Some embedded processors have security measures to prevent this, but there are many tools at our disposal to circumvent them so that the original program code can be extracted.

 

The results are usually a block diagram, schematic diagram, circuit board layout, flowchart, netlist table, raw program code, or operational documentation.

 

Reverse engineering is required more and more to support older products.  Many times, for older products, the original schematics and product support documentation have been lost over time, and it is necessary to re-create the documentation.  Additionally, some components may have been house numbered or had their identification obscured to prevent field repair.  In some cases, the component may no longer be available and a substitute must be found or engineered.

 

We can provide this type of engineering service discreetly without the involvement or knowledge of your in-house engineers or other departments as needed.

 

 


Contact us today      920-955-3693


 

Reasons for reverse engineering a product:

  • Determine Patent infringement claims

  • Determine if your competition has copied a product


  • Discover product strengths, weaknesses and limitations

  • To understand competitor's products and develop creative alternatives

  • Manufacturing of a product that no longer exists

  • Manufacturing of a product that is no longer supported

  • Documentation of the original design is lost or inadequate

  • To update obsolete components with current technology

  • Reveal the inner workings of products


  • Determine product inter operability


  • Improve your designs


  • Benchmark analysis improvement
     


We can provide the following:

  • Analysis of competitive products

  • Document existing or obsolete products

  • Re-Develop existing products

  • Obsolescence recovery - obsolete parts replacement

  • Schematic CAD generation from existing products

  • Printed Circuit artwork generation from existing products

  • Re-capture of lost PCB layouts

  • Flowcharts for Microprocessor or PLD/FLGA operation

  • Source code recovery from a Microprocessor, micro controller or             PLD/FPGA, even if it has been security locked

  • Re-create and uncover underlying design concepts

  • Characterize product operation

  • Upgrade obsolete parts with with available components

  • Update or augment existing documentation

 


We have over 25 years of practical, Electronic Engineering Experience, Semiconductor Process Engineering Experience and High Vacuum System experience.  From System Design to Detailed Circuit Design, Programming, PCB Layout, Debugging, and Failure Analysis. Extensive in-depth applications experience of applying Electronics, Computers, and Software to solve real world problems. Extensive experience with Conceptual Designs, Feasibility Studies, Failure Analysis,  reverse engineering, as well as Product Implementation, Development and Support. 

 

Since we are also a full service Electronic Engineering firm, the following additional services can be provided:

  • Electronic Circuit Design

  • Printed Circuit Board Layout

  • Project Feasibility Analysis

  • Competition Analysis

  • Cost Analysis

  • Product fine tuning

  • Transferring products from prototype to manufacturing

  • Manufacturing Support

  • Product Cost Reduction

  • Manufacturing Documentation

  • Custom Test Jigs

In Addition to the above services, Silicon Investigations repairs a range of Hewlett Packard (Agilent) test equipment.  For a list of supported instruments, please see this link:  HP repair Services

Let S.I. be  your Engineering Solution

Please email us with your requirements and we will be glad to assist you.  email us.



Last Updated: May 16, 2012

This page, and all contents, are Copyright © 2004-2012 Silicon Investigations, Inc. Appleton, Wisconsin, USA.
Home - About Us - Patent Services - Design Services - UHV Engineering - IC Decapsulation and NSC Rebuld - Repair - Reference material - Hewlett Packard Repair - IFR/Marconi Repair - I.C. Logos - I.C._Packages - Contact Us - Site Map

Silicon Investigations - Home Page for Semiconductor Integrated Circuit Reverse Engineering About Silicon Investigations and our Abilities.  We use Advanced Teqniques, Software and Equipment to Solve your Engineering Problems Intelectual Property Services.  Let Silicon investigations help you defend your Patent Portfolio and Consult on Patent Applications Electronic Design Services - Specializing in Quick Prototyping - chip on board COB, metallized Alumina for RF and Special Purpose substrates High Vacuum & UHV System Chamber Design & Retrofit Services - we can Modernize your older Vacuum System with Current Controls to Extend system life or design one to fit your specific needs Acid IC Mould Decapsulation Services and NSC Nipon Scientific Machine (PA-103) Repair Silicon Investigations Specializes in Industrial Electronic Equipment and Laboratory Equipment Repair Services - Specializing in Preventing Obsolescence Reference Material for Patent Services and integrated circuit Reverse Engineering Methods and Practice Semiconductor Integrated Circuit Manufacurers' Logos Reference Guide Integrated Circuit Package Reference Material - Outline Diagrams of Common Devices Contact Silicon Investigations for a Quick Quotation on Your Prototype Project VME System Components for Repair and Maintenance of SBC VME Computers Platinum,Palladium,Rhodium Recovery from Automotive Catalytic Converters Agilent, Hewlett Packard, HP Repair and Software Operating System Boot Diskettes VME System Component Inventory for Repair and Maintenance of SBC VME MVME Computers Quantum Anomaly Detector Theory - Is it Possible to Decipher the Future? EG&G (Perkin Elmer) Krytron Replacements [KN-6, KN-22, KN-9] and Information on Low Jitter Plasma Trigger Tubes I.C. Integrated Circuit MCU Microcontroller Unlocking (Code Recovery) Service DSO Nano Oscilloscope Firmware Update archive Public Domain Component Identification