STIL Engine Firmware

Roguevation's STIL Engine firmware is implemented in AMD FPGA's in either the ZYNQ UltraScale+ or KINTEX UltraScale+ product families. The STIL Engine is a 160-channel digital pattern system with timesets, timing generators and 512 megavectors. A 16x shift compression further extends the pattern depth to 8 gigacycles. The STIL Engine firmware can accommodate pin electronics, pmu's, and power supplies. Fanout logic implemented with multiple ZYNQ, KINTEX, or ARTIX FPGA's creates Wafer-Level-Burn-In configurations.

Architecting a Solution

Roguevation's STIL Engine architecture begins with an FPGA surrounded by DDR for pattern memory, a CPU interface, and a DUT interface as shown in the following image.

FPGA development kits are immediately available off the shelf to either begin a prototype effort or potentially serve as a final product dependent upon the requirements. The ZCU106 kit is shown in the following image. While this kit has many implemented features that are not necessary for the needs of the STIL Engine, it does include the required core ingredients:

  • FPGA suitable to implement 160-channel pattern system with timesets and timing generators.
  • DDR4 suitable for pattern memory.
  • High density FPGA Mezzanine Connectors (FMC) to establish communication with CPU and DUT.

In the following image, the KCU105 kit is shown with CPU and DUT interfaces attached to the FMC high density connectors.

Getting Started

The FPGA and USB kits shown on this page are in stock at multiple suppliers. The PE & PMU card is available directly from Roguevation.

Getting started is as easy as 1-2-3!

  1. Contact Roguevation to download evaluation copies of Rhythm and STIL Engine firmware.
  2. Procure necessary evaluation kits for your project.
  3. Create a DUT interface.

Multi-FPGA Solutions

Multi-FPGA solutions can be prototyped as well using off the shelf development kits. This is useful for applications requiring more than 160 digital channels such as Wafer-Level-Burn-In. By implementing Fan-Out logic, large die count can be simultaneously tested using digital test ports.