Home·Support·Product Features·Patch Logic Creation·EasylogicECO Datasheet
EasylogicECO Datasheet

RTL-Based Automatic Functional ECO Solution Optimized For The Smallest Patch Size

EasylogicECO Datasheet
 DS-ECO-01


A successful functional engineering change order (ECO) operation swiftly implements the required RTL revisions during the late stages of design, upholding time-to-market goals without compromising design quality or integrity.

EasylogicECO’s advanced algorithm minimizes patch sizes, making precise adjustments to the original gate-level netlist to align it perfectly with the updated RTL functionality.


Solution Benefits

RTL-based ECO solution to preserve the ASIC design flow

Generating the smallest ECO patch to ensure timing convergence and reduce post-mask costs

Short turnaround time for ECO designs of all sizes and complexities

Scan chain fixing added for a comprehensive functional ECO flow


Scope of Functional ECO Operation

Functional ECO operations typically address four design areas: functional logic changes, scan chains, low-power design, and metal-only post-layout implementation.

The success of a functional logic change lies in accurately identifying design differences at the RTL level and generating the smallest possible logic patch. Metal-only ECO requires achieving timing closure while implementing logic changes using available spare resources. Scan chain and low-power adjustments are required only when the relavent logic is modified; however, tracking these logic changes can be challenging for designers.

A functional ECO operation can occur at any stage of the ASIC design cycle. It must adapt to the user’s complex and often heterogeneous tool environment, accurately capture design data, generate a design rule-compliant patch, and deliver precise instructions for result verification.

It is crucial to fully understand the design’s performance goals at each step before initiating an ECO operation. Designers should clearly define the requirements to ensure the ECO outcomes generated align perfectly with these objectives.

EasylogicECO Features


Breakthrough Algorithms for the Smallest ECO Patch

Leverage the patented GTECH-based equivalence checking algorithm to accurately identify ECO impacts and optimize ECO results, ensuring efficient outcomes.

Managing Extensive Impact ECOs

Trace ECO impacts across design hierarchy to identify all required changes within a single run. Support large-scale ECO changes caused by instantiating the same ECO block in multiple environments.

Design-For-Test (DFT) ECO Support

Automatic SDFF selection and insertion into the scan chain netlist, perform scan chain stitching and length balancing. Support advanced design requirements such as low power design and hold time corrections.

Support for Advanced Design Requirements

Allow users to enter design rules and constraints, including clock and voltage domains, and apply the needed ECO adjustments automatically, ensuring adherence to user’s original design requirements while implementing ECO logic.

Multiple Spare Resource Types for Post-Layout ECO

Resource options include designated spare cells, filler cells, gate arrays, and disengaged logic cells. Utilize physical information and wire delays to refine logic paths and improve the quality of routing changes.

Plug-and-Play for Easy Flow Integration

An add-on solution designed to work with the user’s existing ASIC flow, supporting ECO requests at any design stage and complementing tool investments.

TCL Script Templates for Rapid User Ramp-Up

Script-based operations offer a simple, user-friendly experience, closely integrating with the design constraints of the existing ASIC to provide a comprehensive understanding of the ECO goals.

Sales Contact
852 6762 1097
close
Exit account
Are you sure you want to exit safely?
Cancel
Sure