home corporate products customers support employment contact us
List of SNAP components
 

The SNAP components are displayed in the list below. Select a component to get more information about that component.

Components can be customized to individual needs of each client.
Interface file formats can be customized to support component customization.
Each package can be purchased individually or multiple components can be purchased as a package. 
Buying individual components would imply that you have other supporting components in-house and are willing invest in integrating the component in your environment. These dependencies are listed below, but are subject to change for any reason. Note that some dependencies are derived indirectly, i.e., SNAP-03 requires SNAP-02 which, in turn requires SNAP-01.

ALL components require SNAP-04 (and SNAP-05) unless special arrangements are made under a separate contract.

Product ID  Description
SNAP-01  Verilog Parser/Elaborator (Netlist) 
SNAP-02 Verilog Parser (RTL)
SNAP-04 Design Database
SNAP-05  Command Parser/Interpreter
SNAP-07 Library Parser
SNAP-08 Library Elaborator 
SNAP-09  Delay Engine
SNAP-10 Timing Engine
SNAP-10A Asynchronous Timing Engine
SNAP-11  VCD Parser 
SNAP-12 Command/Constraint translator 
SNAP-13 Physical Data  (DEF) Elaborator
SNAP-14 Physical Library (LEF) Elaborator
SNAP-15 Verilog Netlist Writer
SNAP-16  Physical Data Writer
SNAP-17 Physical Optimization
SNAP-18  Clock Tree Insertion
SNAP-19 SDF Parser/Elaborator (BackAnnotation)
SNAP-20  SPEF Parser/Elaborator
SNAP-21 ALF Parser
SNAP-22 LEF Parser
SNAP-23 DEF Parser
SNAP-24 Hierarchical Library Model Creator
SNAP-25 Library Writer
SNAP-26 ALF Writer
SNAP-27 Simulation Engine
SNAP-28 Timed Simulation Engine
SNAP-29 Message/Error/Help Mechanism
SNAP-30 Variable Mechanism
SNAP-31 SDF Writer
SNAP-32 Binary/Database Read/Writer
SNAP-33 Area Engine 
SNAP-34 Power Engine
SNAP-35 Graphical User Interface
SNAP-Y Tool customization (Integration, Testing) (Hourly)
SNAP-Z Tool customization (Enhancements) (Hourly)