Industry News, Trends and Technology, and Standards Updates

Infinitesima selects PDF Solutions’ Cimetrix® Solution to Accelerate Time-to-Market for Its Metron3D Detection System

Posted by Kimberly Daich; Director of Marketing on May 12, 2022 11:30:00 AM

Cimetrix CIMControlFrameworkTM Software Enables First Delivery to a 300mm Factory

Press release from May 5, 2022

Click here for the PDF

May 5, 2022, Santa Clara, CA – PDF Solutions, Inc. (Nasdaq: PDFS), a leading provider of unified data and cloud analytics for the semiconductor ecosystem, today announced that Infinitesima, a European based equipment supplier for the semiconductor industry, has selected the Cimetrix CIMControlFramework software to meet its demanding needs for precision equipment control and the data connectivity requirements of its Metron3D metrology system incorporating its innovative Rapid Probe Microscope (RPM) technology.

As the global semiconductor and electronics industries race to transform manufacturing floors into “smart factories,” one critical aspect of this transformation is ensuring that the equipment in the factory is enabled with modern software architectures that fully support industry standards for data connectivity such as SEMI GEM, GEM 300 and EDA/Interface A. In order to mitigate the time-to-market risk associated with developing high-quality software in its overall equipment development cycle, Infinitesima turned to PDF Solutions to ensure its innovative RPM system would include the data connectivity and control capabilities that the market and Infinitesima’s customers require.

Before working with PDF Solutions, Infinitesima had sold RPM modules that were integrated into larger 3rd party machines. Driven by the growing need for 3D metrology, the company developed Metron3D, a standalone platform they could sell directly to semiconductor 300mm factories. This required adding full automation to transport wafers throughout the equipment, as well as a control system supporting GEM300 communication, something that was not required when the RPM was integrated into a larger equipment solution. Infinitesima had limited experience working directly with 300mm factories and the testing and integration a standalone, fully-automated piece of equipment would require.

By selecting Cimetrix CIMControlFramework software for its control and connectivity needs, Infinitesima was able to take advantage of three key benefits: a single software solution that could support the Metron3D and future standalone products, robust and production-proven equipment control framework with built-in GEM300 testing capabilities that greatly reduced the time for completing the software development, and lastly, a team of industry experts that can assist and augment the Infinitesima internal software development team.

“Integrating the Cimetrix CIMControlFramework software for factory connectivity was what we needed to accomplish. However, the Cimetrix professional services team also took care of the supervisory and equipment control responsibilities of the project by integrating our metrology module (RPM) to the Cimetrix solution. This allowed our team to focus on our core competency, investing our time working on what we know best,” said Colin O’Brien, Engineering Director at Infinitesima. “We were able to get our Metron3D product to market much faster because of the Cimetrix CIMControlFramework software and the professional services team.”

“We have extensive experience helping customers successfully deliver equipment to 300mm factories and this experience can be a vital asset in situations where a company may have limited or no familiarity with the 300mm factory requirements,” said Bob Reback, VP, and GM, Cimetrix products at PDF Solutions. “We seek to provide quality software products, backed by excellent service and support teams. By working closely with the Infinitesima team, the essential equipment control and connectivity needs of the Metron3D system were removed from the critical path of their time-to-market objectives.”

About Cimetrix CIMControlFramework

PDF Solutions’ Cimetrix CIMControlFramework software is an equipment automation framework based on Microsoft .NET technology and is designed to allow equipment manufacturers to meet the supervisory control, material handling, process control, user interface, and factory automation requirements of the factories. Equipment suppliers can leverage framework components or customize them when unique requirements are needed. For more information about Cimetrix CIMControlFramework visit or contact us at

About PDF Solutions

PDF Solutions (NASDAQ: PDFS) provides comprehensive cloud analytics platforms designed to empower organizations across the semiconductor ecosystem to improve the yield and quality of their products and operational efficiency for increased profitability. The Company’s products and services are used by Fortune 500 companies across the semiconductor ecosystem to impact business outcomes and achieve smart manufacturing goals by connecting and controlling equipment, collecting data generated during manufacturing and test operations, and performing advanced analytics and machine learning to enable profitable, high-volume manufacturing.

Founded in 1991, PDF Solutions is headquartered in Santa Clara, California, with operations across North America, Europe, and Asia. The Company (directly or through one or more subsidiaries) is an active member of SEMI, INEMI, TPCA, IPC, the OPC Foundation, and DMDII. For the latest news and information about PDF Solutions, visit

PDF Solutions, the PDF Solutions logo, Cimetrix, and Cimetrix CIMControlFramework are trademarks or registered trademarks of PDF Solutions, Inc. or its subsidiaries. All other trademarks cited in this release are the property of their respective owners.

Topics: Industry Highlights, Semiconductor Industry, Doing Business with Cimetrix

Identifying Custom Test Cases in the SEMI E30 GEM Standard: Part 2

Posted by Jesse Lopez: Software Engineer on Apr 13, 2022 11:45:00 AM

This blog is the conclusion to the blog: Identifying Custom Test Cases in the SEMI E30 GEM Standard found here.

Unhappy Path Testing

Though this post will focus on the so-called “happy path” (i.e., no errors), it is also important to test unhappy paths.

Conditions that might show up in the “unhappy path” testing include:

  1. Card reader loses internet connection.
  2. Card reader loses power
  3. Vending machine loses communication with Card reader

Happy Path Test Case

The happy path is the program flow that is followed given the user (or in this case, the equipment) only enters valid data. I

n this simple test, we ignore the Error/Alarm cases (Transitions T2 and T4).

Transition Test Steps for Happy Path

  1. Initializing T1 =>
  2. Wait_Payment T3 =>
  3. Wait_Selection T5 =>
  4. Dispense_Item T7=>
  5. while (User wants more items && has sufficient funds)
    Dispense_Item T6
    Wait_Selection T5
  6. Transaction Complete T8

EquipmentTest plugin setup


  1. EquipmentTest 1.0.3 or later installed.
  2. Visual Studio 2019 or later (Targeting .NET Framework)
  3. .NET 4.8 SDK
  4. A unit of GEM-enabled equipment (or equivalent) to test against
  5. Follow the instructions in the EquipmentTest Developer Guide Section titled: “Creating a plug-in using Visual Studio”,

Test Flow

Sometimes I find it beneficial to assert the data as it occurs. For the sake of brevity, this test will gather all the data, and then verify it at the end of the test.


Documentation is one if the items the user will see in the EquipmentTest User Interface. Each Test Step must be documented in the plug-in so the user understands what the test is doing.

SEMI-E30-Gem-blog-pic-5User Parameters

In GEM, each Collection Event, Variable, and Alarm will have an ID. These IDs are needed for host-side testing. Most modern equipment allows us to get these IDs through characterization messaging. For this example, we will allow the user of our test (plug-in) to enter the values manually.

SEMI-E30-Gem-blog-pic-6Custom Test Overview

The HSMS settings are retrieved from the set the user entered in the EquipmentTest user interface.

In Step 1, the Event Report for the Processing State Transitions and associated variables are created.

In Step 2, the test waits for an Auto Reset Event “timeOutWait”. If the result times out, the test fails. If the test receives Transition 8, the test continues.

Steps 1-2SEMI-E30-Gem-blog-pic-7

Create Reports

The CreateReports API call sends an S2F33 message to create the report number specified by the user parameter ProcessState Report. The report will contain the status variables ProcessState and PreviousProcessState. Both have a value type of Ascii in this example.

SEMI-E30-Gem-blog-pic-8Test Steps 3-4

Step 3 inspects the data to make sure all the state transitions occurred in the expected order.

The first 4 states should always be T1, T3, T5, and T7 respectively. However, the next states will vary depending on how the user responds. This requires the test to dynamically assert the data.

In test step 4, we extract the variable values, and then use the same approach as step 3 to ensure the previous and current process states were reported correct.


Though developing this test took a basic understanding of GEM and C#, running the test requires the user to understand neither. This means anyone with access to the equipment and an EquipmentTest run-time license can run successfully run this test.

Cimetrix EquipmentTest allows the developer to harness the extensibility of the .NET Framework. Furthermore, the well-written and proven GEM libraries flatten a significant portion of the learning curve associated with writing GEM tests.

For more information on Cimetrix EquipmentTest, to request a demo, or to speak with an expert, please click the button below.

Contact Us

Topics: Industry Highlights, SECS/GEM, Semiconductor Industry, Doing Business with Cimetrix

Identifying Custom Test Cases for the SEMI E30 GEM Standard: Part 1

Posted by Jesse Lopez: Software Engineer on Apr 6, 2022 11:45:00 AM

Testing the interface capabilities of GEM-enabled equipment not only during development but also while in production has measurable benefits. There are portions of the GEM standard that are not explicitly specified, allowing implementations to vary from equipment to equipment. As a result, equipment manufacturers should write equipment-specific tests that will continue to provide value throughout the equipment’s service life.

Processing State Model

One GEM item that will almost always vary is the equipment’s processing state model. I will use the Cimetrix GEM test utility EquipmentTest to show an example of creating a custom test for an equipment’s processing state. You can request an evaluation of EquipmentTest on our website.

The E30 standard provides an example Processing State Diagram and Transition table.

SEMI-E30-Gem-blog-pic-1Process State Requirements

Though implementations can vary without violating the standard, the processing state section includes the following requirements which must be followed for the interface to be compliant:

SEMI-E30-Gem-blog-pic-2SEMI E030-00-0520


The examples for the Processing States (INIT, IDLE, SETUP, etc.) are not absolutely required in a GEM implementation. However, the equipment manufacturer must identify the equipment’s states and document them similarly to the examples.

SEMI-E30-Gem-blog-pic-3SEMI E030-00-0520


  • There must be a collection event for each state transition in the processing state model.
  • The following status variables must be provided:
    • ProcessState
    • PreviousProcessState
  • Whenever any state transition occurs, the ProcessState and PreviousProcessState status variable values must be updated

Pseudo example Vending Machine


Though it is unlikely a GEM interface would ever be implemented on a vending machine, it is a universally known system, often used as a state machine teaching example in academia. Therefore, we will likewise use our imaginary GEM-compliant Vending Machine as an example.

Assumptions to Maintain Simplicity

  • The vending machine uses contact-less payment that authorizes $5.00 at the beginning of the transaction.
  • The vending machine has no knowledge of the items it contains except their location and prices.
  • All items are always in stock.

Make a Diagram

When your GEM documentation is final, the Process State diagram should be in Harel notation. For the purposes of brainstorming, I have used a simple UML diagram.

When building a diagram, first identify all the possible GEM states, transition/collection events, variables, alarms, and errors.

States Variables Alarms/Errors
Initializing Previous and Current Process State Dispensing_Error
Wait_Payment Location Selected Insufficient_funds
Wait_Selection Currency Available Card_Read_Error
Dispense_Item Currency Billed  



Transition Table

Note the above diagram has each state transition marked in red e.g. T1.

Each state transition must be documented in the Transition Table. The Transition Table will be crucial for developing an effective test.

# Current State Trigger New State Action Comments
T1 Initializing Vending Machine initialized Wait_Payment None Update Events and variables
T2 Wait_Payment Authorization failed Wait_Payment None Update Events and variables
T3 Wait_Payment Authorization Succeeded Wait_Selection None Update Events and variables
T4 Wait_Selection Balance Insufficient Transaction Complete None Update Events and variables
T5 Wait_Selection Items Selected and dispensed Dispense_Item None Update Events and variables
T6 Dispense_Item User wants more items Wait_Selection None Update Events and variables
T7 Dispense_Item User does not want more items Transaction Complete None Update Events and variables
T8 Transaction Complete Equipment prepares for next Transaction Initializing None Update Events and variables


Part 2 - The Conclusion will be published next week. In the meantime, if you have questions, would like to request a demo, or would like to speak with one of our experts, please click the button below.

Contact Us

Topics: Industry Highlights, SECS/GEM, Semiconductor Industry, Doing Business with Cimetrix

Productivity Infrastructure for Smart Manufacturing

Posted by Alan Weber: Vice President, New Product Innovations on Feb 16, 2022 11:00:00 AM

With semiconductor factories worldwide running a full capacity in most market segments, it is no wonder that productivity is now an important careabout across the industry. Factory managers carefully monitor their Key Performance Indices (KPIs) for any indications of lost productivity so they can react quickly to identify and address the root causes of these excursions. At the same time, they question whether their productivity metrics are presenting an accurate picture of factory performance, since these tracking systems may have been in place for many years and not updated to leverage the full suite of available productivity standards and the associated data collection infrastructure.

If you are one of the people harboring such questions, this blog posting and the information conveyed in the underlying presentation are for you. In them, we highlight the key principles of productivity management in a complex manufacturing environment, describe the spectrum of SEMI standards that have been defined and refined over many years to support this process, identify the various data sources, collection methods, and system components necessary to implement them, and provide several concrete examples of how these pieces fit together.

Productivity Principles

Manufacturing productivity management can be tricky because there are inherent tradeoffs in some of the metrics (see intuitive illustration). Consequently, they must be considered as a set rather than individually…

  • Quality
  • Capacity
  • Throughput
  • Cycle time
  • WIP levels
  • On-time delivery
  • Equipment utilization

One of the most obvious examples is the conflict between equipment utilization and cycle time, especially in a wafer fab setting with reentrant, cyclical processes that use the same equipment multiple times. To minimize cycle time, you would want to ensure that product material never had to wait for equipment to become available. However, that will leave non-bottleneck equipment idle some of the time. On the other hand, if you maximize equipment utilization, WIP (Work in Process) levels will rise, degrading the cycle time for material queued for the next equipment type in its process flow. And so on.

SEMI Standards for Productivity Improvement

SEMI has a long history of defining standard metrics for the measurement and monitoring of equipment and factory productivity, but few, if any, companies take full advantage of these standards. Likely reasons for this include lack of awareness of what standards are available, limited understanding of what it takes to implement them, insufficient connectivity to the data sources required for a robust implementation, limited financial and personnel resources to build such a system, and no continuity of the subject matter expertise needed to oversee a comprehensive productivity management strategy. Daunting challenges, to be sure, but worthwhile to overcome in the current capacity-constrained environment.

This posting targets the first two of these challenges, and with the connectivity solutions in our product portfolio, we at the Cimetrix Connectivity Group of PDF Solutions can help address the third.

The SEMI standards that address Overall Equipment Effectiveness/Efficiency (OEE) include:

  • E10, E58 – Equipment Reliability, Availability, Maintainability (RAM, ARAMS)
  • E79, E116 – Measurement of Equipment Productivity, Equipment Performance Tracking

The principal objective of these standards is to account for every minute of an equipment’s life in the factory, dividing that time up into non-overlapping states to highlight and maximize the time spent in “productive” states while minimizing and identifying the root causes of the time spent in “non-productive” states. These standards have evolved over time from the initial definition of the six E10 equipment states (see figure below) to the definition of many useful sub-states, specification of formulas for calculating various measures of efficiency and “loss” categories based on these states, adaptation of these formulas to complex, multi-module equipment types, description of methods for automating the collection of event data that chronicle the transitions from state to state, and so on.

Productivity_infrastructure_image1It’s a lot of information to absorb, but each step along an implementation path can yield a return on that investment through the improvement of OEE-related KPIs.

A more recent but less familiar SEMI productivity standard has the same “account for every minute” objective but looks at the life cycle of the product material (lots, substrates, devices) in the factory rather than the equipment. These standards emerged from the Sematech “Wait Time Waste” initiative—now called Product Time Measurement—and consist of the following:

  • E168 – Specification of Product Time Measurement (terminology, concepts, time elements, etc.)
  • E168.1, .2, .3 – PTM for 300mm production equipment, Material Control Systems (MCS), and transport equipment (AMHS)

These standards divide product material time into two major states—“active” and “wait”—and then define explicit “time elements” (and associated GEM/GEM 300 begin/end triggering events) within those categories that describe what was happening to the material (processing, movement, outgassing, etc.) during its “active” time, and what/who it was waiting for (FOUP unload, robot arm, gate valve opening, recipe start, etc.) during its “wait” time. The figure below shows a sequence of wait and active time elements for a lot between the completion events of two contiguous process steps.

Productivity_infrastructure_image2Conservative estimates from factory operations managers familiar with the behavior of complex multi-chamber equipment suggest that there is 5-7% of untapped capacity in this kind of equipment that a product material-focused standard like E168 could expose and capture.

Infrastructure Implementation Technologies

After determining which of these standards you want to implement and to what extent, the remaining tasks deal with identifying the specific data sources/elements in the factory that must be connected to your data collection infrastructure and creating the pathways for this data to flow. Fortunately, over 95% of the information needed is referenced in at least one of the following SEMI standards suites:


  • E30, E40, E94 – Machine States, Process Job Management, Control Job Management
  • E87, E90 – Carrier Management, Substrate Tracking
  • E157 – Module Process Tracking, Recipe Execution Tracking

Equipment Data Acquisition (EDA / Interface A)

  • E120, E125, E164 – Equipment Metadata Model
  • E132 – Authentication and Authorization
  • E134 – Data Collection Management

Moreover, there is plenty of commercial software available that implements these standards, so there is absolutely no reason to tackle this in-house. Nevertheless, the remaining challenge in this process is validating that the suppliers have faithfully implemented the standards in their equipment and that the semantics of the events called for in the productivity standards are consistent across the factory. For example, 300mm process equipment that provide a SEMI E164-compliant (EDA Common Metadata) EDA implementation will include the complete set of GEM 300 events with identical sets of state/event/parameter names. Other equipment interface implementations may have slight variations that require a custom mapping layer in the event handling.

The figure below shows the E90 (Substrate Tracking) state machines used in some of the E168 time element definitions, and the corresponding E164-compliant metadata model content used to define the EDA Data Collection Plans (DCPs) that provide this information in real-time.

Productivity_infrastructure_image3On the “factory side of the wire,” it makes sense to incorporate modern commercial system technology as well, especially since a new productivity infrastructure could be implemented as a separate, complementary system rather than trying to squeeze it into an existing factory system architecture. A high-level diagram of a cloud-native instance of such a system is shown below. Note that it features a broad range of data source types (equipment, subsystems, sensors) using multiple connectivity standards (GEM, EDA, OPC UA, MQTT) at its lowest layer, all abstracted by a layer of RESTful APIs that in turn support a multi-supplier application ecosystem.


Want to know more?

This material has recently been accepted for presentation at the 20th European Advanced Process Control and Manufacturing Conference (apc|m) in Toulon, France (4-6 April 2022) – we hope to see (or hear) you there. Between now and then, you can access a preview copy here, and feel free to contact us with any questions.

Contact Us

Topics: Industry Highlights, Semiconductor Industry, Doing Business with Cimetrix

Backend Automation Highlighted in Smart Manufacturing Pavilion at SEMICON West

Posted by Alan Weber: Vice President, New Product Innovations on Jan 5, 2022 11:15:00 AM

SEMICON West 2021 wrapped up last month and despite being a hybrid event with limited attendance, there was nevertheless a lot of excellent technical information available through the various SEMI-organized programs. One such program was the Smart Manufacturing Pavilion which featured a series of “Meet the Experts” presentations on Tuesday afternoon, December 7.

Our own Alan Weber (VP of New Product Innovations) was privileged to be included, and his talk was titled “Accelerating Advanced Backend Automation through Smart Application of Frontend GEM 300 Standards.” The presentation was co-authored by Michael Kollex, Swee Shian Yap, and Olaf Herzog of Infineon Technologies, who also developed and contributed much of the technology that was discussed. But we’re getting ahead of ourselves…


Automating assembly, packaging and test facilities has always faced challenges not seen by their upstream wafer fab counterparts. These include (but are not limited to):

  • Multiple material transformations (and associated carrier types)
  • Linear flow shop manufacturing operations (vs. cyclical)
  • High product variety and velocity
  • Significant manual intervention
  • Complex unit product traceability requirements
  • Low (relative to wafer fab) equipment cost and automation budget
  • Equipment supplier un-familiarity with SEMI Standards
  • Handling multiple data source types/protocols

In mid-2019, a new SEMI Standards task force—the Advanced Backend Factory Integration Task Force (ABFI TF)—was created to address these challenges.

An important operating principle of this task force is to ensure that any new standards identified for the assembly and packaging segments are not only technically consistent with the existing body of connectivity and control standards but also directly leverage as much of the current SEMI automation standards as possible. This is especially important for the capabilities covered by the GEM 300 (Generic Equipment Model) standards since GEM is already well adopted by many of the equipment suppliers to the backend assembly, packaging, and test market.

However, this still leaves a gap that must be filled by the automation requirements for each factory customer, which is precisely what the work described in this presentation accomplishes in a way that serves the entire industry.

Solution Approach

The approach to this problem features several key innovations.

The first key innovation is the definition of a detailed “Target Equipment Integration Sequence” applicable to all equipment types that supports full automation of assembly and packaging operations while eliminating the ambiguity that raises implementation costs for equipment suppliers and factory engineers alike. The scope of this sequence for a given unit of equipment covers its entire operation, from loading material carriers and verifying their content; mounting, usage tracking, and unmounting of consumables and durables that are directly associated with the products being manufactured (a key traceability requirement); creating the process/control jobs appropriate for that material and retrieving the associated process recipes; tracking execution of those jobs and accumulating the data items required for single device traceability; storing that data in the substrate map data structures; and passing that information back to the factory systems.

The specific expression of this integration sequence is a ladder diagram of the system communication partners, which include an operator/robot, the equipment, an Equipment Automation Framework (data collection server), and the Factory Information and Control System(s). This is shown in the figure below.

Backend-pic1The second key innovation is basing the messages that constitute this sequence on existing, mature SEMI GEM 300 standards, thereby reducing (and eventually eliminating) the need for custom implementation software. Amazingly, except for the need to support “nested carriers,” realizing the integration sequence requires almost no modifications to the existing GEM 300 standards.

The third key innovation is realizing this integration sequence in a sample application suite to bring the specification to life and provide a reference implementation to accelerate the development process. This includes 1) an equipment simulator that faithfully implements all the capabilities called for in the integration sequence, 2) a sample factory host application that serves as the principal communications partner for the equipment during the implementation of the integration sequence by a specific equipment supplier, and finally 3) a set of automated tester “plug-in” modules for validating that the equipment-side implementation has in fact met the requirements. Together these software modules greatly reduce the time it takes to understand, implement, and test these important new specifications. This software suite is depicted in the figure below.

Backend-Pic2The fourth innovation is more procedural than technical: by openly sharing this design with the industry standards community, we believe it will be enhanced and further generalized by other assembly and packaging thought leaders, increasing the level and sophistication of overall automation capability while lowering integration and operation costs across the industry.

What’s Next?

Next steps include promoting this design to potential stakeholders through webinars and regional training events, gathering and incorporating feedback into the key artifacts, and validating its applicability in multiple manufacturing sites.

Where Can I Get the Presentation?

A fully narrated version of the presentation is available here; we hope you find it useful, and please contact us with any questions. We wish you the very best on your company’s backend automation – let us know how we can help!

Ask an Expert

Topics: Industry Highlights, Semiconductor Industry, Doing Business with Cimetrix

Our Cimetrix Japan Team is headed to SEMICON Japan in Tokyo

Posted by Kimberly Daich; Director of Marketing on Dec 1, 2021 5:00:00 PM

SEMICON Japan 2021 is back and our team in Japan will be there! You can read about it now in Japanese or below in English.

SCJapan Hybrid Logo_horizontal_4c-2

セミコンジャパン2021が東京ビッグサイトで12月15日から17日の3日間開催されます。 「共に前進しよう」のスローガンの下、弊社Cimetrixも出展致します。


半導体産業における製造技術、装置、材料をはじめ、車やIoT機器などのSMARTアプリケーションまでをカバーするエレクトロニクス製造サプライチェーン唯一の国際展示会。東京ビッグサイトでのリアル展示会に加えて、リアルとオンラインセミナーも提供し、今年は「SEMICON Japan 2021 Hybrid」として開催されます。


また生産現場でご利用いただけるハイパフォーマンスデータ収集のプラットフォームであるサピエンスもご紹介しております。 CimetrixのSapienceはクラウドネイティブのデータ解析やマシーンラーニング等にご活用いただける装置データ収集のパイプラインプラットフォームシステムです。


Meet with Us

SCJapan Hybrid Logo_horizontal_4c-2
SEMICON Japan 2021, with the theme “Move Forward Together” will be held at Tokyo Big Sight from 15 December – 17 December, and Cimetrix Incorporated will be there!

We will exhibit for the second year at booth #1608 and welcome you to come and join us. You can also find information about Cimetrix at our partner Rorze Corporation (booth #5411).

SEMICON Japan will be a hybrid show this year that offers both an in-person exhibition as well as programs and seminars online. It is a must-attend event that connects technologies in the digital transformation era, bringing together the entire semiconductor manufacturing supply chain as well as the “SMART” applications powered by semiconductor technology such as IoT.

Cimetrix will be showing all our world-class GEM equipment connectivity and control software solutions, as well as our EDA/Interface A products. These factory automation software products all leverage open-architecture designs and industry standards.

Cimetrix Sapience will also be available for a demo at our booth. Sapience is a scalable, distributed platform for managing high-performance data pipelines. This cloud-native platform is ideal for streaming analytics, machine learning, and artificial intelligence applications requiring massive amounts of data directly from the production equipment.

We encourage you to stop by booth #1608 and speak with an expert for your Smart Equipment and Smart Factory software needs. You can also book a meeting with us in advance by clicking the button below. We hope to see you soon!

Meet with Us


Topics: Industry Highlights, Semiconductor Industry, Doing Business with Cimetrix, Events, Smart Manufacturing/Industry 4.0

A Delayed SEMICON West 2021 is Going Live and Cimetrix Will be There!

Posted by Kimberly Daich; Director of Marketing on Dec 1, 2021 10:45:00 AM


After missing the live and in-person event last year due to the pandemic, SEMICON West is once again opening its doors to connect the entire electronics supply chain, and Cimetrix Incorporated will be exhibiting. Our booth is #345 and we hope you'll stop by and see us!

SEMICON West will be held December 5-7 in the Moscone Center in San Francisco, CA, USA – the theme for this hybrid event is "Explore, Network, Interact." After almost two years of restricted travel and virtual events, SEMICON West is a great place to reconnect with contacts, customers, and partners to drive your business forward. We couldn’t be more excited about finally meeting in person for the first time since 2019!

Cimetrix expert Alan Weber will participate in the "Optimizing Your Manufacturing—Connecting the Smart Way" track in the Smart Manufacturing Pavilion on Tuesday, December 7 at 2:45 PST. His presentation is titled “Accelerating Advanced Backend Automation Through Smart Application of Frontend 300mm Standards" and we invite you to join us at the Smart Manufacturing Pavilion to learn about this important topic firsthand.

Stop by our booth any time to visit with our team of experts and discuss our standards, connectivity, and control solutions. We will also feature our Smart Manufacturing cloud-native connectivity and application platform Cimetrix Sapience®. You can visit with us in our booth any time during the show or make an appointment ahead of time by clicking the link below.
Contact Us


Topics: Industry Highlights, Semiconductor Industry, Doing Business with Cimetrix, Events, Smart Manufacturing/Industry 4.0

A New Benefit for our CIMConnect Customers: Training Videos Available Now

Posted by Brian Rubow: Director of Solutions Engineering on Nov 24, 2021 11:45:00 AM


Cimetrix CIMConnectTM customers enjoy many benefits to maintaining an active support contract, and today we are announcing yet another one: access to a set of product-specific training videos.

A few years ago, the Solutions Engineering team at the Cimetrix Connectivity Group posted product training material including the full set of CIMConnect training PowerPoint presentations to facilitate self-training for those unable to attend a formal session. We update this repository periodically as the training material is revised and improved. The material is available online through the Customer Portal. After logging in, you can find the presentations here:


Training Videos

To complement the presentation material shown above, the Solutions Engineering team is now creating video training material. As of mid-June, 2021, the first set of training videos for CIMConnect is also available via the customer portal (see below).


By clicking on the “CIMConnect Video Library”, you can see full set of available training videos and access them via this table:


The material is organized by topic, such as Collection Events or Status Variables. Each topic is subdivided into one or more instruction parts. When there is a lab, the implementation of the lab is covered twice. First, the implementation of the lab is reviewed and demonstrated in CIMConnect’s “Getting Started” sample application. Second, the lab is implemented step by step from scratch in a new application.

A few of the training PowerPoint presentations are not yet complete but should be available soon. This includes topics like Remote Commands, Equipment Constants, Factory Setup, and Operator Interface. Solutions Engineering plans to expand the training to other products as well.

Also, note that other videos are also available that go beyond the scope of the training material. These are found on the same “CIMConnect Video Library” page at the bottom.

Customers are welcome to purchase CIMConnect training and/or consulting services at any time. The training material described above is not a substitute for working directly with a product and standards expert, where a customer can discuss specific equipment hardware, software architecture, and unique customer requirements. Nevertheless, this material should help our customers when they need a refresher course and especially when new employees are assigned to work with CIMConnect after its initial development.

Topics: Industry Highlights, SECS/GEM, Semiconductor Industry, Smart Manufacturing/Industry 4.0, Cimetrix Products

Cimetrix is Going to Productronica Next Week!

Posted by Kimberly Daich; Director of Marketing on Nov 10, 2021 11:15:00 AM


Next week, the world will once again gather at the industry’s leading trade fair for electronics development and production. The 2021 productronica and SEMICON Europa shows are open for in-person attendance and Cimetrix Incorporated will definitely be there. We hope to see many of you there as well!

The 2021 productronica show is co-located once again with SEMICON Europa in Munich, Germany from November 16-19 at the Messe München expo center. With safety protocols in place, Messe München is opening its doors to welcome the decision-makers and thought leaders from the industry to participate in showing new and innovative products and solutions spanning the entire value chain.

The Cimetrix booth will be in Productronica halls, where we will demonstrate our Smart Factory platform Cimetrix Sapience, to show how we can help with your smart manufacturing connectivity and application needs. Sapience, a cloud-native platform, features a distributed, scalable architecture for managing high-performance data pipelines from electronics equipment. As such, it is ideal for streaming analytics, machine learning, and artificial intelligence applications requiring data directly from the production equipment.

We are also highlighting an open position for a Munich-based Field Applications Engineer at the productronica career center and here on

We invite you to drop by our booth at productronica #437 in Hall A3, or you can make an appointment ahead of time by clicking the button below. We look forward to seeing you soon!

Contact Us

Topics: Industry Highlights, Semiconductor Industry, Doing Business with Cimetrix, Events, Smart Manufacturing/Industry 4.0

Continuous Flow Sample Added to Cimetrix CIMControlFramework

Posted by Derek Lindsey: Product Manager on Oct 27, 2021 11:14:00 AM

Cimetrix CIMControlFramework™ (CCF) is a software development kit (SDK) that enables users to design and implement a high-quality equipment control solution using provided components for supervisory control, material handling, operator interface, platform and process control, and automation requirements. CCF is built on the reliable Cimetrix connectivity products which provide GEM/GEM300/EDA interface functionality.

See previous series of blog posts on the functionality of CCF here.

While CCF does provide a built-in interface to handle GEM300 messages, CCF can be used just as effectively for building back-end and electronics equipment control applications handling the movement of chips and trays rather than wafers and

To demonstrate this ability, Cimetrix has added a continuous flow back-end sample as one of the fully working implementations provided with CCF. If you are already familiar with CCF, you will have seen the front-end Atmospheric and Vacuum cluster tool samples.

The continuous flow sample is different from these other samples as described below.

JEDEC input and output trays

For the Atmospheric and Vacuum samples, material is delivered as wafers in SEMI E87 carriers. For back-end and electronics markets, material is usually not in the form of a wafer and is not delivered in a carrier. For the Continuous Flow sample, the material is delivered on input trays and removed from the system on output trays. All trays used in the sample are similar to JEDEC trays, standard-defined trays for transporting, handling, and storing chips and other components. The trays have slots that can hold material in rows and columns. A JEDEC tray may appear as follows:

Integrated-circuits-tray-1The Continuous Flow sample allows users to specify the number of rows and columns in a tray using configuration parameters. The sample has two input trays and two output trays.

Continuous Flow

industrial-start-panel-1As the name of the Continuous Flow sample indicates, material is continually processed until there is no more material or until the user tells it to stop. The sample does not use SEMI E40 Process Jobs or SEMI E94 Control Jobs to determine how material is processed. Rather the user selects a recipe to use during processing and presses the Start button. Material will continue to be processed until the Stop button is pressed.

By default, the Continuous Flow sample will process all material from the first input tray and then all of the material from the second input tray. When an input tray becomes empty, the empty tray will be removed and replaced with a full one. Similarly, when an output tray becomes full, it is automatically removed and replaced with an empty one. This allows the processing to run continuously until stopped.


The Continuous Flow sample scheduler is different from the schedulers in the Atmospheric and Vacuum samples in that it is not dependent on Process Jobs or Sequence Recipes to know how to move material through the system. It simply picks the next input material and places it in the first available process slot. It then picks the next completed material and places it in the first available output slot.


A new visualization was created for the Continuous Flow sample. Rather than using round material, SEMI E87 carriers, load ports, and wafer handling robots, the new visualization draws rectangular material that looks like chips that may arrive in JEDEC trays. Rather than trying to render a robot, the visualization renders a circular end effector that moves material through the system. The following screenshot displays what the sample visualization looks like while processing.


In an upcoming version of CCF, the components of this visualization will be included in a visualization library that users can employ to customize their visualization more easily than has previously been possible in CCF.

Remote Commands

The Continuous Flow sample comes with three fully implemented remote commands that allow a host or host emulator to run the continuous flow sample. These commands are:

  • PP_SELECT – Specify the recipe to be used for processing material.
  • START – Start material processing using the selected recipe.
  • STOP – Don’t introduce new material to be processed and stop after all processed material has been sent to output trays.

The following shows the S2F49 remote command body for selecting the recipe as sent from Cimetrix EquipmentTest.



We hope that the new Continuous Flow sample in CCF allows those who are creating semiconductor back-end or electronics equipment control solutions a great starting point for creating their applications. Please contact Cimetrix for additional information by clicking the button below.

Ask an Expert

Topics: Industry Highlights, Semiconductor Industry, Equipment Control-Software Products, Smart Manufacturing/Industry 4.0, Cimetrix Products